{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/hero-icons/Home.js@0.0.27", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js", "ssg:https://framerusercontent.com/modules/rTH6vNYaEDFflcyEp9yY/P2xCMy2gPGkW1iyuzyMg/f_JgQVGd5.js", "ssg:https://framerusercontent.com/modules/OoisEPDfxHACaawlYrbb/mHkDyy4X1h6vOQf4tf0V/iBhFnvIY2.js", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.50", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js", "ssg:https://framerusercontent.com/modules/bE9BuqNSK8jWCK4fiANh/tDBoHtzLqieJ0l3qhe6O/a7p6FtTj6.js", "ssg:https://framerusercontent.com/modules/5C5C5uXrWIbYDTbydFm7/vO1gTwsMH3TtQh00VbCc/aFlbGovw2.js", "ssg:https://framerusercontent.com/modules/aKSqy8JV2iwNAjjkImpi/plxq2dWNUBIGj1t88kml/ctImeBC0A.js", "ssg:https://framerusercontent.com/modules/quJzReeeKRea3abM7f1W/5uRcXSu9BwYsk1NVYY31/dFDxUYZlt.js", "ssg:https://framerusercontent.com/modules/o8EMLHNCFVabMysVKguj/MvPb5t35mkm5JDYeIQB2/fWM8RtTYv.js", "ssg:https://framerusercontent.com/modules/FDTR0HgTNEya6ypDOw0X/TkiPwlbanOrgsFQ8fVXN/S5IfIHmlm.js", "ssg:https://framerusercontent.com/modules/q11YfUC5S4b04AChvEcU/9TKwPotIJHOqHMaYJc7M/WT9KzZIGc.js", "ssg:https://framerusercontent.com/modules/R0TS1R0IhLgAVC9jjBW1/C4OV7guL8woNzG81pbLG/p4pD1zNdr.js", "ssg:https://framerusercontent.com/modules/iMmp13Iv2hslsNV3d7kb/uXCY8GcGurELS0JiKgZf/avF70B_0o.js", "ssg:https://framerusercontent.com/modules/QLv0r8Ek27VYefKHHPdT/eKxOfJLlcSEIEL9MwsqE/DC9jhNx7V.js", "ssg:https://framerusercontent.com/modules/yTytJXruON4WOgMb066o/v7C5ezWv9EpgC3YznpGw/ELKb6D0L2.js", "ssg:https://framerusercontent.com/modules/IjYXzhDuTOTurP3NHNr5/BXheZezVMIA3gbMcmMv8/gPpmOg0Ly.js", "ssg:https://framerusercontent.com/modules/W3sWP4XmjUekUXDrnCkS/w9yIdpme1imOYD81JKzY/rumA5zzT7.js", "ssg:https://framerusercontent.com/modules/rUYQUWBJ6ZvOV12iJ74j/W1trEHmRIE6IqZ6BQSms/YJIXuTPUg.js"],
  "sourcesContent": ["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 { 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", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-CLiA8 .framer-styles-preset-pbndum:not(.rich-text-wrapper), .framer-CLiA8 .framer-styles-preset-pbndum.rich-text-wrapper a { --framer-link-current-text-color: var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, #cbd5e1) /* {\"name\":\"Slate / 300\"} */; --framer-link-hover-text-color: var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, #dbb1ed) /* {\"name\":\"Purple Light\"} */; --framer-link-text-color: var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, #cbd5e1); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-CLiA8\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-YYFg1 .framer-styles-preset-17ewv6h:not(.rich-text-wrapper), .framer-YYFg1 .framer-styles-preset-17ewv6h.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-93790c02-4c9f-48b2-a187-0af1c27540bf, #5995ed) /* {\"name\":\"Blue\"} */; --framer-link-text-color: var(--token-7434257b-0490-4e05-8646-71d8417a414b, #00151e); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-YYFg1\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const renderPathForWeight = (weight, color, pathsByWeight2) => !!pathsByWeight2.get(weight) ? pathsByWeight2.get(weight)(color) : null;\n    const pathsByWeight = new Map();\n    pathsByWeight.set(\"bold\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"24\"\n    })));\n    pathsByWeight.set(\"duotone\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      opacity: \"0.2\"\n    }), /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    pathsByWeight.set(\"fill\", () => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M218.8,103.7,138.8,31a16,16,0,0,0-21.6,0l-80,72.7A16,16,0,0,0,32,115.5v92.1a16.4,16.4,0,0,0,4,11A15.9,15.9,0,0,0,48,224H96a8,8,0,0,0,8-8V168a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8v48a8,8,0,0,0,8,8h48a15.6,15.6,0,0,0,7.6-1.9A16.1,16.1,0,0,0,224,208V115.5A16,16,0,0,0,218.8,103.7Z\"\n    })));\n    pathsByWeight.set(\"light\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"12\"\n    })));\n    pathsByWeight.set(\"thin\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"8\"\n    })));\n    pathsByWeight.set(\"regular\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    const renderPath = (weight, color) => renderPathForWeight(weight, color, pathsByWeight);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", {\n      ref,\n      ...props\n    }, renderPath(props.weight, props.color)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "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 HouseFactory from \"https://framer.com/m/phosphor-icons/House.js@0.0.50\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nconst iconKeys = [\"Activity\", \"AddressBook\", \"Airplane\", \"AirplaneInFlight\", \"AirplaneLanding\", \"AirplaneTakeoff\", \"AirplaneTilt\", \"Airplay\", \"Alarm\", \"Alien\", \"AlignBottom\", \"AlignBottomSimple\", \"AlignCenterVertical\", \"AlignLeft\", \"AlignLeftSimple\", \"AlignRight\", \"AlignRightSimple\", \"AlignTop\", \"AlignTopSimple\", \"Anchor\", \"AnchorSimple\", \"AndroidLogo\", \"AngularLogo\", \"Aperture\", \"AppStoreLogo\", \"AppWindow\", \"AppleLogo\", \"ApplePodcastsLogo\", \"Archive\", \"ArchiveBox\", \"ArchiveTray\", \"Armchair\", \"ArrowArcLeft\", \"ArrowArcRight\", \"ArrowBendDownLeft\", \"ArrowBendDownRight\", \"ArrowBendLeftDown\", \"ArrowBendLeftUp\", \"ArrowBendRightDown\", \"ArrowBendRightUp\", \"ArrowBendUpLeft\", \"ArrowBendUpRight\", \"ArrowCircleDown\", \"ArrowCircleDownLeft\", \"ArrowCircleDownRight\", \"ArrowCircleLeft\", \"ArrowCircleRight\", \"ArrowCircleUp\", \"ArrowCircleUpLeft\", \"ArrowCircleUpRight\", \"ArrowClockwise\", \"ArrowDown\", \"ArrowDownLeft\", \"ArrowDownRight\", \"ArrowElbowDownLeft\", \"ArrowElbowDownRight\", \"ArrowElbowLeft\", \"ArrowElbowLeftDown\", \"ArrowElbowLeftUp\", \"ArrowElbowRight\", \"ArrowElbowRightDown\", \"ArrowElbowRightUp\", \"ArrowElbowUpLeft\", \"ArrowElbowUpRight\", \"ArrowFatDown\", \"ArrowFatLeft\", \"ArrowFatLineDown\", \"ArrowFatLineLeft\", \"ArrowFatLineRight\", \"ArrowFatLineUp\", \"ArrowFatLinesDown\", \"ArrowFatLinesLeft\", \"ArrowFatLinesRight\", \"ArrowFatLinesUp\", \"ArrowFatRight\", \"ArrowFatUp\", \"ArrowLeft\", \"ArrowLineDown\", \"ArrowLineDownLeft\", \"ArrowLineDownRight\", \"ArrowLineLeft\", \"ArrowLineRight\", \"ArrowLineUp\", \"ArrowLineUpLeft\", \"ArrowLineUpRight\", \"ArrowRight\", \"ArrowSquareDown\", \"ArrowSquareDownLeft\", \"ArrowSquareDownRight\", \"ArrowSquareIn\", \"ArrowSquareLeft\", \"ArrowSquareOut\", \"ArrowSquareRight\", \"ArrowSquareUp\", \"ArrowSquareUpLeft\", \"ArrowSquareUpRight\", \"ArrowUDownLeft\", \"ArrowUDownRight\", \"ArrowULeftDown\", \"ArrowULeftUp\", \"ArrowURightDown\", \"ArrowURightUp\", \"ArrowUUpLeft\", \"ArrowUUpRight\", \"ArrowUp\", \"ArrowUpLeft\", \"ArrowUpRight\", \"ArrowsClockwise\", \"ArrowsDownUp\", \"ArrowsHorizontal\", \"ArrowsIn\", \"ArrowsInCardinal\", \"ArrowsInLineVertical\", \"ArrowsInSimple\", \"ArrowsLeftRight\", \"ArrowsOut\", \"ArrowsOutCardinal\", \"ArrowsOutSimple\", \"ArrowsVertical\", \"Article\", \"ArticleMedium\", \"ArticleNyTimes\", \"Asterisk\", \"AsteriskSimple\", \"At\", \"Atom\", \"Baby\", \"Backpack\", \"Backspace\", \"Bag\", \"BagSimple\", \"Balloon\", \"Bandaids\", \"Bank\", \"Barbell\", \"Barcode\", \"Barricade\", \"Baseball\", \"Basketball\", \"Bathtub\", \"BatteryCharging\", \"BatteryEmpty\", \"BatteryFull\", \"BatteryHigh\", \"BatteryLow\", \"BatteryMedium\", \"BatteryPlus\", \"BatteryWarning\", \"Bed\", \"BeerBottle\", \"BehanceLogo\", \"Bell\", \"BellRinging\", \"BellSimple\", \"BellSimpleRinging\", \"BellSimpleSlash\", \"BellSimpleZ\", \"BellSlash\", \"BellZ\", \"BezierCurve\", \"Bicycle\", \"Binoculars\", \"Bird\", \"Bluetooth\", \"BluetoothConnected\", \"BluetoothSlash\", \"BluetoothX\", \"Boat\", \"Book\", \"BookBookmark\", \"BookOpen\", \"Bookmark\", \"BookmarkSimple\", \"Bookmarks\", \"BookmarksSimple\", \"Books\", \"BoundingBox\", \"BracketsAngle\", \"BracketsCurly\", \"BracketsRound\", \"BracketsSquare\", \"Brain\", \"Brandy\", \"Briefcase\", \"BriefcaseMetal\", \"Broadcast\", \"Browser\", \"Browsers\", \"Bug\", \"BugBeetle\", \"BugDroid\", \"Buildings\", \"Bus\", \"Butterfly\", \"Cactus\", \"Cake\", \"Calculator\", \"Calendar\", \"CalendarBlank\", \"CalendarCheck\", \"CalendarPlus\", \"CalendarX\", \"Camera\", \"CameraRotate\", \"CameraSlash\", \"Campfire\", \"Car\", \"CarSimple\", \"Cardholder\", \"Cards\", \"CaretCircleDoubleUp\", \"CaretCircleDown\", \"CaretCircleLeft\", \"CaretCircleRight\", \"CaretCircleUp\", \"CaretDoubleDown\", \"CaretDoubleLeft\", \"CaretDoubleRight\", \"CaretDoubleUp\", \"CaretDown\", \"CaretLeft\", \"CaretRight\", \"CaretUp\", \"Cat\", \"CellSignalFull\", \"CellSignalHigh\", \"CellSignalLow\", \"CellSignalMedium\", \"CellSignalNone\", \"CellSignalSlash\", \"CellSignalX\", \"Chalkboard\", \"ChalkboardSimple\", \"ChalkboardTeacher\", \"ChartBar\", \"ChartBarHorizontal\", \"ChartLine\", \"ChartLineUp\", \"ChartPie\", \"ChartPieSlice\", \"Chat\", \"ChatCentered\", \"ChatCenteredDots\", \"ChatCenteredText\", \"ChatCircle\", \"ChatCircleDots\", \"ChatCircleText\", \"ChatDots\", \"ChatTeardrop\", \"ChatTeardropDots\", \"ChatTeardropText\", \"ChatText\", \"Chats\", \"ChatsCircle\", \"ChatsTeardrop\", \"Check\", \"CheckCircle\", \"CheckSquare\", \"CheckSquareOffset\", \"Checks\", \"Circle\", \"CircleDashed\", \"CircleHalf\", \"CircleHalfTilt\", \"CircleNotch\", \"CircleWavy\", \"CircleWavyCheck\", \"CircleWavyQuestion\", \"CircleWavyWarning\", \"CirclesFour\", \"CirclesThree\", \"CirclesThreePlus\", \"Clipboard\", \"ClipboardText\", \"Clock\", \"ClockAfternoon\", \"ClockClockwise\", \"ClosedCaptioning\", \"Cloud\", \"CloudArrowDown\", \"CloudArrowUp\", \"CloudCheck\", \"CloudFog\", \"CloudLightning\", \"CloudMoon\", \"CloudRain\", \"CloudSlash\", \"CloudSnow\", \"CloudSun\", \"Club\", \"CoatHanger\", \"Code\", \"CodeSimple\", \"CodepenLogo\", \"CodesandboxLogo\", \"Coffee\", \"Coin\", \"CoinVertical\", \"Coins\", \"Columns\", \"Command\", \"Compass\", \"ComputerTower\", \"Confetti\", \"Cookie\", \"CookingPot\", \"Copy\", \"CopySimple\", \"Copyleft\", \"Copyright\", \"CornersIn\", \"CornersOut\", \"Cpu\", \"CreditCard\", \"Crop\", \"Crosshair\", \"CrosshairSimple\", \"Crown\", \"CrownSimple\", \"Cube\", \"CurrencyBtc\", \"CurrencyCircleDollar\", \"CurrencyCny\", \"CurrencyDollar\", \"CurrencyDollarSimple\", \"CurrencyEth\", \"CurrencyEur\", \"CurrencyGbp\", \"CurrencyInr\", \"CurrencyJpy\", \"CurrencyKrw\", \"CurrencyKzt\", \"CurrencyNgn\", \"CurrencyRub\", \"Cursor\", \"CursorText\", \"Cylinder\", \"Database\", \"Desktop\", \"DesktopTower\", \"Detective\", \"DeviceMobile\", \"DeviceMobileCamera\", \"DeviceMobileSpeaker\", \"DeviceTablet\", \"DeviceTabletCamera\", \"DeviceTabletSpeaker\", \"Diamond\", \"DiamondsFour\", \"DiceFive\", \"DiceFour\", \"DiceOne\", \"DiceSix\", \"DiceThree\", \"DiceTwo\", \"Disc\", \"DiscordLogo\", \"Divide\", \"Dog\", \"Door\", \"DotsNine\", \"DotsSix\", \"DotsSixVertical\", \"DotsThree\", \"DotsThreeCircle\", \"DotsThreeOutline\", \"DotsThreeVertical\", \"Download\", \"DownloadSimple\", \"DribbbleLogo\", \"Drop\", \"DropHalf\", \"DropHalfBottom\", \"Ear\", \"EarSlash\", \"Egg\", \"EggCrack\", \"Eject\", \"EjectSimple\", \"Envelope\", \"EnvelopeOpen\", \"EnvelopeSimple\", \"EnvelopeSimpleOpen\", \"Equalizer\", \"Equals\", \"Eraser\", \"Exam\", \"Export\", \"Eye\", \"EyeClosed\", \"EyeSlash\", \"Eyedropper\", \"EyedropperSample\", \"Eyeglasses\", \"FaceMask\", \"FacebookLogo\", \"Factory\", \"Faders\", \"FadersHorizontal\", \"FastForward\", \"FastForwardCircle\", \"FigmaLogo\", \"File\", \"FileArrowDown\", \"FileArrowUp\", \"FileAudio\", \"FileCloud\", \"FileCode\", \"FileCss\", \"FileCsv\", \"FileDoc\", \"FileDotted\", \"FileHtml\", \"FileImage\", \"FileJpg\", \"FileJs\", \"FileJsx\", \"FileLock\", \"FileMinus\", \"FilePdf\", \"FilePlus\", \"FilePng\", \"FilePpt\", \"FileRs\", \"FileSearch\", \"FileText\", \"FileTs\", \"FileTsx\", \"FileVideo\", \"FileVue\", \"FileX\", \"FileXls\", \"FileZip\", \"Files\", \"FilmScript\", \"FilmSlate\", \"FilmStrip\", \"Fingerprint\", \"FingerprintSimple\", \"FinnTheHuman\", \"Fire\", \"FireSimple\", \"FirstAid\", \"FirstAidKit\", \"Fish\", \"FishSimple\", \"Flag\", \"FlagBanner\", \"FlagCheckered\", \"Flame\", \"Flashlight\", \"Flask\", \"FloppyDisk\", \"FloppyDiskBack\", \"FlowArrow\", \"Flower\", \"FlowerLotus\", \"FlyingSaucer\", \"Folder\", \"FolderDotted\", \"FolderLock\", \"FolderMinus\", \"FolderNotch\", \"FolderNotchMinus\", \"FolderNotchOpen\", \"FolderNotchPlus\", \"FolderOpen\", \"FolderPlus\", \"FolderSimple\", \"FolderSimpleDotted\", \"FolderSimpleLock\", \"FolderSimpleMinus\", \"FolderSimplePlus\", \"FolderSimpleStar\", \"FolderSimpleUser\", \"FolderStar\", \"FolderUser\", \"Folders\", \"Football\", \"ForkKnife\", \"FrameCorners\", \"FramerLogo\", \"Function\", \"Funnel\", \"FunnelSimple\", \"GameController\", \"GasPump\", \"Gauge\", \"Gear\", \"GearSix\", \"GenderFemale\", \"GenderIntersex\", \"GenderMale\", \"GenderNeuter\", \"GenderNonbinary\", \"GenderTransgender\", \"Ghost\", \"Gif\", \"Gift\", \"GitBranch\", \"GitCommit\", \"GitDiff\", \"GitFork\", \"GitMerge\", \"GitPullRequest\", \"GithubLogo\", \"GitlabLogo\", \"GitlabLogoSimple\", \"Globe\", \"GlobeHemisphereEast\", \"GlobeHemisphereWest\", \"GlobeSimple\", \"GlobeStand\", \"GoogleChromeLogo\", \"GoogleLogo\", \"GooglePhotosLogo\", \"GooglePlayLogo\", \"GooglePodcastsLogo\", \"Gradient\", \"GraduationCap\", \"Graph\", \"GridFour\", \"Hamburger\", \"Hand\", \"HandEye\", \"HandFist\", \"HandGrabbing\", \"HandPalm\", \"HandPointing\", \"HandSoap\", \"HandWaving\", \"Handbag\", \"HandbagSimple\", \"HandsClapping\", \"Handshake\", \"HardDrive\", \"HardDrives\", \"Hash\", \"HashStraight\", \"Headlights\", \"Headphones\", \"Headset\", \"Heart\", \"HeartBreak\", \"HeartStraight\", \"HeartStraightBreak\", \"Heartbeat\", \"Hexagon\", \"HighlighterCircle\", \"Horse\", \"Hourglass\", \"HourglassHigh\", \"HourglassLow\", \"HourglassMedium\", \"HourglassSimple\", \"HourglassSimpleHigh\", \"HourglassSimpleLow\", \"House\", \"HouseLine\", \"HouseSimple\", \"IdentificationBadge\", \"IdentificationCard\", \"Image\", \"ImageSquare\", \"Infinity\", \"Info\", \"InstagramLogo\", \"Intersect\", \"Jeep\", \"Kanban\", \"Key\", \"KeyReturn\", \"Keyboard\", \"Keyhole\", \"Knife\", \"Ladder\", \"LadderSimple\", \"Lamp\", \"Laptop\", \"Layout\", \"Leaf\", \"Lifebuoy\", \"Lightbulb\", \"LightbulbFilament\", \"Lightning\", \"LightningSlash\", \"LineSegment\", \"LineSegments\", \"Link\", \"LinkBreak\", \"LinkSimple\", \"LinkSimpleBreak\", \"LinkSimpleHorizontal\", \"LinkedinLogo\", \"LinuxLogo\", \"List\", \"ListBullets\", \"ListChecks\", \"ListDashes\", \"ListNumbers\", \"ListPlus\", \"Lock\", \"LockKey\", \"LockKeyOpen\", \"LockLaminated\", \"LockLaminatedOpen\", \"LockOpen\", \"LockSimple\", \"LockSimpleOpen\", \"MagicWand\", \"Magnet\", \"MagnetStraight\", \"MagnifyingGlass\", \"MagnifyingGlassMinus\", \"MagnifyingGlassPlus\", \"MapPin\", \"MapPinLine\", \"MapTrifold\", \"MarkerCircle\", \"Martini\", \"MaskHappy\", \"MaskSad\", \"MathOperations\", \"Medal\", \"MediumLogo\", \"Megaphone\", \"MegaphoneSimple\", \"MessengerLogo\", \"Microphone\", \"MicrophoneSlash\", \"MicrophoneStage\", \"MicrosoftExcelLogo\", \"MicrosoftTeamsLogo\", \"MicrosoftWordLogo\", \"Minus\", \"MinusCircle\", \"Money\", \"Monitor\", \"MonitorPlay\", \"Moon\", \"MoonStars\", \"Mountains\", \"Mouse\", \"MouseSimple\", \"MusicNote\", \"MusicNoteSimple\", \"MusicNotes\", \"MusicNotesPlus\", \"MusicNotesSimple\", \"NavigationArrow\", \"Needle\", \"Newspaper\", \"NewspaperClipping\", \"Note\", \"NoteBlank\", \"NotePencil\", \"Notebook\", \"Notepad\", \"Notification\", \"NumberCircleEight\", \"NumberCircleFive\", \"NumberCircleFour\", \"NumberCircleNine\", \"NumberCircleOne\", \"NumberCircleSeven\", \"NumberCircleSix\", \"NumberCircleThree\", \"NumberCircleTwo\", \"NumberCircleZero\", \"NumberEight\", \"NumberFive\", \"NumberFour\", \"NumberNine\", \"NumberOne\", \"NumberSeven\", \"NumberSix\", \"NumberSquareEight\", \"NumberSquareFive\", \"NumberSquareFour\", \"NumberSquareNine\", \"NumberSquareOne\", \"NumberSquareSeven\", \"NumberSquareSix\", \"NumberSquareThree\", \"NumberSquareTwo\", \"NumberSquareZero\", \"NumberThree\", \"NumberTwo\", \"NumberZero\", \"Nut\", \"NyTimesLogo\", \"Octagon\", \"Option\", \"Package\", \"PaintBrush\", \"PaintBrushBroad\", \"PaintBrushHousehold\", \"PaintBucket\", \"PaintRoller\", \"Palette\", \"PaperPlane\", \"PaperPlaneRight\", \"PaperPlaneTilt\", \"Paperclip\", \"PaperclipHorizontal\", \"Parachute\", \"Password\", \"Path\", \"Pause\", \"PauseCircle\", \"PawPrint\", \"Peace\", \"Pen\", \"PenNib\", \"PenNibStraight\", \"Pencil\", \"PencilCircle\", \"PencilLine\", \"PencilSimple\", \"PencilSimpleLine\", \"Percent\", \"Person\", \"PersonSimple\", \"PersonSimpleRun\", \"PersonSimpleWalk\", \"Perspective\", \"Phone\", \"PhoneCall\", \"PhoneDisconnect\", \"PhoneIncoming\", \"PhoneOutgoing\", \"PhoneSlash\", \"PhoneX\", \"PhosphorLogo\", \"PianoKeys\", \"PictureInPicture\", \"Pill\", \"PinterestLogo\", \"Pinwheel\", \"Pizza\", \"Placeholder\", \"Planet\", \"Play\", \"PlayCircle\", \"Playlist\", \"Plug\", \"Plugs\", \"PlugsConnected\", \"Plus\", \"PlusCircle\", \"PlusMinus\", \"PokerChip\", \"PoliceCar\", \"Polygon\", \"Popcorn\", \"Power\", \"Prescription\", \"Presentation\", \"PresentationChart\", \"Printer\", \"Prohibit\", \"ProhibitInset\", \"ProjectorScreen\", \"ProjectorScreenChart\", \"PushPin\", \"PushPinSimple\", \"PushPinSimpleSlash\", \"PushPinSlash\", \"PuzzlePiece\", \"QrCode\", \"Question\", \"Queue\", \"Quotes\", \"Radical\", \"Radio\", \"RadioButton\", \"Rainbow\", \"RainbowCloud\", \"Receipt\", \"Record\", \"Rectangle\", \"Recycle\", \"RedditLogo\", \"Repeat\", \"RepeatOnce\", \"Rewind\", \"RewindCircle\", \"Robot\", \"Rocket\", \"RocketLaunch\", \"Rows\", \"Rss\", \"RssSimple\", \"Rug\", \"Ruler\", \"Scales\", \"Scan\", \"Scissors\", \"Screencast\", \"ScribbleLoop\", \"Scroll\", \"Selection\", \"SelectionAll\", \"SelectionBackground\", \"SelectionForeground\", \"SelectionInverse\", \"SelectionPlus\", \"SelectionSlash\", \"Share\", \"ShareNetwork\", \"Shield\", \"ShieldCheck\", \"ShieldCheckered\", \"ShieldChevron\", \"ShieldPlus\", \"ShieldSlash\", \"ShieldStar\", \"ShieldWarning\", \"ShoppingBag\", \"ShoppingBagOpen\", \"ShoppingCart\", \"ShoppingCartSimple\", \"Shower\", \"Shuffle\", \"ShuffleAngular\", \"ShuffleSimple\", \"Sidebar\", \"SidebarSimple\", \"SignIn\", \"SignOut\", \"Signpost\", \"SimCard\", \"SketchLogo\", \"SkipBack\", \"SkipBackCircle\", \"SkipForward\", \"SkipForwardCircle\", \"Skull\", \"SlackLogo\", \"Sliders\", \"SlidersHorizontal\", \"Smiley\", \"SmileyBlank\", \"SmileyMeh\", \"SmileyNervous\", \"SmileySad\", \"SmileySticker\", \"SmileyWink\", \"SmileyXEyes\", \"SnapchatLogo\", \"Snowflake\", \"SoccerBall\", \"SortAscending\", \"SortDescending\", \"Spade\", \"Sparkle\", \"SpeakerHigh\", \"SpeakerLow\", \"SpeakerNone\", \"SpeakerSimpleHigh\", \"SpeakerSimpleLow\", \"SpeakerSimpleNone\", \"SpeakerSimpleSlash\", \"SpeakerSimpleX\", \"SpeakerSlash\", \"SpeakerX\", \"Spinner\", \"SpinnerGap\", \"Spiral\", \"SpotifyLogo\", \"Square\", \"SquareHalf\", \"SquareHalfBottom\", \"SquareLogo\", \"SquaresFour\", \"Stack\", \"StackOverflowLogo\", \"StackSimple\", \"Stamp\", \"Star\", \"StarFour\", \"StarHalf\", \"Sticker\", \"Stop\", \"StopCircle\", \"Storefront\", \"Strategy\", \"StripeLogo\", \"Student\", \"Suitcase\", \"SuitcaseSimple\", \"Sun\", \"SunDim\", \"SunHorizon\", \"Sunglasses\", \"Swap\", \"Swatches\", \"Sword\", \"Syringe\", \"TShirt\", \"Table\", \"Tabs\", \"Tag\", \"TagChevron\", \"TagSimple\", \"Target\", \"Taxi\", \"TelegramLogo\", \"Television\", \"TelevisionSimple\", \"TennisBall\", \"Terminal\", \"TerminalWindow\", \"TestTube\", \"TextAa\", \"TextAlignCenter\", \"TextAlignJustify\", \"TextAlignLeft\", \"TextAlignRight\", \"TextBolder\", \"TextH\", \"TextHFive\", \"TextHFour\", \"TextHOne\", \"TextHSix\", \"TextHThree\", \"TextHTwo\", \"TextIndent\", \"TextItalic\", \"TextOutdent\", \"TextStrikethrough\", \"TextT\", \"TextUnderline\", \"Textbox\", \"Thermometer\", \"ThermometerCold\", \"ThermometerHot\", \"ThermometerSimple\", \"ThumbsDown\", \"ThumbsUp\", \"Ticket\", \"TiktokLogo\", \"Timer\", \"ToggleLeft\", \"ToggleRight\", \"Toilet\", \"ToiletPaper\", \"Tote\", \"ToteSimple\", \"TrademarkRegistered\", \"TrafficCone\", \"TrafficSign\", \"TrafficSignal\", \"Train\", \"TrainRegional\", \"TrainSimple\", \"Translate\", \"Trash\", \"TrashSimple\", \"Tray\", \"Tree\", \"TreeEvergreen\", \"TreeStructure\", \"TrendDown\", \"TrendUp\", \"Triangle\", \"Trophy\", \"Truck\", \"TwitchLogo\", \"TwitterLogo\", \"Umbrella\", \"UmbrellaSimple\", \"Upload\", \"UploadSimple\", \"User\", \"UserCircle\", \"UserCircleGear\", \"UserCircleMinus\", \"UserCirclePlus\", \"UserFocus\", \"UserGear\", \"UserList\", \"UserMinus\", \"UserPlus\", \"UserRectangle\", \"UserSquare\", \"UserSwitch\", \"Users\", \"UsersFour\", \"UsersThree\", \"Vault\", \"Vibrate\", \"VideoCamera\", \"VideoCameraSlash\", \"Vignette\", \"Voicemail\", \"Volleyball\", \"Wall\", \"Wallet\", \"Warning\", \"WarningCircle\", \"WarningOctagon\", \"Watch\", \"WaveSawtooth\", \"WaveSine\", \"WaveSquare\", \"WaveTriangle\", \"Waves\", \"Webcam\", \"WhatsappLogo\", \"Wheelchair\", \"WifiHigh\", \"WifiLow\", \"WifiMedium\", \"WifiNone\", \"WifiSlash\", \"WifiX\", \"Wind\", \"WindowsLogo\", \"Wine\", \"Wrench\", \"X\", \"XCircle\", \"XSquare\", \"YinYang\", \"YoutubeLogo\"];\nconst moduleBaseUrl = \"https://framer.com/m/phosphor-icons/\";\nconst weightOptions = [\"thin\", \"light\", \"regular\", \"bold\", \"fill\", \"duotone\"];\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * PHOSPHOR\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\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    weight,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs);\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HouseFactory(React) : null);\n  async function importModule() {\n    // Get the selected module\n    try {\n      // Quickfix, needs proper publish\n      const version = \"0.0.50\";\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@${version}`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch (err) {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  }\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(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      viewBox: \"0 0 256 256\",\n      style: {\n        userSelect: \"none\",\n        width: \"100%\",\n        height: \"100%\",\n        display: \"inline-block\",\n        fill: color,\n        flexShrink: 0,\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      focusable: \"false\",\n      color: color,\n      children: /*#__PURE__*/_jsx(SelectedIcon, {\n        color: color,\n        weight: weight\n      })\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Phosphor\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"House\",\n  iconSearch: \"House\",\n  color: \"#66F\",\n  selectByList: true,\n  weight: \"regular\",\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 [Phosphor site](https://phosphoricons.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  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  weight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    optionTitles: weightOptions.map(piece => piece.charAt(0).toUpperCase() + piece.slice(1)),\n    options: weightOptions,\n    defaultValue: Icon.defaultProps.weight\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\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=./Phosphor.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  bCnmwjhzr: {\n    hover: true\n  },\n  H1PT7zEJn: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"H1PT7zEJn\", \"bCnmwjhzr\"];\nconst variantClassNames = {\n  bCnmwjhzr: \"framer-v-1jsfhy2\",\n  H1PT7zEJn: \"framer-v-1ct6wiu\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"H1PT7zEJn\",\n  Light: \"bCnmwjhzr\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    uzDzEniv1: link !== null && link !== void 0 ? link : props.uzDzEniv1,\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"H1PT7zEJn\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    uzDzEniv1,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"H1PT7zEJn\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-iYbas\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: uzDzEniv1,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1ct6wiu\", className)} framer-eutf3o`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"H1PT7zEJn\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"bCnmwjhzr-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              },\n              \"H1PT7zEJn-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"bCnmwjhzr-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"H1PT7zEJn-hover\": {\n                \"data-framer-name\": undefined\n              },\n              bCnmwjhzr: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1okekdm-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"lIUW1bC6r-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"lIUW1bC6r\",\n                layoutId: \"lIUW1bC6r\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1yy37x8\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"QhDeqmBkW\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-1n04obp\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"zrTWMcai6\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  bCnmwjhzr: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  bCnmwjhzr: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-10r0ov7\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"RAWcDpslO\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  bCnmwjhzr: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  bCnmwjhzr: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-iYbas [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-iYbas .framer-eutf3o { display: block; }\", \".framer-iYbas .framer-1ct6wiu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-iYbas .framer-1okekdm-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-iYbas .framer-1yy37x8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-iYbas .framer-1n04obp, .framer-iYbas .framer-10r0ov7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-iYbas .framer-v-1ct6wiu .framer-1ct6wiu, .framer-iYbas .framer-v-1jsfhy2 .framer-1ct6wiu { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iYbas .framer-1ct6wiu, .framer-iYbas .framer-1yy37x8 { gap: 0px; } .framer-iYbas .framer-1ct6wiu > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-iYbas .framer-1ct6wiu > :first-child { margin-left: 0px; } .framer-iYbas .framer-1ct6wiu > :last-child { margin-right: 0px; } .framer-iYbas .framer-1yy37x8 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-iYbas .framer-1yy37x8 > :first-child { margin-top: 0px; } .framer-iYbas .framer-1yy37x8 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bCnmwjhzr\":{\"layout\":[\"fixed\",\"auto\"]},\"LUkhySahI\":{\"layout\":[\"fixed\",\"auto\"]},\"CRwxl1GX0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"uzDzEniv1\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst Framera7p6FtTj6 = withCSS(Component, css, \"framer-iYbas\");\nexport default Framera7p6FtTj6;\nFramera7p6FtTj6.displayName = \"Tile Copy 3\";\nFramera7p6FtTj6.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(Framera7p6FtTj6, {\n  variant: {\n    options: [\"H1PT7zEJn\", \"bCnmwjhzr\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  uzDzEniv1: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(Framera7p6FtTj6, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framera7p6FtTj6\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bCnmwjhzr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LUkhySahI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CRwxl1GX0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"uzDzEniv1\\\":\\\"link\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./a7p6FtTj6.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  nmOg8Et9m: {\n    hover: true\n  },\n  xIM4yWb5T: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"nmOg8Et9m\", \"xIM4yWb5T\"];\nconst variantClassNames = {\n  nmOg8Et9m: \"framer-v-10m18jb\",\n  xIM4yWb5T: \"framer-v-1f2dwwh\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"nmOg8Et9m\",\n  Light: \"xIM4yWb5T\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    sDQarL8uS: link !== null && link !== void 0 ? link : props.sDQarL8uS,\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"nmOg8Et9m\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    sDQarL8uS,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"nmOg8Et9m\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-q713i\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: sDQarL8uS,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-10m18jb\", className)} framer-dpotu0`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"nmOg8Et9m\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"nmOg8Et9m-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              },\n              \"xIM4yWb5T-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"nmOg8Et9m-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"xIM4yWb5T-hover\": {\n                \"data-framer-name\": undefined\n              },\n              xIM4yWb5T: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1w6v2q0-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"g8c2LAjOj-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"g8c2LAjOj\",\n                layoutId: \"g8c2LAjOj\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1y06co8\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"O_YV2R3xu\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-4iphjv\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"t0n64_GlX\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  xIM4yWb5T: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  xIM4yWb5T: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-lerd2o\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"AvnU78R9o\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  xIM4yWb5T: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  xIM4yWb5T: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-q713i [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-q713i .framer-dpotu0 { display: block; }\", \".framer-q713i .framer-10m18jb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-q713i .framer-1w6v2q0-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-q713i .framer-1y06co8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-q713i .framer-4iphjv, .framer-q713i .framer-lerd2o { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-q713i .framer-v-10m18jb .framer-10m18jb, .framer-q713i .framer-v-1f2dwwh .framer-10m18jb { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q713i .framer-10m18jb, .framer-q713i .framer-1y06co8 { gap: 0px; } .framer-q713i .framer-10m18jb > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-q713i .framer-10m18jb > :first-child { margin-left: 0px; } .framer-q713i .framer-10m18jb > :last-child { margin-right: 0px; } .framer-q713i .framer-1y06co8 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-q713i .framer-1y06co8 > :first-child { margin-top: 0px; } .framer-q713i .framer-1y06co8 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xIM4yWb5T\":{\"layout\":[\"fixed\",\"auto\"]},\"H8OYxpwtH\":{\"layout\":[\"fixed\",\"auto\"]},\"VUGxLa0lf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"sDQarL8uS\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FrameraFlbGovw2 = withCSS(Component, css, \"framer-q713i\");\nexport default FrameraFlbGovw2;\nFrameraFlbGovw2.displayName = \"Tile Copy 6\";\nFrameraFlbGovw2.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FrameraFlbGovw2, {\n  variant: {\n    options: [\"nmOg8Et9m\", \"xIM4yWb5T\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  sDQarL8uS: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FrameraFlbGovw2, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraFlbGovw2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"sDQarL8uS\\\":\\\"link\\\"}\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xIM4yWb5T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H8OYxpwtH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VUGxLa0lf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./aFlbGovw2.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  ggY6tRgKQ: {\n    hover: true\n  },\n  kp9dLxSAQ: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"kp9dLxSAQ\", \"ggY6tRgKQ\"];\nconst variantClassNames = {\n  ggY6tRgKQ: \"framer-v-1sndvxo\",\n  kp9dLxSAQ: \"framer-v-s8irpk\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"kp9dLxSAQ\",\n  Light: \"ggY6tRgKQ\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"kp9dLxSAQ\",\n    XnVQua4Zi: link !== null && link !== void 0 ? link : props.XnVQua4Zi\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    XnVQua4Zi,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"kp9dLxSAQ\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-SG0Pd\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: XnVQua4Zi,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-s8irpk\", className)} framer-17lmur5`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"kp9dLxSAQ\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"ggY6tRgKQ-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              },\n              \"kp9dLxSAQ-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"ggY6tRgKQ-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"kp9dLxSAQ-hover\": {\n                \"data-framer-name\": undefined\n              },\n              ggY6tRgKQ: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-s6izod-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"DFN8j23o0-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"DFN8j23o0\",\n                layoutId: \"DFN8j23o0\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1faogzq\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"QCv4EHyqE\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-kpfrfr\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"ti3d9uEH3\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  ggY6tRgKQ: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ggY6tRgKQ: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-1m8kjrx\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"UMe_whVxb\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  ggY6tRgKQ: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ggY6tRgKQ: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-SG0Pd [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-SG0Pd .framer-17lmur5 { display: block; }\", \".framer-SG0Pd .framer-s8irpk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-SG0Pd .framer-s6izod-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-SG0Pd .framer-1faogzq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-SG0Pd .framer-kpfrfr, .framer-SG0Pd .framer-1m8kjrx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-SG0Pd .framer-v-s8irpk .framer-s8irpk, .framer-SG0Pd .framer-v-1sndvxo .framer-s8irpk { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SG0Pd .framer-s8irpk, .framer-SG0Pd .framer-1faogzq { gap: 0px; } .framer-SG0Pd .framer-s8irpk > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-SG0Pd .framer-s8irpk > :first-child { margin-left: 0px; } .framer-SG0Pd .framer-s8irpk > :last-child { margin-right: 0px; } .framer-SG0Pd .framer-1faogzq > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-SG0Pd .framer-1faogzq > :first-child { margin-top: 0px; } .framer-SG0Pd .framer-1faogzq > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ggY6tRgKQ\":{\"layout\":[\"fixed\",\"auto\"]},\"TLNNuSg5I\":{\"layout\":[\"fixed\",\"auto\"]},\"MHD4QqCyw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"XnVQua4Zi\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         */\nconst FramerctImeBC0A = withCSS(Component, css, \"framer-SG0Pd\");\nexport default FramerctImeBC0A;\nFramerctImeBC0A.displayName = \"Tile Copy\";\nFramerctImeBC0A.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FramerctImeBC0A, {\n  variant: {\n    options: [\"kp9dLxSAQ\", \"ggY6tRgKQ\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  XnVQua4Zi: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerctImeBC0A, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerctImeBC0A\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"XnVQua4Zi\\\":\\\"link\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ggY6tRgKQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TLNNuSg5I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MHD4QqCyw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ctImeBC0A.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  ECf23h89i: {\n    hover: true\n  },\n  OcdFYudjM: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"OcdFYudjM\", \"ECf23h89i\"];\nconst variantClassNames = {\n  ECf23h89i: \"framer-v-mh8fvf\",\n  OcdFYudjM: \"framer-v-1ulrc19\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"OcdFYudjM\",\n  Light: \"ECf23h89i\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"OcdFYudjM\",\n    Z04DRKO1u: link !== null && link !== void 0 ? link : props.Z04DRKO1u\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    Z04DRKO1u,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"OcdFYudjM\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-orqQw\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: Z04DRKO1u,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1ulrc19\", className)} framer-12vupf4`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OcdFYudjM\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"ECf23h89i-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              },\n              \"OcdFYudjM-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"ECf23h89i-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"OcdFYudjM-hover\": {\n                \"data-framer-name\": undefined\n              },\n              ECf23h89i: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-5xjm8w-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"nHinBBwaW-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"nHinBBwaW\",\n                layoutId: \"nHinBBwaW\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-13uf13d\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wmVylYIkD\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-71f5vv\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"HdUT9IdZb\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  ECf23h89i: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ECf23h89i: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-okzrua\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Zq71beoM9\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  ECf23h89i: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ECf23h89i: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-orqQw [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-orqQw .framer-12vupf4 { display: block; }\", \".framer-orqQw .framer-1ulrc19 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-orqQw .framer-5xjm8w-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-orqQw .framer-13uf13d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-orqQw .framer-71f5vv, .framer-orqQw .framer-okzrua { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-orqQw .framer-v-1ulrc19 .framer-1ulrc19, .framer-orqQw .framer-v-mh8fvf .framer-1ulrc19 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-orqQw .framer-1ulrc19, .framer-orqQw .framer-13uf13d { gap: 0px; } .framer-orqQw .framer-1ulrc19 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-orqQw .framer-1ulrc19 > :first-child { margin-left: 0px; } .framer-orqQw .framer-1ulrc19 > :last-child { margin-right: 0px; } .framer-orqQw .framer-13uf13d > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-orqQw .framer-13uf13d > :first-child { margin-top: 0px; } .framer-orqQw .framer-13uf13d > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ECf23h89i\":{\"layout\":[\"fixed\",\"auto\"]},\"EvjuhhCuH\":{\"layout\":[\"fixed\",\"auto\"]},\"qNyDfg0OU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"Z04DRKO1u\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerdFDxUYZlt = withCSS(Component, css, \"framer-orqQw\");\nexport default FramerdFDxUYZlt;\nFramerdFDxUYZlt.displayName = \"Tile Copy 5\";\nFramerdFDxUYZlt.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FramerdFDxUYZlt, {\n  variant: {\n    options: [\"OcdFYudjM\", \"ECf23h89i\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  Z04DRKO1u: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerdFDxUYZlt, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerdFDxUYZlt\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ECf23h89i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EvjuhhCuH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qNyDfg0OU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"Z04DRKO1u\\\":\\\"link\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./dFDxUYZlt.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  ANz1AUJ7N: {\n    hover: true\n  },\n  K_6nIr1aK: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"K_6nIr1aK\", \"ANz1AUJ7N\"];\nconst variantClassNames = {\n  ANz1AUJ7N: \"framer-v-1s29n3a\",\n  K_6nIr1aK: \"framer-v-1nbuy5h\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"K_6nIr1aK\",\n  Light: \"ANz1AUJ7N\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    Oq1gZISDC: link !== null && link !== void 0 ? link : props.Oq1gZISDC,\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"K_6nIr1aK\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    Oq1gZISDC,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"K_6nIr1aK\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-4BibL\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: Oq1gZISDC,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1nbuy5h\", className)} framer-198zloy`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"K_6nIr1aK\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"ANz1AUJ7N-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              },\n              \"K_6nIr1aK-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"ANz1AUJ7N-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"K_6nIr1aK-hover\": {\n                \"data-framer-name\": undefined\n              },\n              ANz1AUJ7N: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-3tmwkg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"NUfcqDlxK-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"NUfcqDlxK\",\n                layoutId: \"NUfcqDlxK\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-xweati\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"gVUlfK0DM\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-1ecg7cp\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"u9W8Pcytv\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  ANz1AUJ7N: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ANz1AUJ7N: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-1y11vnr\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"o2RXDDyyq\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  ANz1AUJ7N: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  ANz1AUJ7N: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-9xbdcz\",\n              \"data-framer-name\": \"Tag\",\n              layoutDependency: layoutDependency,\n              layoutId: \"mmTOnEJoz\",\n              style: {\n                background: 'linear-gradient(115deg, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */ 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)) /* {\"name\":\"BG\"} */ 149.83603156900563%)',\n                borderBottomLeftRadius: 32,\n                borderBottomRightRadius: 32,\n                borderTopLeftRadius: 32,\n                borderTopRightRadius: 32,\n                boxShadow: \"4px 4px 20px 0px rgba(0,0,0,0.25)\"\n              },\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-text-color\": \"var(--extracted-r6o4lv, var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251)))\"\n                    },\n                    children: \"Coming Soon\"\n                  })\n                }),\n                className: \"framer-dh98xl\",\n                fonts: [\"Inter-SemiBold\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"EXMfiDNDO\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-4BibL [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-4BibL .framer-198zloy { display: block; }\", \".framer-4BibL .framer-1nbuy5h { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-4BibL .framer-3tmwkg-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-4BibL .framer-xweati { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-4BibL .framer-1ecg7cp, .framer-4BibL .framer-1y11vnr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-4BibL .framer-9xbdcz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: absolute; right: 0px; top: -12px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-4BibL .framer-dh98xl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-4BibL .framer-v-1nbuy5h .framer-1nbuy5h, .framer-4BibL .framer-v-1s29n3a .framer-1nbuy5h { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4BibL .framer-1nbuy5h, .framer-4BibL .framer-xweati, .framer-4BibL .framer-9xbdcz { gap: 0px; } .framer-4BibL .framer-1nbuy5h > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-4BibL .framer-1nbuy5h > :first-child { margin-left: 0px; } .framer-4BibL .framer-1nbuy5h > :last-child { margin-right: 0px; } .framer-4BibL .framer-xweati > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-4BibL .framer-xweati > :first-child, .framer-4BibL .framer-9xbdcz > :first-child { margin-top: 0px; } .framer-4BibL .framer-xweati > :last-child, .framer-4BibL .framer-9xbdcz > :last-child { margin-bottom: 0px; } .framer-4BibL .framer-9xbdcz > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ANz1AUJ7N\":{\"layout\":[\"fixed\",\"auto\"]},\"Cuk_5Boyh\":{\"layout\":[\"fixed\",\"auto\"]},\"ykKyFTKPq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"Oq1gZISDC\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramerfWM8RtTYv = withCSS(Component, css, \"framer-4BibL\");\nexport default FramerfWM8RtTYv;\nFramerfWM8RtTYv.displayName = \"Tile Copy 4\";\nFramerfWM8RtTYv.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FramerfWM8RtTYv, {\n  variant: {\n    options: [\"K_6nIr1aK\", \"ANz1AUJ7N\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  Oq1gZISDC: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerfWM8RtTYv, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerfWM8RtTYv\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ANz1AUJ7N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Cuk_5Boyh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ykKyFTKPq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"Oq1gZISDC\\\":\\\"link\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./fWM8RtTYv.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  pAhmlNSkV: {\n    hover: true\n  },\n  w2_GEsXv_: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"pAhmlNSkV\", \"w2_GEsXv_\"];\nconst variantClassNames = {\n  pAhmlNSkV: \"framer-v-1vxaj0j\",\n  w2_GEsXv_: \"framer-v-14l9muu\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"pAhmlNSkV\",\n  Light: \"w2_GEsXv_\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    a34s79TuQ: link !== null && link !== void 0 ? link : props.a34s79TuQ,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"pAhmlNSkV\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    a34s79TuQ,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"pAhmlNSkV\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-inzMe\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: a34s79TuQ,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1vxaj0j\", className)} framer-wm4x7b`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"pAhmlNSkV\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"pAhmlNSkV-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              },\n              \"w2_GEsXv_-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"pAhmlNSkV-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"w2_GEsXv_-hover\": {\n                \"data-framer-name\": undefined\n              },\n              w2_GEsXv_: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-18s8mk8-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vGHVLSk5F-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"vGHVLSk5F\",\n                layoutId: \"vGHVLSk5F\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-mo8hdd\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"YNNWhz8E1\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-gbaop1\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"GV_m05Gb7\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  w2_GEsXv_: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  w2_GEsXv_: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-qb315d\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"mIA4LaGNo\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  w2_GEsXv_: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  w2_GEsXv_: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-inzMe [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-inzMe .framer-wm4x7b { display: block; }\", \".framer-inzMe .framer-1vxaj0j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-inzMe .framer-18s8mk8-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-inzMe .framer-mo8hdd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-inzMe .framer-gbaop1, .framer-inzMe .framer-qb315d { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-inzMe .framer-v-1vxaj0j .framer-1vxaj0j, .framer-inzMe .framer-v-14l9muu .framer-1vxaj0j { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-inzMe .framer-1vxaj0j, .framer-inzMe .framer-mo8hdd { gap: 0px; } .framer-inzMe .framer-1vxaj0j > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-inzMe .framer-1vxaj0j > :first-child { margin-left: 0px; } .framer-inzMe .framer-1vxaj0j > :last-child { margin-right: 0px; } .framer-inzMe .framer-mo8hdd > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-inzMe .framer-mo8hdd > :first-child { margin-top: 0px; } .framer-inzMe .framer-mo8hdd > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w2_GEsXv_\":{\"layout\":[\"fixed\",\"auto\"]},\"UECZWWqRT\":{\"layout\":[\"fixed\",\"auto\"]},\"X7gwb_uN1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"a34s79TuQ\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerS5IfIHmlm = withCSS(Component, css, \"framer-inzMe\");\nexport default FramerS5IfIHmlm;\nFramerS5IfIHmlm.displayName = \"Tile\";\nFramerS5IfIHmlm.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FramerS5IfIHmlm, {\n  variant: {\n    options: [\"pAhmlNSkV\", \"w2_GEsXv_\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  a34s79TuQ: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerS5IfIHmlm, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerS5IfIHmlm\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"a34s79TuQ\\\":\\\"link\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w2_GEsXv_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UECZWWqRT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X7gwb_uN1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./S5IfIHmlm.map", "// Generated by Framer (1249b65)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst enabledGestures = {\n  SehabfQnO: {\n    hover: true\n  },\n  svpsRNkas: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"svpsRNkas\", \"SehabfQnO\"];\nconst variantClassNames = {\n  SehabfQnO: \"framer-v-dp3fcu\",\n  svpsRNkas: \"framer-v-sk93sq\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Dark: \"svpsRNkas\",\n  Light: \"SehabfQnO\"\n};\nconst getProps = ({\n  height,\n  icon,\n  iconColor,\n  id,\n  link,\n  subtitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    AMu_2B_2I: link !== null && link !== void 0 ? link : props.AMu_2B_2I,\n    f1MjN7B1e: (ref = iconColor !== null && iconColor !== void 0 ? iconColor : props.f1MjN7B1e) !== null && ref !== void 0 ? ref : 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    kEaDcobpX: (ref1 = icon !== null && icon !== void 0 ? icon : props.kEaDcobpX) !== null && ref1 !== void 0 ? ref1 : \"stars\",\n    lfhdVMWcd: (ref2 = title !== null && title !== void 0 ? title : props.lfhdVMWcd) !== null && ref2 !== void 0 ? ref2 : \"Light & Dark Mode\",\n    Ninev1VfR: (ref3 = subtitle !== null && subtitle !== void 0 ? subtitle : props.Ninev1VfR) !== null && ref3 !== void 0 ? ref3 : \"Show your work as a true professional\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"svpsRNkas\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lfhdVMWcd,\n    Ninev1VfR,\n    f1MjN7B1e,\n    kEaDcobpX,\n    AMu_2B_2I,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"svpsRNkas\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-k6DcS\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: AMu_2B_2I,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-sk93sq\", className)} framer-rgfkoc`,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"svpsRNkas\",\n            ref: ref,\n            style: {\n              filter: \"brightness(1)\",\n              WebkitFilter: \"brightness(1)\",\n              ...style\n            },\n            variants: {\n              \"SehabfQnO-hover\": {\n                filter: \"brightness(1.48)\",\n                WebkitFilter: \"brightness(1.48)\"\n              },\n              \"svpsRNkas-hover\": {\n                filter: \"brightness(0.72)\",\n                WebkitFilter: \"brightness(0.72)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"SehabfQnO-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"svpsRNkas-hover\": {\n                \"data-framer-name\": undefined\n              },\n              SehabfQnO: {\n                \"data-framer-name\": \"Light\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-zmt18y-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"fixPznCLD-container\",\n              children: /*#__PURE__*/_jsx(Phosphor, {\n                color: f1MjN7B1e,\n                height: \"100%\",\n                iconSearch: kEaDcobpX,\n                iconSelection: \"House\",\n                id: \"fixPznCLD\",\n                layoutId: \"fixPznCLD\",\n                mirrored: false,\n                selectByList: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                weight: \"regular\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-h0wy75\",\n              \"data-framer-name\": \"Frame 7872\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ybn9IbaLf\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                    },\n                    children: \"Light & Dark Mode\"\n                  })\n                }),\n                className: \"framer-s50kig\",\n                \"data-framer-name\": \"3d Animation Template\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"fn1CSV_RU\",\n                style: {\n                  \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: lfhdVMWcd,\n                variants: {\n                  SehabfQnO: {\n                    \"--extracted-a0htzi\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  SehabfQnO: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                          \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                        },\n                        children: \"Light & Dark Mode\"\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                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                    },\n                    children: \"Show your work as a true professional\"\n                  })\n                }),\n                className: \"framer-8i2lhy\",\n                \"data-framer-name\": \"Show your work as a true professional\",\n                layoutDependency: layoutDependency,\n                layoutId: \"HRYwHRDWx\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Ninev1VfR,\n                variants: {\n                  SehabfQnO: {\n                    \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  SehabfQnO: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                        },\n                        children: \"Show your work as a true professional\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-k6DcS [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-k6DcS .framer-rgfkoc { display: block; }\", \".framer-k6DcS .framer-sk93sq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 332px; }\", \".framer-k6DcS .framer-zmt18y-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-k6DcS .framer-h0wy75 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-k6DcS .framer-s50kig, .framer-k6DcS .framer-8i2lhy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-k6DcS .framer-v-sk93sq .framer-sk93sq, .framer-k6DcS .framer-v-dp3fcu .framer-sk93sq { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-k6DcS .framer-sk93sq, .framer-k6DcS .framer-h0wy75 { gap: 0px; } .framer-k6DcS .framer-sk93sq > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-k6DcS .framer-sk93sq > :first-child { margin-left: 0px; } .framer-k6DcS .framer-sk93sq > :last-child { margin-right: 0px; } .framer-k6DcS .framer-h0wy75 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-k6DcS .framer-h0wy75 > :first-child { margin-top: 0px; } .framer-k6DcS .framer-h0wy75 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SehabfQnO\":{\"layout\":[\"fixed\",\"auto\"]},\"A_7lYbw6x\":{\"layout\":[\"fixed\",\"auto\"]},\"UVoQs_xlh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"lfhdVMWcd\":\"title\",\"Ninev1VfR\":\"subtitle\",\"f1MjN7B1e\":\"iconColor\",\"kEaDcobpX\":\"icon\",\"AMu_2B_2I\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerWT9KzZIGc = withCSS(Component, css, \"framer-k6DcS\");\nexport default FramerWT9KzZIGc;\nFramerWT9KzZIGc.displayName = \"Tile Copy 2\";\nFramerWT9KzZIGc.defaultProps = {\n  height: 43,\n  width: 332\n};\naddPropertyControls(FramerWT9KzZIGc, {\n  variant: {\n    options: [\"svpsRNkas\", \"SehabfQnO\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lfhdVMWcd: {\n    defaultValue: \"Light & Dark Mode\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Ninev1VfR: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  f1MjN7B1e: {\n    defaultValue: 'var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)) /* {\"name\":\"Slate / 500\"} */',\n    title: \"Icon Color\",\n    type: ControlType.Color\n  },\n  kEaDcobpX: {\n    defaultValue: \"stars\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    title: \"Icon\",\n    type: ControlType.String\n  },\n  AMu_2B_2I: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerWT9KzZIGc, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerWT9KzZIGc\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"lfhdVMWcd\\\":\\\"title\\\",\\\"Ninev1VfR\\\":\\\"subtitle\\\",\\\"f1MjN7B1e\\\":\\\"iconColor\\\",\\\"kEaDcobpX\\\":\\\"icon\\\",\\\"AMu_2B_2I\\\":\\\"link\\\"}\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SehabfQnO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A_7lYbw6x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UVoQs_xlh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"43\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./WT9KzZIGc.map", "// Generated by Framer (3d7e2b6)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as f, getFonts as i, resolveLink as o, RichText as s, useActiveVariantCallback as d, useLocaleInfo as m, useRouter as l, useVariantState as c, withCSS as u } from \"framer\";\nimport { LayoutGroup as h, motion as v, MotionConfigContext as b } from \"framer-motion\";\nimport * as g from \"react\";\nimport p from \"https://framerusercontent.com/modules/bE9BuqNSK8jWCK4fiANh/tDBoHtzLqieJ0l3qhe6O/a7p6FtTj6.js\";\nimport y from \"https://framerusercontent.com/modules/5C5C5uXrWIbYDTbydFm7/vO1gTwsMH3TtQh00VbCc/aFlbGovw2.js\";\nimport w from \"https://framerusercontent.com/modules/aKSqy8JV2iwNAjjkImpi/plxq2dWNUBIGj1t88kml/ctImeBC0A.js\";\nimport M from \"https://framerusercontent.com/modules/quJzReeeKRea3abM7f1W/5uRcXSu9BwYsk1NVYY31/dFDxUYZlt.js\";\nimport k from \"https://framerusercontent.com/modules/o8EMLHNCFVabMysVKguj/MvPb5t35mkm5JDYeIQB2/fWM8RtTYv.js\";\nimport W from \"https://framerusercontent.com/modules/FDTR0HgTNEya6ypDOw0X/TkiPwlbanOrgsFQ8fVXN/S5IfIHmlm.js\";\nimport j from \"https://framerusercontent.com/modules/q11YfUC5S4b04AChvEcU/9TKwPotIJHOqHMaYJc7M/WT9KzZIGc.js\";\nlet x = i(M),\n  I = i(k),\n  D = i(W),\n  V = i(w),\n  X = i(y),\n  z = i(j),\n  K = i(p),\n  N = [\"PNG8_7Bpc\", \"l997RneDy\", \"oDKKjV9Qb\", \"wdusHTXau\"],\n  H = \"framer-tsMsW\",\n  T = {\n    l997RneDy: \"framer-v-je6nfi\",\n    oDKKjV9Qb: \"framer-v-12w6wz3\",\n    PNG8_7Bpc: \"framer-v-17ygvt0\",\n    wdusHTXau: \"framer-v-72lawf\"\n  };\nfunction P(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet C = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  E = ({\n    value: e,\n    children: a\n  }) => {\n    let t = g.useContext(b),\n      n = null != e ? e : t.transition,\n      f = g.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/r(b.Provider, {\n      value: f,\n      children: a\n    });\n  },\n  F = {\n    \"Dark Desktop\": \"PNG8_7Bpc\",\n    \"Dark Phone\": \"l997RneDy\",\n    \"Light Desktop\": \"oDKKjV9Qb\",\n    \"Light Phone\": \"wdusHTXau\"\n  },\n  Q = ({\n    height: r,\n    id: e,\n    leave: a,\n    width: t,\n    ...n\n  }) => {\n    var f, i;\n    return {\n      ...n,\n      dQYRmEgm1: null != a ? a : n.dQYRmEgm1,\n      variant: null !== (i = null !== (f = F[n.variant]) && void 0 !== f ? f : n.variant) && void 0 !== i ? i : \"PNG8_7Bpc\"\n    };\n  },\n  L = (r, e) => e.join(\"-\") + r.layoutDependency,\n  R = /*#__PURE__*/g.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = m(),\n      {\n        style: i,\n        className: u,\n        layoutId: b,\n        variant: x,\n        dQYRmEgm1: I,\n        ...D\n      } = Q(a),\n      {\n        baseVariant: V,\n        classNames: X,\n        gestureVariant: z,\n        setGestureState: K,\n        setVariant: H,\n        transition: F,\n        variants: R\n      } = c({\n        cycleOrder: N,\n        defaultVariant: \"PNG8_7Bpc\",\n        transitions: C,\n        variant: x,\n        variantClassNames: T\n      }),\n      S = L(a, R),\n      {\n        activeVariantCallback: B,\n        delay: O\n      } = d(V),\n      G = B(async (...r) => {\n        if (I) {\n          let e = await I(...r);\n          if (!1 === e) return !1;\n        }\n      }),\n      _ = g.useRef(null),\n      Z = l(),\n      A = g.useId();\n    return /*#__PURE__*/r(h, {\n      id: null != b ? b : A,\n      children: /*#__PURE__*/r(v.div, {\n        initial: x,\n        animate: R,\n        onHoverStart: () => K({\n          isHovered: !0\n        }),\n        onHoverEnd: () => K({\n          isHovered: !1\n        }),\n        onTapStart: () => K({\n          isPressed: !0\n        }),\n        onTap: () => K({\n          isPressed: !1\n        }),\n        onTapCancel: () => K({\n          isPressed: !1\n        }),\n        className: f(\"framer-tsMsW\", ...[], X),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(E, {\n          value: F,\n          children: /*#__PURE__*/e(v.div, {\n            ...D,\n            className: f(\"framer-17ygvt0\", u),\n            \"data-framer-name\": \"Dark Desktop\",\n            \"data-highlight\": !0,\n            layoutDependency: S,\n            layoutId: \"PNG8_7Bpc\",\n            onMouseLeave: G,\n            ref: null != t ? t : _,\n            style: {\n              ...i\n            },\n            ...P({\n              l997RneDy: {\n                \"data-framer-name\": \"Dark Phone\"\n              },\n              oDKKjV9Qb: {\n                \"data-framer-name\": \"Light Desktop\"\n              },\n              wdusHTXau: {\n                \"data-framer-name\": \"Light Phone\"\n              }\n            }, V, z),\n            children: [/*#__PURE__*/r(s, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(g.Fragment, {\n                children: /*#__PURE__*/r(v.h3, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                  },\n                  children: \"Consulting\"\n                })\n              }),\n              className: \"framer-1t1vtee\",\n              \"data-framer-name\": \"Megamenu\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: S,\n              layoutId: \"e3HzpRjOp\",\n              style: {\n                \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                },\n                wdusHTXau: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0,\n              ...P({\n                oDKKjV9Qb: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Consulting\"\n                    })\n                  })\n                },\n                wdusHTXau: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Consulting\"\n                    })\n                  })\n                }\n              }, V, z)\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-5sdo9r\",\n              layoutDependency: S,\n              layoutId: \"BzoOmKL42\",\n              style: {\n                backgroundColor: \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                },\n                wdusHTXau: {\n                  backgroundColor: \"rgba(226, 232, 240, 0)\"\n                }\n              }\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1gui4lc-container\",\n              layoutDependency: S,\n              layoutId: \"p5cl5zJjP-container\",\n              children: /*#__PURE__*/r(M, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"p5cl5zJjP\",\n                kEaDcobpX: \"trendup\",\n                layoutId: \"p5cl5zJjP\",\n                lfhdVMWcd: \"C-Level as a Service\",\n                Ninev1VfR: \"Unser Interim-Management f\\xfchrt Projekte zum Erfolg.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"OcdFYudjM\",\n                width: \"100%\",\n                Z04DRKO1u: o({\n                  webPageId: \"Gl4FcH0yF\"\n                }, Z),\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"ECf23h89i\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ECf23h89i\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1ry7225-container\",\n              layoutDependency: S,\n              layoutId: \"a1uao0f12-container\",\n              children: /*#__PURE__*/r(M, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"a1uao0f12\",\n                kEaDcobpX: \"rocketlaunch\",\n                layoutId: \"a1uao0f12\",\n                lfhdVMWcd: \"Innovations-Workshop\",\n                Ninev1VfR: \"Innovative Konzepte f\\xfcr Startups und Unternehmen.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"OcdFYudjM\",\n                width: \"100%\",\n                Z04DRKO1u: o({\n                  hash: \":VbdGFOCCM\",\n                  webPageId: \"Gl4FcH0yF\"\n                }, Z),\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"ECf23h89i\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ECf23h89i\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1x7jkc-container\",\n              layoutDependency: S,\n              layoutId: \"XrBtreX0C-container\",\n              children: /*#__PURE__*/r(k, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"XrBtreX0C\",\n                kEaDcobpX: \"book\",\n                layoutId: \"XrBtreX0C\",\n                lfhdVMWcd: \"Business Planning\",\n                Ninev1VfR: \"Gmeinsam schreiben wir zielf\\xfchrende Business Pl\\xe4ne.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"K_6nIr1aK\",\n                width: \"100%\",\n                ...P({\n                  l997RneDy: {\n                    Oq1gZISDC: o({\n                      hash: \":VbdGFOCCM\",\n                      webPageId: \"Gl4FcH0yF\"\n                    }, Z)\n                  },\n                  oDKKjV9Qb: {\n                    variant: \"ANz1AUJ7N\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ANz1AUJ7N\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-16smy0h-container\",\n              layoutDependency: S,\n              layoutId: \"IwslcUjX7-container\",\n              children: /*#__PURE__*/r(k, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"IwslcUjX7\",\n                kEaDcobpX: \"money\",\n                layoutId: \"IwslcUjX7\",\n                lfhdVMWcd: \"Finanzen & Investments\",\n                Ninev1VfR: \"Wir strukturieren Finanzen und finden Investments.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"K_6nIr1aK\",\n                width: \"100%\",\n                ...P({\n                  l997RneDy: {\n                    Oq1gZISDC: o({\n                      hash: \":VbdGFOCCM\",\n                      webPageId: \"Gl4FcH0yF\"\n                    }, Z)\n                  },\n                  oDKKjV9Qb: {\n                    variant: \"ANz1AUJ7N\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ANz1AUJ7N\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(s, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(g.Fragment, {\n                children: /*#__PURE__*/r(v.h3, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                  },\n                  children: \"Engineering\"\n                })\n              }),\n              className: \"framer-1aibl48\",\n              \"data-framer-name\": \"Megamenu\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: S,\n              layoutId: \"Kl7_DA3S6\",\n              style: {\n                \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                },\n                wdusHTXau: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0,\n              ...P({\n                oDKKjV9Qb: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Engineering\"\n                    })\n                  })\n                },\n                wdusHTXau: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Engineering\"\n                    })\n                  })\n                }\n              }, V, z)\n            }), /*#__PURE__*/r(s, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(g.Fragment, {\n                children: /*#__PURE__*/r(v.h3, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                  },\n                  children: \"Design\"\n                })\n              }),\n              className: \"framer-zu12u7\",\n              \"data-framer-name\": \"Megamenu\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: S,\n              layoutId: \"F7jnUSbp8\",\n              style: {\n                \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                },\n                wdusHTXau: {\n                  \"--extracted-a0htzi\": \"var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0,\n              ...P({\n                oDKKjV9Qb: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Design\"\n                    })\n                  })\n                },\n                wdusHTXau: {\n                  children: /*#__PURE__*/r(g.Fragment, {\n                    children: /*#__PURE__*/r(v.h3, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-a9da4f16-3203-49f3-96bf-e5b8fc25bc22, rgb(71, 85, 105)))\"\n                      },\n                      children: \"Design\"\n                    })\n                  })\n                }\n              }, V, z)\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1n8tuhv\",\n              layoutDependency: S,\n              layoutId: \"x29nZFPzs\",\n              style: {\n                backgroundColor: \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                },\n                wdusHTXau: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                }\n              }\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1d0ozdf\",\n              layoutDependency: S,\n              layoutId: \"hrTc9eEHX\",\n              style: {\n                backgroundColor: \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                },\n                wdusHTXau: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                }\n              }\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-17vg86f-container\",\n              layoutDependency: S,\n              layoutId: \"WSpkGwtLU-container\",\n              children: /*#__PURE__*/r(W, {\n                a34s79TuQ: o({\n                  hash: \":FSwkkU2zy\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"WSpkGwtLU\",\n                kEaDcobpX: \"mobile\",\n                layoutId: \"WSpkGwtLU\",\n                lfhdVMWcd: \"Mobile App Entwicklung\",\n                Ninev1VfR: \"Mit mobilen Apps transformieren wir den Alltag. \",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"pAhmlNSkV\",\n                width: \"100%\",\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"w2_GEsXv_\"\n                  },\n                  wdusHTXau: {\n                    variant: \"w2_GEsXv_\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-bfv8ts-container\",\n              layoutDependency: S,\n              layoutId: \"jt6r9ZrzI-container\",\n              children: /*#__PURE__*/r(w, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"jt6r9ZrzI\",\n                kEaDcobpX: \"monitor\",\n                layoutId: \"jt6r9ZrzI\",\n                lfhdVMWcd: \"Fullstack\",\n                Ninev1VfR: \"Wir integrieren Frontend- und Backend-Technologien nahtlos.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"kp9dLxSAQ\",\n                width: \"100%\",\n                XnVQua4Zi: o({\n                  hash: \":PM1UkG18Z\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"ggY6tRgKQ\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ggY6tRgKQ\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-uhcvbt-container\",\n              layoutDependency: S,\n              layoutId: \"CvuAnRtyO-container\",\n              children: /*#__PURE__*/r(M, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"CvuAnRtyO\",\n                kEaDcobpX: \"brain\",\n                layoutId: \"CvuAnRtyO\",\n                lfhdVMWcd: \"Product Design\",\n                Ninev1VfR: \"Unsere Produkte basieren auf Nutzerfeedback.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"OcdFYudjM\",\n                width: \"100%\",\n                Z04DRKO1u: o({\n                  hash: \":h0L2IvMdc\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"ECf23h89i\"\n                  },\n                  wdusHTXau: {\n                    variant: \"ECf23h89i\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1qohlhf-container\",\n              layoutDependency: S,\n              layoutId: \"yFYV_KOHX-container\",\n              children: /*#__PURE__*/r(y, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"yFYV_KOHX\",\n                kEaDcobpX: \"bounding box\",\n                layoutId: \"yFYV_KOHX\",\n                lfhdVMWcd: \"UI/UX Design\",\n                Ninev1VfR: \"Wir verbessern Nutzererlebnisse in Apps.\",\n                sDQarL8uS: o({\n                  hash: \":h0L2IvMdc\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"nmOg8Et9m\",\n                width: \"100%\",\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"xIM4yWb5T\"\n                  },\n                  wdusHTXau: {\n                    variant: \"xIM4yWb5T\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-t83213-container\",\n              layoutDependency: S,\n              layoutId: \"uI8Kl3Fxa-container\",\n              children: /*#__PURE__*/r(j, {\n                AMu_2B_2I: o({\n                  hash: \":PM1UkG18Z\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"uI8Kl3Fxa\",\n                kEaDcobpX: \"data\",\n                layoutId: \"uI8Kl3Fxa\",\n                lfhdVMWcd: \"Data Science\",\n                Ninev1VfR: \"Wir analysieren und interpretieren Datenstrukturen.\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"svpsRNkas\",\n                width: \"100%\",\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"SehabfQnO\"\n                  },\n                  wdusHTXau: {\n                    variant: \"SehabfQnO\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-1h7tl6s-container\",\n              layoutDependency: S,\n              layoutId: \"X9mQ2q4TH-container\",\n              children: /*#__PURE__*/r(p, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"X9mQ2q4TH\",\n                kEaDcobpX: \"lock\",\n                layoutId: \"X9mQ2q4TH\",\n                lfhdVMWcd: \"Cyber Security\",\n                Ninev1VfR: \"Wir sch\\xfctzen Assets und die Integrit\\xe4t von Systemen.\",\n                style: {\n                  width: \"100%\"\n                },\n                uzDzEniv1: o({\n                  hash: \":PM1UkG18Z\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                variant: \"H1PT7zEJn\",\n                width: \"100%\",\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"bCnmwjhzr\"\n                  },\n                  wdusHTXau: {\n                    variant: \"bCnmwjhzr\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-15nxna9-container\",\n              layoutDependency: S,\n              layoutId: \"BUqkLOaHf-container\",\n              children: /*#__PURE__*/r(y, {\n                f1MjN7B1e: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */',\n                height: \"100%\",\n                id: \"BUqkLOaHf\",\n                kEaDcobpX: \"wind\",\n                layoutId: \"BUqkLOaHf\",\n                lfhdVMWcd: \"Interactive Design\",\n                Ninev1VfR: \"Wir optimieren Benutzerinteraktion.\",\n                sDQarL8uS: o({\n                  hash: \":h0L2IvMdc\",\n                  webPageId: \"F7HEE3jj9\"\n                }, Z),\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"nmOg8Et9m\",\n                width: \"100%\",\n                ...P({\n                  oDKKjV9Qb: {\n                    variant: \"xIM4yWb5T\"\n                  },\n                  wdusHTXau: {\n                    variant: \"xIM4yWb5T\"\n                  }\n                }, V, z)\n              })\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-12dr9q4\",\n              \"data-framer-name\": \"Spacer\",\n              layoutDependency: S,\n              layoutId: \"CMOiZ_NPb\"\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-ipz6tj\",\n              layoutDependency: S,\n              layoutId: \"LMdC8OX7h\",\n              style: {\n                backgroundColor: \"rgba(51, 65, 85, 0)\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  backgroundColor: \"rgba(226, 232, 240, 0)\"\n                },\n                wdusHTXau: {\n                  backgroundColor: \"rgba(226, 232, 240, 0)\"\n                }\n              }\n            }), /*#__PURE__*/r(v.div, {\n              className: \"framer-fzmi1y\",\n              layoutDependency: S,\n              layoutId: \"g63saqbYs\",\n              style: {\n                backgroundColor: \"rgba(51, 65, 85, 0)\"\n              },\n              variants: {\n                oDKKjV9Qb: {\n                  backgroundColor: \"rgba(226, 232, 240, 0)\"\n                },\n                wdusHTXau: {\n                  backgroundColor: \"var(--token-13888e9f-9d5b-4789-98dc-758ccac5e306, rgb(226, 232, 240))\"\n                }\n              }\n            })]\n          })\n        })\n      })\n    });\n  }),\n  S = ['.framer-tsMsW [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-tsMsW .framer-1mmnsnp { display: block; }\", \".framer-tsMsW .framer-17ygvt0 { display: grid; gap: 32px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(1px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1100px; }\", \".framer-tsMsW .framer-1t1vtee, .framer-tsMsW .framer-1aibl48, .framer-tsMsW .framer-zu12u7 { align-self: start; flex: none; grid-column: auto / span 6; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-tsMsW .framer-5sdo9r { align-self: start; flex: none; grid-column: 1 / -1; height: 1px; justify-self: start; overflow: hidden; position: relative; width: 100%; }\", \".framer-tsMsW .framer-1gui4lc-container, .framer-tsMsW .framer-1ry7225-container, .framer-tsMsW .framer-1x7jkc-container, .framer-tsMsW .framer-16smy0h-container, .framer-tsMsW .framer-17vg86f-container, .framer-tsMsW .framer-bfv8ts-container, .framer-tsMsW .framer-uhcvbt-container, .framer-tsMsW .framer-1qohlhf-container, .framer-tsMsW .framer-t83213-container, .framer-tsMsW .framer-1h7tl6s-container, .framer-tsMsW .framer-15nxna9-container { align-self: start; flex: none; grid-column: auto / span 3; height: auto; justify-self: start; position: relative; width: 100%; }\", \".framer-tsMsW .framer-1n8tuhv, .framer-tsMsW .framer-1d0ozdf, .framer-tsMsW .framer-ipz6tj, .framer-tsMsW .framer-fzmi1y { align-self: start; flex: none; grid-column: auto / span 6; height: 1px; justify-self: start; overflow: hidden; position: relative; width: 100%; }\", \".framer-tsMsW .framer-12dr9q4 { align-self: start; flex: none; grid-column: auto / span 3; height: 18px; justify-self: start; overflow: visible; position: relative; width: 100%; }\", \".framer-tsMsW.framer-v-je6nfi .framer-17ygvt0, .framer-tsMsW.framer-v-72lawf .framer-17ygvt0 { gap: 24px; grid-template-columns: repeat(2, minmax(1px, 1fr)); width: 400px; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1t1vtee, .framer-tsMsW.framer-v-72lawf .framer-1t1vtee { grid-column: auto / span 2; order: 13; }\", \".framer-tsMsW.framer-v-je6nfi .framer-5sdo9r { order: 14; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1gui4lc-container, .framer-tsMsW.framer-v-72lawf .framer-1gui4lc-container { grid-column: auto / span 2; order: 15; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1ry7225-container, .framer-tsMsW.framer-v-72lawf .framer-1ry7225-container { grid-column: auto / span 2; order: 16; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1x7jkc-container, .framer-tsMsW.framer-v-72lawf .framer-1x7jkc-container { grid-column: auto / span 2; order: 17; }\", \".framer-tsMsW.framer-v-je6nfi .framer-16smy0h-container, .framer-tsMsW.framer-v-72lawf .framer-16smy0h-container { grid-column: auto / span 2; order: 18; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1aibl48, .framer-tsMsW.framer-v-72lawf .framer-1aibl48 { grid-column: auto / span 2; order: 0; }\", \".framer-tsMsW.framer-v-je6nfi .framer-zu12u7, .framer-tsMsW.framer-v-72lawf .framer-zu12u7 { grid-column: auto / span 2; order: 7; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1n8tuhv, .framer-tsMsW.framer-v-72lawf .framer-1n8tuhv { grid-column: auto / span 2; order: 1; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1d0ozdf, .framer-tsMsW.framer-v-72lawf .framer-1d0ozdf { grid-column: auto / span 2; order: 8; }\", \".framer-tsMsW.framer-v-je6nfi .framer-17vg86f-container, .framer-tsMsW.framer-v-72lawf .framer-17vg86f-container { grid-column: auto / span 2; order: 2; }\", \".framer-tsMsW.framer-v-je6nfi .framer-bfv8ts-container, .framer-tsMsW.framer-v-72lawf .framer-bfv8ts-container { grid-column: auto / span 2; order: 3; }\", \".framer-tsMsW.framer-v-je6nfi .framer-uhcvbt-container, .framer-tsMsW.framer-v-72lawf .framer-uhcvbt-container { grid-column: auto / span 2; order: 9; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1qohlhf-container, .framer-tsMsW.framer-v-72lawf .framer-1qohlhf-container { grid-column: auto / span 2; order: 10; }\", \".framer-tsMsW.framer-v-je6nfi .framer-t83213-container, .framer-tsMsW.framer-v-72lawf .framer-t83213-container { grid-column: auto / span 2; order: 4; }\", \".framer-tsMsW.framer-v-je6nfi .framer-1h7tl6s-container, .framer-tsMsW.framer-v-72lawf .framer-1h7tl6s-container { grid-column: auto / span 2; order: 5; }\", \".framer-tsMsW.framer-v-je6nfi .framer-15nxna9-container, .framer-tsMsW.framer-v-72lawf .framer-15nxna9-container { grid-column: auto / span 2; order: 11; }\", \".framer-tsMsW.framer-v-je6nfi .framer-12dr9q4, .framer-tsMsW.framer-v-72lawf .framer-12dr9q4 { grid-column: auto / span 2; order: 19; }\", \".framer-tsMsW.framer-v-je6nfi .framer-ipz6tj, .framer-tsMsW.framer-v-72lawf .framer-ipz6tj { grid-column: auto / span 2; order: 6; }\", \".framer-tsMsW.framer-v-je6nfi .framer-fzmi1y { grid-column: auto / span 2; order: 12; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tsMsW.framer-v-je6nfi .framer-17ygvt0 { gap: 0px; } .framer-tsMsW.framer-v-je6nfi .framer-17ygvt0 > *, .framer-tsMsW.framer-v-je6nfi .framer-17ygvt0 > :first-child, .framer-tsMsW.framer-v-je6nfi .framer-17ygvt0 > :last-child { margin: 0px; } }\", \".framer-tsMsW.framer-v-72lawf .framer-5sdo9r { order: 12; }\", \".framer-tsMsW.framer-v-72lawf .framer-fzmi1y { grid-column: auto / span 2; order: 14; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tsMsW.framer-v-72lawf .framer-17ygvt0 { gap: 0px; } .framer-tsMsW.framer-v-72lawf .framer-17ygvt0 > *, .framer-tsMsW.framer-v-72lawf .framer-17ygvt0 > :first-child, .framer-tsMsW.framer-v-72lawf .framer-17ygvt0 > :last-child { margin: 0px; } }\"],\n  B = u(R, S, \"framer-tsMsW\");\nexport default B;\nB.displayName = \"Tabs-Grid\", B.defaultProps = {\n  height: 439,\n  width: 1100\n}, t(B, {\n  variant: {\n    options: [\"PNG8_7Bpc\", \"l997RneDy\", \"oDKKjV9Qb\", \"wdusHTXau\"],\n    optionTitles: [\"Dark Desktop\", \"Dark Phone\", \"Light Desktop\", \"Light Phone\"],\n    title: \"Variant\",\n    type: n.Enum\n  },\n  dQYRmEgm1: {\n    title: \"Leave\",\n    type: n.EventHandler\n  }\n}), a(B, [...x, ...I, ...D, ...V, ...X, ...z, ...K]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerp4pD1zNdr\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"l997RneDy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"oDKKjV9Qb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"wdusHTXau\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\n        \"framerIntrinsicHeight\": \"439\",\n        \"framerIntrinsicWidth\": \"1100\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"dQYRmEgm1\\\":\\\"leave\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./p4pD1zNdr.map", "// Generated by Framer (77e91d3)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as o, cx as n, Image as i, Link as l, RichText as d, useLocaleInfo as f, useVariantState as s, withCSS as m } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as g } from \"framer-motion\";\nimport * as u from \"react\";\nimport * as h from \"./avF70B_0o-0.js\";\nlet v = {\n    hrXgGDde5: {\n      hover: !0\n    },\n    Y92vTjc11: {\n      hover: !0\n    }\n  },\n  b = [\"hrXgGDde5\", \"Y92vTjc11\"],\n  x = \"framer-YDtWO\",\n  y = {\n    hrXgGDde5: \"framer-v-17qzr6s\",\n    Y92vTjc11: \"framer-v-11s4vw5\"\n  };\nfunction w(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  D = {\n    kl6rOp84X: h\n  },\n  Y = (e, r) => {\n    for (; r;) {\n      let t = D[r.id];\n      if (t) {\n        let r = t[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  W = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  O = ({\n    value: r,\n    children: t\n  }) => {\n    let a = u.useContext(g),\n      o = null != r ? r : a.transition,\n      n = u.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(g.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  T = {\n    Dark: \"hrXgGDde5\",\n    Light: \"Y92vTjc11\"\n  },\n  I = ({\n    height: e,\n    id: r,\n    image: t,\n    link: a,\n    subtitle: o,\n    title: n,\n    width: i,\n    ...l\n  }) => {\n    var d, f, s, m, p;\n    return {\n      ...l,\n      A0uZ9uJ5Z: null != a ? a : l.A0uZ9uJ5Z,\n      tMqykl6cR: null !== (d = null != n ? n : l.tMqykl6cR) && void 0 !== d ? d : \"3d Animation Template\",\n      V1ueuXIOW: null !== (f = null != t ? t : l.V1ueuXIOW) && void 0 !== f ? f : {\n        src: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\",\n        srcSet: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512 512w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png 1220w\"\n      },\n      variant: null !== (m = null !== (s = T[l.variant]) && void 0 !== s ? s : l.variant) && void 0 !== m ? m : \"hrXgGDde5\",\n      XfPrmcqWF: null !== (p = null != o ? o : l.XfPrmcqWF) && void 0 !== p ? p : \"Show your work as a true professional\"\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  X = /*#__PURE__*/u.forwardRef(function (t, a) {\n    let {\n        activeLocale: o\n      } = f(),\n      {\n        style: m,\n        className: g,\n        layoutId: h,\n        variant: x,\n        V1ueuXIOW: D,\n        tMqykl6cR: Y,\n        XfPrmcqWF: T,\n        A0uZ9uJ5Z: X,\n        ...S\n      } = I(t),\n      {\n        baseVariant: j,\n        classNames: A,\n        gestureVariant: R,\n        setGestureState: q,\n        setVariant: V,\n        transition: F,\n        variants: G\n      } = s({\n        cycleOrder: b,\n        defaultVariant: \"hrXgGDde5\",\n        enabledGestures: v,\n        transitions: k,\n        variant: x,\n        variantClassNames: y\n      }),\n      J = z(t, G),\n      L = u.useRef(null),\n      P = u.useId();\n    return /*#__PURE__*/e(p, {\n      id: null != h ? h : P,\n      children: /*#__PURE__*/e(c.div, {\n        initial: x,\n        animate: G,\n        onHoverStart: () => q({\n          isHovered: !0\n        }),\n        onHoverEnd: () => q({\n          isHovered: !1\n        }),\n        onTapStart: () => q({\n          isPressed: !0\n        }),\n        onTap: () => q({\n          isPressed: !1\n        }),\n        onTapCancel: () => q({\n          isPressed: !1\n        }),\n        className: n(\"framer-YDtWO\", ...[], A),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(O, {\n          value: F,\n          children: /*#__PURE__*/e(l, {\n            href: X,\n            openInNewTab: !1,\n            children: /*#__PURE__*/r(c.a, {\n              ...S,\n              className: `${n(\"framer-17qzr6s\", g)} framer-1kefkv7`,\n              \"data-framer-name\": \"Dark\",\n              layoutDependency: J,\n              layoutId: \"hrXgGDde5\",\n              ref: null != a ? a : L,\n              style: {\n                filter: \"brightness(1)\",\n                WebkitFilter: \"brightness(1)\",\n                ...m\n              },\n              variants: {\n                \"hrXgGDde5-hover\": {\n                  filter: \"brightness(0.72)\",\n                  WebkitFilter: \"brightness(0.72)\"\n                },\n                \"Y92vTjc11-hover\": {\n                  filter: \"brightness(1.4)\",\n                  WebkitFilter: \"brightness(1.4)\"\n                }\n              },\n              ...w({\n                \"hrXgGDde5-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"Y92vTjc11-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                Y92vTjc11: {\n                  \"data-framer-name\": \"Light\"\n                }\n              }, j, R),\n              children: [/*#__PURE__*/e(i, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"min(285px, 100vw)\",\n                  ...W(D)\n                },\n                className: \"framer-1cab3ti\",\n                \"data-border\": !0,\n                layoutDependency: J,\n                layoutId: \"oHTcJ3xzJ\",\n                style: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgba(242, 243, 245, 0.32)\",\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                }\n              }), /*#__PURE__*/r(c.div, {\n                className: \"framer-9snfvz\",\n                \"data-framer-name\": \"Frame 7872\",\n                layoutDependency: J,\n                layoutId: \"EkbzAWAez\",\n                children: [/*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"15px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"-0.15px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                      },\n                      children: \"3d Animation Template\"\n                    })\n                  }),\n                  className: \"framer-n0uuaf\",\n                  \"data-framer-name\": \"3d Animation Template\",\n                  fonts: [\"Inter-Medium\"],\n                  layoutDependency: J,\n                  layoutId: \"WE8PsoAwp\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: Y,\n                  variants: {\n                    Y92vTjc11: {\n                      \"--extracted-r6o4lv\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    Y92vTjc11: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.15px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                          },\n                          children: \"3d Animation Template\"\n                        })\n                      })\n                    }\n                  }, j, R)\n                }), /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"-0.14px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                      },\n                      children: \"Show your work as a true professional\"\n                    })\n                  }),\n                  className: \"framer-1l34ggu\",\n                  \"data-framer-name\": \"Show your work as a true professional\",\n                  layoutDependency: J,\n                  layoutId: \"vXAqTtKap\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: T,\n                  variants: {\n                    Y92vTjc11: {\n                      \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    Y92vTjc11: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-letter-spacing\": \"-0.14px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                          },\n                          children: \"Show your work as a true professional\"\n                        })\n                      })\n                    }\n                  }, j, R)\n                })]\n              }), /*#__PURE__*/e(c.div, {\n                className: \"framer-9afuob\",\n                \"data-framer-name\": \"Tag\",\n                layoutDependency: J,\n                layoutId: \"FgHPXQm1M\",\n                style: {\n                  background: 'linear-gradient(115deg, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */ 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)) /* {\"name\":\"BG\"} */ 149.83603156900563%)',\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  borderTopLeftRadius: 32,\n                  borderTopRightRadius: 32,\n                  boxShadow: \"4px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                children: /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                        \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"12px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251)))\"\n                      },\n                      children: \"BETA\"\n                    })\n                  }),\n                  className: \"framer-g0er9s\",\n                  fonts: [\"Inter-SemiBold\"],\n                  layoutDependency: J,\n                  layoutId: \"ah10zIQoi\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  S = ['.framer-YDtWO [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-YDtWO .framer-1kefkv7 { display: block; }\", \".framer-YDtWO .framer-17qzr6s { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 285px; }\", \".framer-YDtWO .framer-1cab3ti { aspect-ratio: 1.5885416666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-YDtWO .framer-9snfvz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-YDtWO .framer-n0uuaf, .framer-YDtWO .framer-1l34ggu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-YDtWO .framer-9afuob { align-content: center; align-items: center; bottom: 75px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: absolute; right: 11px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-YDtWO .framer-g0er9s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-YDtWO .framer-v-17qzr6s .framer-17qzr6s, .framer-YDtWO .framer-v-11s4vw5 .framer-17qzr6s { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YDtWO .framer-17qzr6s, .framer-YDtWO .framer-9snfvz, .framer-YDtWO .framer-9afuob { gap: 0px; } .framer-YDtWO .framer-17qzr6s > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-YDtWO .framer-17qzr6s > :first-child, .framer-YDtWO .framer-9snfvz > :first-child, .framer-YDtWO .framer-9afuob > :first-child { margin-top: 0px; } .framer-YDtWO .framer-17qzr6s > :last-child, .framer-YDtWO .framer-9snfvz > :last-child, .framer-YDtWO .framer-9afuob > :last-child { margin-bottom: 0px; } .framer-YDtWO .framer-9snfvz > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-YDtWO .framer-9afuob > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],\n  j = m(X, S, \"framer-YDtWO\");\nexport default j;\nj.displayName = \"Image tile Copy 2\", j.defaultProps = {\n  height: 242,\n  width: 285\n}, a(j, {\n  variant: {\n    options: [\"hrXgGDde5\", \"Y92vTjc11\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  V1ueuXIOW: {\n    __defaultAssetReference: \"data:framer/asset-reference,koyuwrnVwYJXUHQkh0g3O0SeI.png?originalFilename=image.png&preferredSize=auto\",\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  tMqykl6cR: {\n    defaultValue: \"3d Animation Template\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  XfPrmcqWF: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: !1,\n    title: \"Subtitle\",\n    type: o.String\n  },\n  A0uZ9uJ5Z: {\n    title: \"Link\",\n    type: o.Link\n  }\n}), t(j, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameravF70B_0o\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"V1ueuXIOW\\\":\\\"image\\\",\\\"tMqykl6cR\\\":\\\"title\\\",\\\"XfPrmcqWF\\\":\\\"subtitle\\\",\\\"A0uZ9uJ5Z\\\":\\\"link\\\"}\",\n        \"framerIntrinsicWidth\": \"285\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y92vTjc11\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oJKB4mRDS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GkuXNsnHC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"242\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./avF70B_0o.map", "// Generated by Framer (77e91d3)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, Image as i, Link as l, RichText as d, useLocaleInfo as f, useVariantState as m, withCSS as s } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as h } from \"framer-motion\";\nimport * as u from \"react\";\nimport * as g from \"./DC9jhNx7V-0.js\";\nlet x = {\n    jd1k0u8tH: {\n      hover: !0\n    },\n    Xppa8SIH4: {\n      hover: !0\n    }\n  },\n  b = [\"Xppa8SIH4\", \"jd1k0u8tH\"],\n  v = \"framer-SPP26\",\n  w = {\n    jd1k0u8tH: \"framer-v-geffba\",\n    Xppa8SIH4: \"framer-v-12lc6o9\"\n  };\nfunction y(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  P = {\n    kl6rOp84X: g\n  },\n  S = (e, r) => {\n    for (; r;) {\n      let a = P[r.id];\n      if (a) {\n        let r = a[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  I = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  H = ({\n    value: r,\n    children: a\n  }) => {\n    let t = u.useContext(h),\n      o = null != r ? r : t.transition,\n      n = u.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  j = {\n    Dark: \"Xppa8SIH4\",\n    Light: \"jd1k0u8tH\"\n  },\n  X = ({\n    height: e,\n    id: r,\n    image: a,\n    link: t,\n    subtitle: o,\n    title: n,\n    width: i,\n    ...l\n  }) => {\n    var d, f, m, s, p;\n    return {\n      ...l,\n      k1s3Yq4jY: null != t ? t : l.k1s3Yq4jY,\n      tMqykl6cR: null !== (d = null != n ? n : l.tMqykl6cR) && void 0 !== d ? d : \"3d Animation Template\",\n      V1ueuXIOW: null !== (f = null != a ? a : l.V1ueuXIOW) && void 0 !== f ? f : {\n        src: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\",\n        srcSet: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512 512w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png 1220w\"\n      },\n      variant: null !== (s = null !== (m = j[l.variant]) && void 0 !== m ? m : l.variant) && void 0 !== s ? s : \"Xppa8SIH4\",\n      XfPrmcqWF: null !== (p = null != o ? o : l.XfPrmcqWF) && void 0 !== p ? p : \"Show your work as a true professional\"\n    };\n  },\n  R = (e, r) => r.join(\"-\") + e.layoutDependency,\n  T = /*#__PURE__*/u.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = f(),\n      {\n        style: s,\n        className: h,\n        layoutId: g,\n        variant: v,\n        V1ueuXIOW: P,\n        tMqykl6cR: S,\n        XfPrmcqWF: j,\n        k1s3Yq4jY: T,\n        ...V\n      } = X(a),\n      {\n        baseVariant: N,\n        classNames: F,\n        gestureVariant: W,\n        setGestureState: D,\n        setVariant: O,\n        transition: A,\n        variants: L\n      } = m({\n        cycleOrder: b,\n        defaultVariant: \"Xppa8SIH4\",\n        enabledGestures: x,\n        transitions: k,\n        variant: v,\n        variantClassNames: w\n      }),\n      Y = R(a, L),\n      q = u.useRef(null),\n      z = u.useId();\n    return /*#__PURE__*/e(p, {\n      id: null != g ? g : z,\n      children: /*#__PURE__*/e(c.div, {\n        initial: v,\n        animate: L,\n        onHoverStart: () => D({\n          isHovered: !0\n        }),\n        onHoverEnd: () => D({\n          isHovered: !1\n        }),\n        onTapStart: () => D({\n          isPressed: !0\n        }),\n        onTap: () => D({\n          isPressed: !1\n        }),\n        onTapCancel: () => D({\n          isPressed: !1\n        }),\n        className: n(\"framer-SPP26\", ...[], F),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(H, {\n          value: A,\n          children: /*#__PURE__*/e(l, {\n            href: T,\n            openInNewTab: !0,\n            children: /*#__PURE__*/r(c.a, {\n              ...V,\n              className: `${n(\"framer-12lc6o9\", h)} framer-khdewn`,\n              \"data-framer-name\": \"Dark\",\n              layoutDependency: Y,\n              layoutId: \"Xppa8SIH4\",\n              ref: null != t ? t : q,\n              style: {\n                filter: \"brightness(1)\",\n                WebkitFilter: \"brightness(1)\",\n                ...s\n              },\n              variants: {\n                \"jd1k0u8tH-hover\": {\n                  filter: \"brightness(1.4)\",\n                  WebkitFilter: \"brightness(1.4)\"\n                },\n                \"Xppa8SIH4-hover\": {\n                  filter: \"brightness(0.72)\",\n                  WebkitFilter: \"brightness(0.72)\"\n                }\n              },\n              ...y({\n                \"jd1k0u8tH-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"Xppa8SIH4-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                jd1k0u8tH: {\n                  \"data-framer-name\": \"Light\"\n                }\n              }, N, W),\n              children: [/*#__PURE__*/e(i, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"min(285px, 100vw)\",\n                  ...I(P)\n                },\n                className: \"framer-jax92f\",\n                \"data-border\": !0,\n                layoutDependency: Y,\n                layoutId: \"djJJONygk\",\n                style: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgba(242, 243, 245, 0.32)\",\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                }\n              }), /*#__PURE__*/r(c.div, {\n                className: \"framer-14yp84n\",\n                \"data-framer-name\": \"Frame 7872\",\n                layoutDependency: Y,\n                layoutId: \"EsgNc3d9V\",\n                children: [/*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"15px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"-0.15px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                      },\n                      children: \"3d Animation Template\"\n                    })\n                  }),\n                  className: \"framer-1f3wxca\",\n                  \"data-framer-name\": \"3d Animation Template\",\n                  fonts: [\"Inter-Medium\"],\n                  layoutDependency: Y,\n                  layoutId: \"G5bgY1RMO\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: S,\n                  variants: {\n                    jd1k0u8tH: {\n                      \"--extracted-r6o4lv\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...y({\n                    jd1k0u8tH: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.15px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                          },\n                          children: \"3d Animation Template\"\n                        })\n                      })\n                    }\n                  }, N, W)\n                }), /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"-0.14px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                      },\n                      children: \"Show your work as a true professional\"\n                    })\n                  }),\n                  className: \"framer-nqkhhx\",\n                  \"data-framer-name\": \"Show your work as a true professional\",\n                  layoutDependency: Y,\n                  layoutId: \"H1Kz1GV5S\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: j,\n                  variants: {\n                    jd1k0u8tH: {\n                      \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...y({\n                    jd1k0u8tH: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-letter-spacing\": \"-0.14px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                          },\n                          children: \"Show your work as a true professional\"\n                        })\n                      })\n                    }\n                  }, N, W)\n                })]\n              }), /*#__PURE__*/e(c.div, {\n                className: \"framer-boenwc\",\n                \"data-framer-name\": \"Tag\",\n                layoutDependency: Y,\n                layoutId: \"lNBlJRs_n\",\n                style: {\n                  background: 'linear-gradient(115deg, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */ 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)) /* {\"name\":\"BG\"} */ 149.83603156900563%)',\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  borderTopLeftRadius: 32,\n                  borderTopRightRadius: 32,\n                  boxShadow: \"4px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                children: /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                        \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"12px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251)))\"\n                      },\n                      children: \"BETA\"\n                    })\n                  }),\n                  className: \"framer-9hs0nk\",\n                  fonts: [\"Inter-SemiBold\"],\n                  layoutDependency: Y,\n                  layoutId: \"mizwBtFDh\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  V = ['.framer-SPP26 [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-SPP26 .framer-khdewn { display: block; }\", \".framer-SPP26 .framer-12lc6o9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 285px; }\", \".framer-SPP26 .framer-jax92f { aspect-ratio: 1.5885416666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-SPP26 .framer-14yp84n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-SPP26 .framer-1f3wxca, .framer-SPP26 .framer-nqkhhx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-SPP26 .framer-boenwc { align-content: center; align-items: center; bottom: 75px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: absolute; right: 11px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-SPP26 .framer-9hs0nk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-SPP26 .framer-v-12lc6o9 .framer-12lc6o9, .framer-SPP26 .framer-v-geffba .framer-12lc6o9 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SPP26 .framer-12lc6o9, .framer-SPP26 .framer-14yp84n, .framer-SPP26 .framer-boenwc { gap: 0px; } .framer-SPP26 .framer-12lc6o9 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-SPP26 .framer-12lc6o9 > :first-child, .framer-SPP26 .framer-14yp84n > :first-child, .framer-SPP26 .framer-boenwc > :first-child { margin-top: 0px; } .framer-SPP26 .framer-12lc6o9 > :last-child, .framer-SPP26 .framer-14yp84n > :last-child, .framer-SPP26 .framer-boenwc > :last-child { margin-bottom: 0px; } .framer-SPP26 .framer-14yp84n > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-SPP26 .framer-boenwc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],\n  N = s(T, V, \"framer-SPP26\");\nexport default N;\nN.displayName = \"Image tile\", N.defaultProps = {\n  height: 242,\n  width: 285\n}, t(N, {\n  variant: {\n    options: [\"Xppa8SIH4\", \"jd1k0u8tH\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  V1ueuXIOW: {\n    __defaultAssetReference: \"data:framer/asset-reference,koyuwrnVwYJXUHQkh0g3O0SeI.png?originalFilename=image.png&preferredSize=auto\",\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  tMqykl6cR: {\n    defaultValue: \"3d Animation Template\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  XfPrmcqWF: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: !1,\n    title: \"Subtitle\",\n    type: o.String\n  },\n  k1s3Yq4jY: {\n    title: \"Link\",\n    type: o.Link\n  }\n}), a(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\": \"FramerDC9jhNx7V\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"242\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jd1k0u8tH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L2C9lF7Pz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v6qFoW2lb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"285\",\n        \"framerVariables\": \"{\\\"V1ueuXIOW\\\":\\\"image\\\",\\\"tMqykl6cR\\\":\\\"title\\\",\\\"XfPrmcqWF\\\":\\\"subtitle\\\",\\\"k1s3Yq4jY\\\":\\\"link\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DC9jhNx7V.map", "// Generated by Framer (77e91d3)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as o, cx as i, Image as n, Link as l, RichText as m, useLocaleInfo as d, useVariantState as f, withCSS as s } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as h } from \"framer-motion\";\nimport * as u from \"react\";\nimport * as g from \"./ELKb6D0L2-0.js\";\nlet b = {\n    IYbNmlvBM: {\n      hover: !0\n    },\n    pllmrB3PJ: {\n      hover: !0\n    }\n  },\n  v = [\"pllmrB3PJ\", \"IYbNmlvBM\"],\n  x = \"framer-D9Xqi\",\n  y = {\n    IYbNmlvBM: \"framer-v-30gigr\",\n    pllmrB3PJ: \"framer-v-10drfms\"\n  };\nfunction w(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  I = {\n    kl6rOp84X: g\n  },\n  X = (e, r) => {\n    for (; r;) {\n      let t = I[r.id];\n      if (t) {\n        let r = t[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  q = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  D = ({\n    value: r,\n    children: t\n  }) => {\n    let a = u.useContext(h),\n      o = null != r ? r : a.transition,\n      i = u.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: i,\n      children: t\n    });\n  },\n  B = {\n    Dark: \"pllmrB3PJ\",\n    Light: \"IYbNmlvBM\"\n  },\n  S = ({\n    height: e,\n    id: r,\n    image: t,\n    link: a,\n    subtitle: o,\n    title: i,\n    width: n,\n    ...l\n  }) => {\n    var m, d, f, s, p;\n    return {\n      ...l,\n      c26Ih8JiF: null != a ? a : l.c26Ih8JiF,\n      tMqykl6cR: null !== (m = null != i ? i : l.tMqykl6cR) && void 0 !== m ? m : \"3d Animation Template\",\n      V1ueuXIOW: null !== (d = null != t ? t : l.V1ueuXIOW) && void 0 !== d ? d : {\n        src: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\",\n        srcSet: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512 512w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png 1220w\"\n      },\n      variant: null !== (s = null !== (f = B[l.variant]) && void 0 !== f ? f : l.variant) && void 0 !== s ? s : \"pllmrB3PJ\",\n      XfPrmcqWF: null !== (p = null != o ? o : l.XfPrmcqWF) && void 0 !== p ? p : \"Show your work as a true professional\"\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  N = /*#__PURE__*/u.forwardRef(function (t, a) {\n    let {\n        activeLocale: o\n      } = d(),\n      {\n        style: s,\n        className: h,\n        layoutId: g,\n        variant: x,\n        V1ueuXIOW: I,\n        tMqykl6cR: X,\n        XfPrmcqWF: B,\n        c26Ih8JiF: N,\n        ...T\n      } = S(t),\n      {\n        baseVariant: J,\n        classNames: P,\n        gestureVariant: M,\n        setGestureState: R,\n        setVariant: V,\n        transition: Y,\n        variants: F\n      } = f({\n        cycleOrder: v,\n        defaultVariant: \"pllmrB3PJ\",\n        enabledGestures: b,\n        transitions: k,\n        variant: x,\n        variantClassNames: y\n      }),\n      L = z(t, F),\n      W = u.useRef(null),\n      O = u.useId();\n    return /*#__PURE__*/e(p, {\n      id: null != g ? g : O,\n      children: /*#__PURE__*/e(c.div, {\n        initial: x,\n        animate: F,\n        onHoverStart: () => R({\n          isHovered: !0\n        }),\n        onHoverEnd: () => R({\n          isHovered: !1\n        }),\n        onTapStart: () => R({\n          isPressed: !0\n        }),\n        onTap: () => R({\n          isPressed: !1\n        }),\n        onTapCancel: () => R({\n          isPressed: !1\n        }),\n        className: i(\"framer-D9Xqi\", ...[], P),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(D, {\n          value: Y,\n          children: /*#__PURE__*/e(l, {\n            href: N,\n            openInNewTab: !1,\n            children: /*#__PURE__*/r(c.a, {\n              ...T,\n              className: `${i(\"framer-10drfms\", h)} framer-tykt7f`,\n              \"data-framer-name\": \"Dark\",\n              layoutDependency: L,\n              layoutId: \"pllmrB3PJ\",\n              ref: null != a ? a : W,\n              style: {\n                filter: \"brightness(1)\",\n                WebkitFilter: \"brightness(1)\",\n                ...s\n              },\n              variants: {\n                \"IYbNmlvBM-hover\": {\n                  filter: \"brightness(1.4)\",\n                  WebkitFilter: \"brightness(1.4)\"\n                },\n                \"pllmrB3PJ-hover\": {\n                  filter: \"brightness(0.72)\",\n                  WebkitFilter: \"brightness(0.72)\"\n                }\n              },\n              ...w({\n                \"IYbNmlvBM-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"pllmrB3PJ-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                IYbNmlvBM: {\n                  \"data-framer-name\": \"Light\"\n                }\n              }, J, M),\n              children: [/*#__PURE__*/e(n, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"min(285px, 100vw)\",\n                  ...q(I)\n                },\n                className: \"framer-v012hm\",\n                \"data-border\": !0,\n                layoutDependency: L,\n                layoutId: \"VnwHouXdH\",\n                style: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgba(242, 243, 245, 0.32)\",\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                }\n              }), /*#__PURE__*/r(c.div, {\n                className: \"framer-1ymzh6t\",\n                \"data-framer-name\": \"Frame 7872\",\n                layoutDependency: L,\n                layoutId: \"IcxBg0vLW\",\n                children: [/*#__PURE__*/e(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"15px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"-0.15px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                      },\n                      children: \"3d Animation Template\"\n                    })\n                  }),\n                  className: \"framer-14iqdnk\",\n                  \"data-framer-name\": \"3d Animation Template\",\n                  fonts: [\"Inter-Medium\"],\n                  layoutDependency: L,\n                  layoutId: \"bME76tk5b\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: X,\n                  variants: {\n                    IYbNmlvBM: {\n                      \"--extracted-r6o4lv\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    IYbNmlvBM: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.15px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                          },\n                          children: \"3d Animation Template\"\n                        })\n                      })\n                    }\n                  }, J, M)\n                }), /*#__PURE__*/e(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"-0.14px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                      },\n                      children: \"Show your work as a true professional\"\n                    })\n                  }),\n                  className: \"framer-yoxymr\",\n                  \"data-framer-name\": \"Show your work as a true professional\",\n                  layoutDependency: L,\n                  layoutId: \"msPO0sJ6b\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: B,\n                  variants: {\n                    IYbNmlvBM: {\n                      \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    IYbNmlvBM: {\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-letter-spacing\": \"-0.14px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                          },\n                          children: \"Show your work as a true professional\"\n                        })\n                      })\n                    }\n                  }, J, M)\n                })]\n              }), /*#__PURE__*/e(c.div, {\n                className: \"framer-9u4quz\",\n                \"data-framer-name\": \"Tag\",\n                layoutDependency: L,\n                layoutId: \"t351T9xK_\",\n                style: {\n                  background: 'linear-gradient(115deg, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */ 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)) /* {\"name\":\"BG\"} */ 149.83603156900563%)',\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  borderTopLeftRadius: 32,\n                  borderTopRightRadius: 32,\n                  boxShadow: \"4px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                children: /*#__PURE__*/e(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                        \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"12px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251)))\"\n                      },\n                      children: \"BETA\"\n                    })\n                  }),\n                  className: \"framer-dz5eaq\",\n                  fonts: [\"Inter-SemiBold\"],\n                  layoutDependency: L,\n                  layoutId: \"Dq2iOQVwj\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  T = ['.framer-D9Xqi [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-D9Xqi .framer-tykt7f { display: block; }\", \".framer-D9Xqi .framer-10drfms { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 285px; }\", \".framer-D9Xqi .framer-v012hm { aspect-ratio: 1.5885416666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-D9Xqi .framer-1ymzh6t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-D9Xqi .framer-14iqdnk, .framer-D9Xqi .framer-yoxymr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-D9Xqi .framer-9u4quz { align-content: center; align-items: center; bottom: 75px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: absolute; right: 11px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-D9Xqi .framer-dz5eaq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-D9Xqi .framer-v-10drfms .framer-10drfms, .framer-D9Xqi .framer-v-30gigr .framer-10drfms { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-D9Xqi .framer-10drfms, .framer-D9Xqi .framer-1ymzh6t, .framer-D9Xqi .framer-9u4quz { gap: 0px; } .framer-D9Xqi .framer-10drfms > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-D9Xqi .framer-10drfms > :first-child, .framer-D9Xqi .framer-1ymzh6t > :first-child, .framer-D9Xqi .framer-9u4quz > :first-child { margin-top: 0px; } .framer-D9Xqi .framer-10drfms > :last-child, .framer-D9Xqi .framer-1ymzh6t > :last-child, .framer-D9Xqi .framer-9u4quz > :last-child { margin-bottom: 0px; } .framer-D9Xqi .framer-1ymzh6t > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-D9Xqi .framer-9u4quz > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],\n  J = s(N, T, \"framer-D9Xqi\");\nexport default J;\nJ.displayName = \"Image tile Copy 3\", J.defaultProps = {\n  height: 242,\n  width: 285\n}, a(J, {\n  variant: {\n    options: [\"pllmrB3PJ\", \"IYbNmlvBM\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  V1ueuXIOW: {\n    __defaultAssetReference: \"data:framer/asset-reference,koyuwrnVwYJXUHQkh0g3O0SeI.png?originalFilename=image.png&preferredSize=auto\",\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  tMqykl6cR: {\n    defaultValue: \"3d Animation Template\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  XfPrmcqWF: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: !1,\n    title: \"Subtitle\",\n    type: o.String\n  },\n  c26Ih8JiF: {\n    title: \"Link\",\n    type: o.Link\n  }\n}), t(J, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerELKb6D0L2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"V1ueuXIOW\\\":\\\"image\\\",\\\"tMqykl6cR\\\":\\\"title\\\",\\\"XfPrmcqWF\\\":\\\"subtitle\\\",\\\"c26Ih8JiF\\\":\\\"link\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"242\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IYbNmlvBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j0sv4vUTB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aB3UzDFZx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"285\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ELKb6D0L2.map", "// Generated by Framer (77e91d3)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, Image as i, Link as l, RichText as d, useLocaleInfo as f, useVariantState as m, withCSS as s } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as b } from \"framer-motion\";\nimport * as x from \"react\";\nimport * as g from \"./gPpmOg0Ly-0.js\";\nlet v = {\n    ARb303AG1: {\n      hover: !0\n    },\n    VUvt_zqBF: {\n      hover: !0\n    }\n  },\n  h = [\"VUvt_zqBF\", \"ARb303AG1\"],\n  u = \"framer-Gbcqx\",\n  y = {\n    ARb303AG1: \"framer-v-4ik7vn\",\n    VUvt_zqBF: \"framer-v-1vy7a7j\"\n  };\nfunction w(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  q = {\n    kl6rOp84X: g\n  },\n  G = (e, r) => {\n    for (; r;) {\n      let a = q[r.id];\n      if (a) {\n        let r = a[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  A = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  I = ({\n    value: r,\n    children: a\n  }) => {\n    let t = x.useContext(b),\n      o = null != r ? r : t.transition,\n      n = x.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(b.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  R = {\n    Dark: \"VUvt_zqBF\",\n    Light: \"ARb303AG1\"\n  },\n  j = ({\n    height: e,\n    id: r,\n    image: a,\n    link: t,\n    subtitle: o,\n    title: n,\n    width: i,\n    ...l\n  }) => {\n    var d, f, m, s, p;\n    return {\n      ...l,\n      opEnr9Wmk: null != t ? t : l.opEnr9Wmk,\n      tMqykl6cR: null !== (d = null != n ? n : l.tMqykl6cR) && void 0 !== d ? d : \"3d Animation Template\",\n      V1ueuXIOW: null !== (f = null != a ? a : l.V1ueuXIOW) && void 0 !== f ? f : {\n        src: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\",\n        srcSet: \"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512 512w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png 1220w\"\n      },\n      variant: null !== (s = null !== (m = R[l.variant]) && void 0 !== m ? m : l.variant) && void 0 !== s ? s : \"VUvt_zqBF\",\n      XfPrmcqWF: null !== (p = null != o ? o : l.XfPrmcqWF) && void 0 !== p ? p : \"Show your work as a true professional\"\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  V = /*#__PURE__*/x.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = f(),\n      {\n        style: s,\n        className: b,\n        layoutId: g,\n        variant: u,\n        V1ueuXIOW: q,\n        tMqykl6cR: G,\n        XfPrmcqWF: R,\n        opEnr9Wmk: V,\n        ...S\n      } = j(a),\n      {\n        baseVariant: F,\n        classNames: T,\n        gestureVariant: B,\n        setGestureState: U,\n        setVariant: W,\n        transition: X,\n        variants: _\n      } = m({\n        cycleOrder: h,\n        defaultVariant: \"VUvt_zqBF\",\n        enabledGestures: v,\n        transitions: k,\n        variant: u,\n        variantClassNames: y\n      }),\n      L = z(a, _),\n      P = x.useRef(null),\n      O = x.useId();\n    return /*#__PURE__*/e(p, {\n      id: null != g ? g : O,\n      children: /*#__PURE__*/e(c.div, {\n        initial: u,\n        animate: _,\n        onHoverStart: () => U({\n          isHovered: !0\n        }),\n        onHoverEnd: () => U({\n          isHovered: !1\n        }),\n        onTapStart: () => U({\n          isPressed: !0\n        }),\n        onTap: () => U({\n          isPressed: !1\n        }),\n        onTapCancel: () => U({\n          isPressed: !1\n        }),\n        className: n(\"framer-Gbcqx\", ...[], T),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(I, {\n          value: X,\n          children: /*#__PURE__*/e(l, {\n            href: V,\n            openInNewTab: !0,\n            children: /*#__PURE__*/r(c.a, {\n              ...S,\n              className: `${n(\"framer-1vy7a7j\", b)} framer-hzkr3s`,\n              \"data-framer-name\": \"Dark\",\n              layoutDependency: L,\n              layoutId: \"VUvt_zqBF\",\n              ref: null != t ? t : P,\n              style: {\n                filter: \"brightness(1)\",\n                WebkitFilter: \"brightness(1)\",\n                ...s\n              },\n              variants: {\n                \"ARb303AG1-hover\": {\n                  filter: \"brightness(1.4)\",\n                  WebkitFilter: \"brightness(1.4)\"\n                },\n                \"VUvt_zqBF-hover\": {\n                  filter: \"brightness(0.72)\",\n                  WebkitFilter: \"brightness(0.72)\"\n                }\n              },\n              ...w({\n                \"ARb303AG1-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"VUvt_zqBF-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                ARb303AG1: {\n                  \"data-framer-name\": \"Light\"\n                }\n              }, F, B),\n              children: [/*#__PURE__*/e(i, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"min(285px, 100vw)\",\n                  ...A(q)\n                },\n                className: \"framer-1q7jjp3\",\n                \"data-border\": !0,\n                layoutDependency: L,\n                layoutId: \"PXfYKGmzl\",\n                style: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgba(242, 243, 245, 0.32)\",\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                }\n              }), /*#__PURE__*/r(c.div, {\n                className: \"framer-mp165f\",\n                \"data-framer-name\": \"Frame 7872\",\n                layoutDependency: L,\n                layoutId: \"mZo0bzw5Z\",\n                children: [/*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(x.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                        \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                        \"--framer-font-size\": \"15px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"-0.15px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                      },\n                      children: \"3d Animation Template\"\n                    })\n                  }),\n                  className: \"framer-t7kixr\",\n                  \"data-framer-name\": \"3d Animation Template\",\n                  fonts: [\"Inter-Medium\"],\n                  layoutDependency: L,\n                  layoutId: \"aTSUfn17z\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: G,\n                  variants: {\n                    ARb303AG1: {\n                      \"--extracted-r6o4lv\": \"var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    ARb303AG1: {\n                      children: /*#__PURE__*/e(x.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.15px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-0dd3e2df-84dc-48f1-8c8a-e4f76072e4e0, rgb(51, 65, 85)))\"\n                          },\n                          children: \"3d Animation Template\"\n                        })\n                      })\n                    }\n                  }, F, B)\n                }), /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(x.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"-0.14px\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184)))\"\n                      },\n                      children: \"Show your work as a true professional\"\n                    })\n                  }),\n                  className: \"framer-1d66o5l\",\n                  \"data-framer-name\": \"Show your work as a true professional\",\n                  layoutDependency: L,\n                  layoutId: \"nJBRCozH6\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-50543d63-8dde-46a9-b567-d82f3229e883, rgb(148, 163, 184))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: R,\n                  variants: {\n                    ARb303AG1: {\n                      \"--extracted-r6o4lv\": \"var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...w({\n                    ARb303AG1: {\n                      children: /*#__PURE__*/e(x.Fragment, {\n                        children: /*#__PURE__*/e(c.p, {\n                          style: {\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-letter-spacing\": \"-0.14px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-39b1c360-452e-417b-8776-581a6b8f2225, rgb(100, 116, 139)))\"\n                          },\n                          children: \"Show your work as a true professional\"\n                        })\n                      })\n                    }\n                  }, F, B)\n                })]\n              }), /*#__PURE__*/e(c.div, {\n                className: \"framer-dazj8v\",\n                \"data-framer-name\": \"Tag\",\n                layoutDependency: L,\n                layoutId: \"IMWduoZQj\",\n                style: {\n                  background: 'linear-gradient(115deg, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */ 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)) /* {\"name\":\"BG\"} */ 149.83603156900563%)',\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  borderTopLeftRadius: 32,\n                  borderTopRightRadius: 32,\n                  boxShadow: \"4px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                children: /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(x.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                        \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"12px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251)))\"\n                      },\n                      children: \"BETA\"\n                    })\n                  }),\n                  className: \"framer-1oe3ken\",\n                  fonts: [\"Inter-SemiBold\"],\n                  layoutDependency: L,\n                  layoutId: \"pfFPQ1y4E\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-2840d062-261b-4eca-acdb-d7c218ee2723, rgb(247, 238, 251))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  S = ['.framer-Gbcqx [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-Gbcqx .framer-hzkr3s { display: block; }\", \".framer-Gbcqx .framer-1vy7a7j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 285px; }\", \".framer-Gbcqx .framer-1q7jjp3 { aspect-ratio: 1.5885416666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-Gbcqx .framer-mp165f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Gbcqx .framer-t7kixr, .framer-Gbcqx .framer-1d66o5l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-Gbcqx .framer-dazj8v { align-content: center; align-items: center; bottom: 75px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: absolute; right: 11px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-Gbcqx .framer-1oe3ken { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Gbcqx .framer-v-1vy7a7j .framer-1vy7a7j, .framer-Gbcqx .framer-v-4ik7vn .framer-1vy7a7j { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Gbcqx .framer-1vy7a7j, .framer-Gbcqx .framer-mp165f, .framer-Gbcqx .framer-dazj8v { gap: 0px; } .framer-Gbcqx .framer-1vy7a7j > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-Gbcqx .framer-1vy7a7j > :first-child, .framer-Gbcqx .framer-mp165f > :first-child, .framer-Gbcqx .framer-dazj8v > :first-child { margin-top: 0px; } .framer-Gbcqx .framer-1vy7a7j > :last-child, .framer-Gbcqx .framer-mp165f > :last-child, .framer-Gbcqx .framer-dazj8v > :last-child { margin-bottom: 0px; } .framer-Gbcqx .framer-mp165f > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-Gbcqx .framer-dazj8v > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],\n  F = s(V, S, \"framer-Gbcqx\");\nexport default F;\nF.displayName = \"Image tile Copy\", F.defaultProps = {\n  height: 242,\n  width: 285\n}, t(F, {\n  variant: {\n    options: [\"VUvt_zqBF\", \"ARb303AG1\"],\n    optionTitles: [\"Dark\", \"Light\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  V1ueuXIOW: {\n    __defaultAssetReference: \"data:framer/asset-reference,koyuwrnVwYJXUHQkh0g3O0SeI.png?originalFilename=image.png&preferredSize=auto\",\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  tMqykl6cR: {\n    defaultValue: \"3d Animation Template\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  XfPrmcqWF: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: !1,\n    title: \"Subtitle\",\n    type: o.String\n  },\n  opEnr9Wmk: {\n    title: \"Link\",\n    type: o.Link\n  }\n}), a(F, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramergPpmOg0Ly\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"V1ueuXIOW\\\":\\\"image\\\",\\\"tMqykl6cR\\\":\\\"title\\\",\\\"XfPrmcqWF\\\":\\\"subtitle\\\",\\\"opEnr9Wmk\\\":\\\"link\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ARb303AG1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qd1Edt8dp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N6pDXZ4a3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"242\",\n        \"framerIntrinsicWidth\": \"285\",\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=./gPpmOg0Ly.map", "// Generated by Framer (5ac62b5)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as n, cx as o, getFonts as i, resolveLink as s, useActiveVariantCallback as m, useLocaleInfo as l, useRouter as c, useVariantState as f, withCSS as d } from \"framer\";\nimport { LayoutGroup as p, motion as u, MotionConfigContext as h } from \"framer-motion\";\nimport * as g from \"react\";\nimport b from \"https://framerusercontent.com/modules/iMmp13Iv2hslsNV3d7kb/uXCY8GcGurELS0JiKgZf/avF70B_0o.js\";\nimport v from \"https://framerusercontent.com/modules/QLv0r8Ek27VYefKHHPdT/eKxOfJLlcSEIEL9MwsqE/DC9jhNx7V.js\";\nimport y from \"https://framerusercontent.com/modules/yTytJXruON4WOgMb066o/v7C5ezWv9EpgC3YznpGw/ELKb6D0L2.js\";\nimport w from \"https://framerusercontent.com/modules/IjYXzhDuTOTurP3NHNr5/BXheZezVMIA3gbMcmMv8/gPpmOg0Ly.js\";\nimport * as H from \"./rumA5zzT7-0.js\";\nlet N = i(y),\n  D = i(b),\n  Y = i(w),\n  I = i(v),\n  q = [\"mQr3a7qjt\", \"LSKWoeD1u\", \"sH4rxyN8s\", \"WA4CiKD4o\"],\n  x = \"framer-YbbHN\",\n  S = {\n    LSKWoeD1u: \"framer-v-d8ym01\",\n    mQr3a7qjt: \"framer-v-1f8r126\",\n    sH4rxyN8s: \"framer-v-17f1ps2\",\n    WA4CiKD4o: \"framer-v-8slt11\"\n  };\nfunction W(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet P = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  k = {\n    kl6rOp84X: H\n  },\n  C = (e, r) => {\n    for (; r;) {\n      let t = k[r.id];\n      if (t) {\n        let r = t[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  M = (e, r) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: r\n    };\n  },\n  j = ({\n    value: r,\n    children: t\n  }) => {\n    let a = g.useContext(h),\n      n = null != r ? r : a.transition,\n      o = g.useMemo(() => ({\n        ...a,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: o,\n      children: t\n    });\n  },\n  A = {\n    \"Dark Desktop\": \"mQr3a7qjt\",\n    \"Dark Mobile\": \"LSKWoeD1u\",\n    \"Light Desktop\": \"sH4rxyN8s\",\n    \"Light Mobile\": \"WA4CiKD4o\"\n  },\n  K = ({\n    height: e,\n    id: r,\n    leave: t,\n    width: a,\n    ...n\n  }) => {\n    var o, i;\n    return {\n      ...n,\n      rTFIZcyWr: null != t ? t : n.rTFIZcyWr,\n      variant: null !== (i = null !== (o = A[n.variant]) && void 0 !== o ? o : n.variant) && void 0 !== i ? i : \"mQr3a7qjt\"\n    };\n  },\n  G = (e, r) => r.join(\"-\") + e.layoutDependency,\n  L = /*#__PURE__*/g.forwardRef(function (t, a) {\n    let {\n        activeLocale: n\n      } = l(),\n      {\n        style: i,\n        className: d,\n        layoutId: h,\n        variant: H,\n        rTFIZcyWr: N,\n        ...D\n      } = K(t),\n      {\n        baseVariant: Y,\n        classNames: I,\n        gestureVariant: x,\n        setGestureState: k,\n        setVariant: C,\n        transition: A,\n        variants: L\n      } = f({\n        cycleOrder: q,\n        defaultVariant: \"mQr3a7qjt\",\n        transitions: P,\n        variant: H,\n        variantClassNames: S\n      }),\n      z = G(t, L),\n      {\n        activeVariantCallback: F,\n        delay: Q\n      } = m(Y),\n      T = F(async (...e) => {\n        if (N) {\n          let r = await N(...e);\n          if (!1 === r) return !1;\n        }\n      }),\n      V = g.useRef(null),\n      X = c(),\n      O = g.useId();\n    return /*#__PURE__*/e(p, {\n      id: null != h ? h : O,\n      children: /*#__PURE__*/e(u.div, {\n        initial: H,\n        animate: L,\n        onHoverStart: () => k({\n          isHovered: !0\n        }),\n        onHoverEnd: () => k({\n          isHovered: !1\n        }),\n        onTapStart: () => k({\n          isPressed: !0\n        }),\n        onTap: () => k({\n          isPressed: !1\n        }),\n        onTapCancel: () => k({\n          isPressed: !1\n        }),\n        className: o(\"framer-YbbHN\", ...[], I),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(j, {\n          value: A,\n          children: /*#__PURE__*/r(u.div, {\n            ...D,\n            className: o(\"framer-1f8r126\", d),\n            \"data-framer-name\": \"Dark Desktop\",\n            \"data-highlight\": !0,\n            layoutDependency: z,\n            layoutId: \"mQr3a7qjt\",\n            onMouseLeave: T,\n            ref: null != a ? a : V,\n            style: {\n              ...i\n            },\n            ...W({\n              LSKWoeD1u: {\n                \"data-framer-name\": \"Dark Mobile\"\n              },\n              sH4rxyN8s: {\n                \"data-framer-name\": \"Light Desktop\"\n              },\n              WA4CiKD4o: {\n                \"data-framer-name\": \"Light Mobile\"\n              }\n            }, Y, x),\n            children: [/*#__PURE__*/e(u.div, {\n              className: \"framer-1vywv4l-container\",\n              layoutDependency: z,\n              layoutId: \"gHA6988ua-container\",\n              children: /*#__PURE__*/e(y, {\n                c26Ih8JiF: s({\n                  webPageId: \"sx7VdjWCK\"\n                }, X),\n                height: \"100%\",\n                id: \"gHA6988ua\",\n                layoutId: \"gHA6988ua\",\n                style: {\n                  width: \"100%\"\n                },\n                tMqykl6cR: \"Camsol Coin\",\n                V1ueuXIOW: M({\n                  src: \"https://framerusercontent.com/images/BWymOGwghVhKJ2hI6qErPuA7U.png\",\n                  srcSet: \"https://framerusercontent.com/images/BWymOGwghVhKJ2hI6qErPuA7U.png?scale-down-to=512 512w, https://framerusercontent.com/images/BWymOGwghVhKJ2hI6qErPuA7U.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/BWymOGwghVhKJ2hI6qErPuA7U.png 1050w\"\n                }, \"\"),\n                variant: \"pllmrB3PJ\",\n                width: \"100%\",\n                XfPrmcqWF: \"The Blend of AI and Blockchain.\",\n                ...W({\n                  sH4rxyN8s: {\n                    V1ueuXIOW: M({\n                      src: \"https://framerusercontent.com/images/BZCszqluOoeVrxTfSSK4nlfHhHI.png\",\n                      srcSet: \"https://framerusercontent.com/images/BZCszqluOoeVrxTfSSK4nlfHhHI.png?scale-down-to=512 512w, https://framerusercontent.com/images/BZCszqluOoeVrxTfSSK4nlfHhHI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/BZCszqluOoeVrxTfSSK4nlfHhHI.png 1465w\"\n                    }, \"\"),\n                    variant: \"IYbNmlvBM\"\n                  },\n                  WA4CiKD4o: {\n                    V1ueuXIOW: M({\n                      src: \"https://framerusercontent.com/images/fv5S4lgH1fyoF2FIYQZJXak1ePs.png\",\n                      srcSet: \"https://framerusercontent.com/images/fv5S4lgH1fyoF2FIYQZJXak1ePs.png?scale-down-to=512 512w, https://framerusercontent.com/images/fv5S4lgH1fyoF2FIYQZJXak1ePs.png 1006w\"\n                    }, \"\"),\n                    variant: \"IYbNmlvBM\"\n                  }\n                }, Y, x)\n              })\n            }), /*#__PURE__*/e(u.div, {\n              className: \"framer-1ehblet-container\",\n              layoutDependency: z,\n              layoutId: \"MQ7bMD0Go-container\",\n              children: /*#__PURE__*/e(b, {\n                A0uZ9uJ5Z: s({\n                  webPageId: \"hlNV_XbA7\"\n                }, X),\n                height: \"100%\",\n                id: \"MQ7bMD0Go\",\n                layoutId: \"MQ7bMD0Go\",\n                style: {\n                  width: \"100%\"\n                },\n                tMqykl6cR: \"Camsol Plattform\",\n                V1ueuXIOW: M({\n                  src: \"https://framerusercontent.com/images/M6o65IbCN2MvZ8z7YSYqHqlzr0.png\",\n                  srcSet: \"https://framerusercontent.com/images/M6o65IbCN2MvZ8z7YSYqHqlzr0.png?scale-down-to=512 512w, https://framerusercontent.com/images/M6o65IbCN2MvZ8z7YSYqHqlzr0.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/M6o65IbCN2MvZ8z7YSYqHqlzr0.png 1437w\"\n                }, \"\"),\n                variant: \"hrXgGDde5\",\n                width: \"100%\",\n                XfPrmcqWF: \"Solving any submitted challenge.\",\n                ...W({\n                  sH4rxyN8s: {\n                    variant: \"Y92vTjc11\"\n                  },\n                  WA4CiKD4o: {\n                    variant: \"Y92vTjc11\"\n                  }\n                }, Y, x)\n              })\n            }), /*#__PURE__*/e(u.div, {\n              className: \"framer-u8daet-container\",\n              layoutDependency: z,\n              layoutId: \"uXCjGclaN-container\",\n              children: /*#__PURE__*/e(w, {\n                height: \"100%\",\n                id: \"uXCjGclaN\",\n                layoutId: \"uXCjGclaN\",\n                opEnr9Wmk: \"https://training.camsol.io/\",\n                style: {\n                  width: \"100%\"\n                },\n                tMqykl6cR: \"Camsol Training\",\n                V1ueuXIOW: M({\n                  src: \"https://framerusercontent.com/images/72YzyaooUqfNGDvFeddiQ9msY.png\",\n                  srcSet: \"https://framerusercontent.com/images/72YzyaooUqfNGDvFeddiQ9msY.png?scale-down-to=512 512w, https://framerusercontent.com/images/72YzyaooUqfNGDvFeddiQ9msY.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/72YzyaooUqfNGDvFeddiQ9msY.png 1440w\"\n                }, \"\"),\n                variant: \"VUvt_zqBF\",\n                width: \"100%\",\n                XfPrmcqWF: \"Free education for talents.\",\n                ...W({\n                  sH4rxyN8s: {\n                    variant: \"ARb303AG1\"\n                  },\n                  WA4CiKD4o: {\n                    variant: \"ARb303AG1\"\n                  }\n                }, Y, x)\n              })\n            }), /*#__PURE__*/e(u.div, {\n              className: \"framer-g5lhrb-container\",\n              layoutDependency: z,\n              layoutId: \"ev6elsR94-container\",\n              children: /*#__PURE__*/e(v, {\n                height: \"100%\",\n                id: \"ev6elsR94\",\n                k1s3Yq4jY: s({\n                  webPageId: \"zkLcGTV6A\"\n                }, X),\n                layoutId: \"ev6elsR94\",\n                style: {\n                  width: \"100%\"\n                },\n                tMqykl6cR: \"Camsol Pay\",\n                V1ueuXIOW: M({\n                  src: \"https://framerusercontent.com/images/nPv29QDbiy6Sp8PTrtLRGthi4.png\",\n                  srcSet: \"https://framerusercontent.com/images/nPv29QDbiy6Sp8PTrtLRGthi4.png?scale-down-to=512 512w, https://framerusercontent.com/images/nPv29QDbiy6Sp8PTrtLRGthi4.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/nPv29QDbiy6Sp8PTrtLRGthi4.png 1600w\"\n                }, \"\"),\n                variant: \"Xppa8SIH4\",\n                width: \"100%\",\n                XfPrmcqWF: \"International bulk payments.\",\n                ...W({\n                  sH4rxyN8s: {\n                    variant: \"jd1k0u8tH\"\n                  },\n                  WA4CiKD4o: {\n                    variant: \"jd1k0u8tH\"\n                  }\n                }, Y, x)\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  z = ['.framer-YbbHN [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-YbbHN .framer-mngd9x { display: block; }\", \".framer-YbbHN .framer-1f8r126 { display: grid; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-YbbHN .framer-1vywv4l-container, .framer-YbbHN .framer-1ehblet-container, .framer-YbbHN .framer-u8daet-container, .framer-YbbHN .framer-g5lhrb-container { align-self: start; flex: none; grid-column: auto / span 3; height: auto; justify-self: start; position: relative; width: 100%; }\", \".framer-YbbHN.framer-v-d8ym01 .framer-1f8r126, .framer-YbbHN.framer-v-8slt11 .framer-1f8r126 { grid-template-columns: repeat(2, minmax(1px, 1fr)); overflow: hidden; width: 390px; }\", \".framer-YbbHN.framer-v-d8ym01 .framer-1vywv4l-container, .framer-YbbHN.framer-v-d8ym01 .framer-1ehblet-container, .framer-YbbHN.framer-v-d8ym01 .framer-u8daet-container, .framer-YbbHN.framer-v-d8ym01 .framer-g5lhrb-container, .framer-YbbHN.framer-v-8slt11 .framer-1vywv4l-container, .framer-YbbHN.framer-v-8slt11 .framer-1ehblet-container, .framer-YbbHN.framer-v-8slt11 .framer-u8daet-container, .framer-YbbHN.framer-v-8slt11 .framer-g5lhrb-container { grid-column: auto / span 2; }\"],\n  F = d(L, z, \"framer-YbbHN\");\nexport default F;\nF.displayName = \"Image-Links-Grid\", F.defaultProps = {\n  height: 242,\n  width: 1200\n}, a(F, {\n  variant: {\n    options: [\"mQr3a7qjt\", \"LSKWoeD1u\", \"sH4rxyN8s\", \"WA4CiKD4o\"],\n    optionTitles: [\"Dark Desktop\", \"Dark Mobile\", \"Light Desktop\", \"Light Mobile\"],\n    title: \"Variant\",\n    type: n.Enum\n  },\n  rTFIZcyWr: {\n    title: \"Leave\",\n    type: n.EventHandler\n  }\n}), t(F, [...N, ...D, ...Y, ...I]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerrumA5zzT7\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"LSKWoeD1u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"sH4rxyN8s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"WA4CiKD4o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\n        \"framerIntrinsicHeight\": \"242\",\n        \"framerVariables\": \"{\\\"rTFIZcyWr\\\":\\\"leave\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (500c029)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as i, getFonts as o, Image as f, Link as m, RichText as l, SVG as s, useActiveVariantCallback as d, useLocaleInfo as c, useVariantState as h, withCSS as p } from \"framer\";\nimport { LayoutGroup as g, motion as x, MotionConfigContext as v } from \"framer-motion\";\nimport * as u from \"react\";\nimport { Icon as b } from \"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";\nimport * as y from \"https://framerusercontent.com/modules/rTH6vNYaEDFflcyEp9yY/P2xCMy2gPGkW1iyuzyMg/f_JgQVGd5.js\";\nimport * as R from \"https://framerusercontent.com/modules/OoisEPDfxHACaawlYrbb/mHkDyy4X1h6vOQf4tf0V/iBhFnvIY2.js\";\nimport w from \"https://framerusercontent.com/modules/R0TS1R0IhLgAVC9jjBW1/C4OV7guL8woNzG81pbLG/p4pD1zNdr.js\";\nimport I from \"https://framerusercontent.com/modules/W3sWP4XmjUekUXDrnCkS/w9yIdpme1imOYD81JKzY/rumA5zzT7.js\";\nimport * as k from \"./YJIXuTPUg-0.js\";\nlet z = o(b),\n  U = o(I),\n  V = o(w),\n  X = [\"aHlNI8m88\", \"syhvzCeDp\", \"QoJu80DRE\", \"H5JQPXd22\", \"MVF4rlqZg\", \"zIsaYq7d3\", \"AFs4R9rm3\", \"pCA9fXsoN\", \"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"],\n  q = \"framer-fRR7U\",\n  N = {\n    AFs4R9rm3: \"framer-v-16d5u6c\",\n    aHlNI8m88: \"framer-v-tvzwqy\",\n    eI3J_42pD: \"framer-v-1q3loen\",\n    evTh2kdOr: \"framer-v-1802y0u\",\n    H5JQPXd22: \"framer-v-1f1hr98\",\n    MVF4rlqZg: \"framer-v-1psdbbc\",\n    mX3J3ZKoV: \"framer-v-krfhg5\",\n    pCA9fXsoN: \"framer-v-5dt4nt\",\n    QoJu80DRE: \"framer-v-1rw8771\",\n    QPuqjNgpr: \"framer-v-1j0cqv2\",\n    syhvzCeDp: \"framer-v-m14tzx\",\n    TAxhSuEyU: \"framer-v-1a35k64\",\n    woJPOKpon: \"framer-v-186ybma\",\n    zIsaYq7d3: \"framer-v-bx4eph\"\n  };\nfunction T(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet P = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  S = {\n    kl6rOp84X: k\n  },\n  M = (e, r) => {\n    for (; r;) {\n      let a = S[r.id];\n      if (a) {\n        let r = a[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  W = ({\n    value: r,\n    children: a\n  }) => {\n    let t = u.useContext(v),\n      n = null != r ? r : t.transition,\n      i = u.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(v.Provider, {\n      value: i,\n      children: a\n    });\n  },\n  C = {\n    \"V Light\": \"syhvzCeDp\",\n    \"Variant 1\": \"aHlNI8m88\",\n    \"Variant 2 light\": \"H5JQPXd22\",\n    \"Variant 2\": \"QoJu80DRE\",\n    \"Variant 3 light\": \"zIsaYq7d3\",\n    \"Variant 3\": \"MVF4rlqZg\",\n    \"Variant 4 light \": \"pCA9fXsoN\",\n    \"Variant 4\": \"AFs4R9rm3\",\n    \"Variant 5 light \": \"evTh2kdOr\",\n    \"Variant 5\": \"eI3J_42pD\",\n    \"Variant 6 light \": \"mX3J3ZKoV\",\n    \"Variant 6\": \"woJPOKpon\",\n    \"Variant 7 light \": \"TAxhSuEyU\",\n    \"Variant 7\": \"QPuqjNgpr\"\n  },\n  J = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var n, i;\n    return {\n      ...t,\n      variant: null !== (i = null !== (n = C[t.variant]) && void 0 !== n ? n : t.variant) && void 0 !== i ? i : \"aHlNI8m88\"\n    };\n  },\n  D = (e, r) => r.join(\"-\") + e.layoutDependency,\n  E = /*#__PURE__*/u.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = c(),\n      {\n        style: o,\n        className: p,\n        layoutId: v,\n        variant: k,\n        ...z\n      } = J(a),\n      {\n        baseVariant: U,\n        classNames: V,\n        gestureVariant: q,\n        setGestureState: S,\n        setVariant: M,\n        transition: C,\n        variants: E\n      } = h({\n        cycleOrder: X,\n        defaultVariant: \"aHlNI8m88\",\n        transitions: P,\n        variant: k,\n        variantClassNames: N\n      }),\n      j = D(a, E),\n      {\n        activeVariantCallback: Z,\n        delay: F\n      } = d(U),\n      Q = Z(async (...e) => {\n        M(\"DP42Fk97i\");\n      }),\n      A = Z(async (...e) => {\n        await F(() => M(\"eI3J_42pD\"), 100);\n      }),\n      H = Z(async (...e) => {\n        await F(() => M(\"evTh2kdOr\"), 100);\n      }),\n      L = Z(async (...e) => {\n        await F(() => M(\"AFs4R9rm3\"), 100);\n      }),\n      O = Z(async (...e) => {\n        await F(() => M(\"pCA9fXsoN\"), 100);\n      }),\n      K = Z(async (...e) => {\n        M(\"AFs4R9rm3\");\n      }),\n      _ = Z(async (...e) => {\n        M(\"pCA9fXsoN\");\n      }),\n      B = Z(async (...e) => {\n        M(\"dFKVBEhl0\");\n      }),\n      Y = Z(async (...e) => {\n        M(\"woJPOKpon\");\n      }),\n      G = Z(async (...e) => {\n        M(\"mX3J3ZKoV\");\n      }),\n      $ = Z(async (...e) => {\n        M(\"eI3J_42pD\");\n      }),\n      ee = Z(async (...e) => {\n        M(\"evTh2kdOr\");\n      }),\n      er = Z(async (...e) => {\n        M(\"ht4t9XtXW\");\n      }),\n      ea = Z(async (...e) => {\n        M(\"QPuqjNgpr\");\n      }),\n      et = Z(async (...e) => {\n        M(\"TAxhSuEyU\");\n      }),\n      en = Z(async (...e) => {\n        M(\"woJPOKpon\");\n      }),\n      ei = Z(async (...e) => {\n        M(\"mX3J3ZKoV\");\n      }),\n      eo = Z(async (...e) => {\n        await F(() => M(\"QoJu80DRE\"), 100);\n      }),\n      ef = Z(async (...e) => {\n        await F(() => M(\"H5JQPXd22\"), 100);\n      }),\n      em = Z(async (...e) => {\n        await F(() => M(\"aHlNI8m88\"), 100);\n      }),\n      el = Z(async (...e) => {\n        await F(() => M(\"syhvzCeDp\"), 100);\n      }),\n      es = Z(async (...e) => {\n        M(\"aHlNI8m88\");\n      }),\n      ed = Z(async (...e) => {\n        M(\"MVF4rlqZg\");\n      }),\n      ec = Z(async (...e) => {\n        M(\"zIsaYq7d3\");\n      }),\n      eh = Z(async (...e) => {\n        M(\"syhvzCeDp\");\n      }),\n      ep = Z(async (...e) => {\n        M(\"aHlNI8m88\");\n      }),\n      eg = Z(async (...e) => {\n        M(\"syhvzCeDp\");\n      }),\n      ex = Z(async (...e) => {\n        M(\"aHlNI8m88\");\n      }),\n      ev = Z(async (...e) => {\n        M(\"syhvzCeDp\");\n      }),\n      eu = u.useRef(null),\n      eb = () => !![\"AFs4R9rm3\", \"pCA9fXsoN\", \"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"].includes(U),\n      ey = () => !![\"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"].includes(U),\n      eR = u.useId(),\n      ew = [y.className, R.className];\n    return /*#__PURE__*/e(g, {\n      id: null != v ? v : eR,\n      children: /*#__PURE__*/e(x.div, {\n        initial: k,\n        animate: E,\n        onHoverStart: () => S({\n          isHovered: !0\n        }),\n        onHoverEnd: () => S({\n          isHovered: !1\n        }),\n        onTapStart: () => S({\n          isPressed: !0\n        }),\n        onTap: () => S({\n          isPressed: !1\n        }),\n        onTapCancel: () => S({\n          isPressed: !1\n        }),\n        className: i(\"framer-fRR7U\", ...ew, V),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(W, {\n          value: C,\n          children: /*#__PURE__*/r(x.div, {\n            ...z,\n            className: i(\"framer-tvzwqy\", p),\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: j,\n            layoutId: \"aHlNI8m88\",\n            ref: null != t ? t : eu,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              boxShadow: \"none\",\n              ...o\n            },\n            variants: {\n              H5JQPXd22: {\n                borderBottomLeftRadius: 32,\n                borderBottomRightRadius: 32,\n                boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n              },\n              MVF4rlqZg: {\n                borderBottomLeftRadius: 32,\n                borderBottomRightRadius: 32\n              },\n              mX3J3ZKoV: {\n                boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n              },\n              QoJu80DRE: {\n                borderBottomLeftRadius: 32,\n                borderBottomRightRadius: 32,\n                boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n              },\n              woJPOKpon: {\n                boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n              },\n              zIsaYq7d3: {\n                borderBottomLeftRadius: 32,\n                borderBottomRightRadius: 32\n              }\n            },\n            ...T({\n              AFs4R9rm3: {\n                \"data-framer-name\": \"Variant 4\"\n              },\n              eI3J_42pD: {\n                \"data-framer-name\": \"Variant 5\"\n              },\n              evTh2kdOr: {\n                \"data-framer-name\": \"Variant 5 light \"\n              },\n              H5JQPXd22: {\n                \"data-framer-name\": \"Variant 2 light\"\n              },\n              MVF4rlqZg: {\n                \"data-framer-name\": \"Variant 3\"\n              },\n              mX3J3ZKoV: {\n                \"data-framer-name\": \"Variant 6 light \"\n              },\n              pCA9fXsoN: {\n                \"data-framer-name\": \"Variant 4 light \"\n              },\n              QoJu80DRE: {\n                \"data-framer-name\": \"Variant 2\"\n              },\n              QPuqjNgpr: {\n                \"data-framer-name\": \"Variant 7\"\n              },\n              syhvzCeDp: {\n                \"data-framer-name\": \"V Light\"\n              },\n              TAxhSuEyU: {\n                \"data-framer-name\": \"Variant 7 light \"\n              },\n              woJPOKpon: {\n                \"data-framer-name\": \"Variant 6\"\n              },\n              zIsaYq7d3: {\n                \"data-framer-name\": \"Variant 3 light\"\n              }\n            }, U, q),\n            children: [eb() && /*#__PURE__*/e(x.div, {\n              className: \"framer-139fpjy\",\n              \"data-framer-name\": \"Light Phone\",\n              layoutDependency: j,\n              layoutId: \"dMFEQe6Wa\",\n              style: {\n                boxShadow: \"none\"\n              },\n              variants: {\n                eI3J_42pD: {\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                evTh2kdOr: {\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                QPuqjNgpr: {\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                TAxhSuEyU: {\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                }\n              },\n              children: /*#__PURE__*/r(x.div, {\n                className: \"framer-7983iu\",\n                \"data-framer-name\": \"Menu\",\n                layoutDependency: j,\n                layoutId: \"BdIsnWxYo\",\n                style: {\n                  backgroundColor: \"var(--token-ad4add5a-5edc-4bc1-9053-1a848e84267b, rgb(15, 23, 42))\"\n                },\n                variants: {\n                  AFs4R9rm3: {\n                    backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\"\n                  },\n                  eI3J_42pD: {\n                    backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\"\n                  },\n                  evTh2kdOr: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  mX3J3ZKoV: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  pCA9fXsoN: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  QPuqjNgpr: {\n                    backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\"\n                  },\n                  TAxhSuEyU: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  woJPOKpon: {\n                    backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\"\n                  }\n                },\n                children: [eb() && /*#__PURE__*/r(x.div, {\n                  className: \"framer-1jz6vlw\",\n                  \"data-framer-name\": \"Container\",\n                  layoutDependency: j,\n                  layoutId: \"b8Q_czaWv\",\n                  children: [/*#__PURE__*/e(m, {\n                    ...T({\n                      AFs4R9rm3: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      eI3J_42pD: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      evTh2kdOr: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      mX3J3ZKoV: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      pCA9fXsoN: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      QPuqjNgpr: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      TAxhSuEyU: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      },\n                      woJPOKpon: {\n                        href: {\n                          webPageId: \"vvg1RvENu\"\n                        }\n                      }\n                    }, U, q),\n                    children: /*#__PURE__*/e(f, {\n                      background: {\n                        alt: \"\",\n                        fit: \"fit\",\n                        intrinsicHeight: 210,\n                        intrinsicWidth: 910,\n                        pixelHeight: 210,\n                        pixelWidth: 910,\n                        src: \"https://framerusercontent.com/images/zP8XfheO9WYhcKluHVP45m1ggW4.svg\"\n                      },\n                      className: \"framer-qxikpr framer-1fi3316\",\n                      \"data-framer-name\": \"Logo\",\n                      layoutDependency: j,\n                      layoutId: \"w4MNzrUrC\",\n                      ...T({\n                        AFs4R9rm3: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CXSqaqErPV2MMEFM1qnK1P8xQ.svg\"\n                          }\n                        },\n                        eI3J_42pD: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CXSqaqErPV2MMEFM1qnK1P8xQ.svg\"\n                          }\n                        },\n                        evTh2kdOr: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fit\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        mX3J3ZKoV: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fit\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        pCA9fXsoN: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fit\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        QPuqjNgpr: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CXSqaqErPV2MMEFM1qnK1P8xQ.svg\"\n                          }\n                        },\n                        TAxhSuEyU: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fit\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        woJPOKpon: {\n                          as: \"a\",\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CXSqaqErPV2MMEFM1qnK1P8xQ.svg\"\n                          }\n                        }\n                      }, U, q)\n                    })\n                  }), /*#__PURE__*/e(x.div, {\n                    className: \"framer-aac12r-container\",\n                    \"data-framer-name\": \"Mobile Menu Icon\",\n                    layoutDependency: j,\n                    layoutId: \"LLF0_JsEO-container\",\n                    name: \"Mobile Menu Icon\",\n                    style: {\n                      rotate: -180\n                    },\n                    children: /*#__PURE__*/e(b, {\n                      color: \"rgb(255, 255, 255)\",\n                      height: \"100%\",\n                      iconSearch: \"\",\n                      iconSelection: \"MenuAlt4Outline\",\n                      id: \"LLF0_JsEO\",\n                      layoutId: \"LLF0_JsEO\",\n                      mirrored: !1,\n                      name: \"Mobile Menu Icon\",\n                      onClick: Q,\n                      selectByList: !0,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      width: \"100%\",\n                      ...T({\n                        AFs4R9rm3: {\n                          onClick: A\n                        },\n                        eI3J_42pD: {\n                          iconSelection: \"X\",\n                          onClick: L\n                        },\n                        evTh2kdOr: {\n                          color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */',\n                          iconSelection: \"X\",\n                          onClick: O\n                        },\n                        mX3J3ZKoV: {\n                          color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */',\n                          iconSelection: \"X\",\n                          onClick: _\n                        },\n                        pCA9fXsoN: {\n                          color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */',\n                          onClick: H\n                        },\n                        QPuqjNgpr: {\n                          iconSelection: \"X\",\n                          onClick: K\n                        },\n                        TAxhSuEyU: {\n                          color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */',\n                          iconSelection: \"X\",\n                          onClick: _\n                        },\n                        woJPOKpon: {\n                          iconSelection: \"X\",\n                          onClick: K\n                        }\n                      }, U, q)\n                    })\n                  })]\n                }), ![\"AFs4R9rm3\", \"pCA9fXsoN\"].includes(U) && /*#__PURE__*/r(x.div, {\n                  className: \"framer-p7s92s\",\n                  \"data-framer-name\": \"Nav\",\n                  layoutDependency: j,\n                  layoutId: \"GJ6tbrTgQ\",\n                  children: [![\"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"].includes(U) && /*#__PURE__*/r(x.div, {\n                    className: \"framer-qsv3zr\",\n                    \"data-framer-name\": \"Logo\",\n                    layoutDependency: j,\n                    layoutId: \"F5dJiW5Wq\",\n                    children: [/*#__PURE__*/e(s, {\n                      className: \"framer-xt9q2e\",\n                      \"data-framer-name\": \"Vector\",\n                      layout: \"position\",\n                      layoutDependency: j,\n                      layoutId: \"eS9FcSVKC\",\n                      opacity: 1,\n                      svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 14\"><path d=\"M 15.4 3 C 15.4 3.773 14.773 4.4 14 4.4 L 3 4.4 C 2.227 4.4 1.6 3.773 1.6 3 C 1.6 2.227 2.227 1.6 3 1.6 L 14 1.6 C 14.773 1.6 15.4 2.227 15.4 3 Z M 3 0 C 1.343 0 0 1.343 0 3 C 0 4.657 1.343 6 3 6 L 14 6 C 15.657 6 17 4.657 17 3 C 17 1.343 15.657 0 14 0 Z\" fill=\"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)) /* {&quot;name&quot;:&quot;Slate / 100&quot;} */\"></path><path d=\"M 15.4 11 C 15.4 11.773 14.773 12.4 14 12.4 L 9 12.4 C 8.227 12.4 7.6 11.773 7.6 11 C 7.6 10.227 8.227 9.6 9 9.6 L 14 9.6 C 14.773 9.6 15.4 10.227 15.4 11 Z M 9 8 C 7.343 8 6 9.343 6 11 C 6 12.657 7.343 14 9 14 L 14 14 C 15.657 14 17 12.657 17 11 C 17 9.343 15.657 8 14 8 Z\" fill=\"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)) /* {&quot;name&quot;:&quot;Slate / 100&quot;} */\"></path></svg>',\n                      svgContentId: 3336161551,\n                      withExternalLayout: !0\n                    }), /*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(x.h3, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249)))\"\n                          },\n                          children: \"Megamenu\"\n                        })\n                      }),\n                      className: \"framer-1vyh1sf\",\n                      \"data-framer-name\": \"Megamenu\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: j,\n                      layoutId: \"C7yCD0cvM\",\n                      style: {\n                        \"--extracted-a0htzi\": \"var(--token-5d8ec9b8-5e1d-4e52-86e7-69eedb287311, rgb(241, 245, 249))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), ey() && /*#__PURE__*/r(x.div, {\n                    className: \"framer-1vzbcbt\",\n                    \"data-framer-name\": \"Tabs\",\n                    layoutDependency: j,\n                    layoutId: \"op2m4fSlZ\",\n                    children: [ey() && /*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(x.h3, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                          },\n                          children: /*#__PURE__*/e(m, {\n                            href: {\n                              webPageId: \"augiA20Il\"\n                            },\n                            openInNewTab: !1,\n                            smoothScroll: !1,\n                            children: /*#__PURE__*/e(x.a, {\n                              className: \"framer-styles-preset-pbndum\",\n                              \"data-styles-preset\": \"f_JgQVGd5\",\n                              children: \"Pricing\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1or23wy\",\n                      \"data-framer-name\": \"Tab 1\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: j,\n                      layoutId: \"Yl3cCNYAL\",\n                      style: {\n                        \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      variants: {\n                        evTh2kdOr: {\n                          \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                        }\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...T({\n                        eI3J_42pD: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-pbndum\",\n                                  \"data-styles-preset\": \"f_JgQVGd5\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        evTh2kdOr: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        mX3J3ZKoV: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        QPuqjNgpr: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-pbndum\",\n                                  \"data-styles-preset\": \"f_JgQVGd5\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        TAxhSuEyU: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        woJPOKpon: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-pbndum\",\n                                  \"data-styles-preset\": \"f_JgQVGd5\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        }\n                      }, U, q)\n                    }), ey() && /*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(x.h3, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                          },\n                          children: /*#__PURE__*/e(m, {\n                            href: {\n                              webPageId: \"augiA20Il\"\n                            },\n                            openInNewTab: !1,\n                            smoothScroll: !1,\n                            children: /*#__PURE__*/e(x.a, {\n                              className: \"framer-styles-preset-pbndum\",\n                              \"data-styles-preset\": \"f_JgQVGd5\",\n                              children: \"Support\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1ozgybp\",\n                      \"data-framer-name\": \"Tab 2\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: j,\n                      layoutId: \"PSgm1g181\",\n                      style: {\n                        \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      variants: {\n                        evTh2kdOr: {\n                          \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                        }\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...T({\n                        eI3J_42pD: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: \"Contact\"\n                            })\n                          })\n                        },\n                        evTh2kdOr: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office.com/bookwithme/user/f7388995a5f1497ca1e1ea1a1e8b2546@camsol.io/meetingtype/UL_HAPMR7UWCvhh3ZDwkgA2?anonymous&ep=mlink\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Support\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        mX3J3ZKoV: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office.com/bookwithme/user/f7388995a5f1497ca1e1ea1a1e8b2546@camsol.io/meetingtype/UL_HAPMR7UWCvhh3ZDwkgA2?anonymous&ep=mlink\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Support\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        QPuqjNgpr: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: \"Contact\"\n                            })\n                          })\n                        },\n                        TAxhSuEyU: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office.com/bookwithme/user/f7388995a5f1497ca1e1ea1a1e8b2546@camsol.io/meetingtype/UL_HAPMR7UWCvhh3ZDwkgA2?anonymous&ep=mlink\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Support\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        woJPOKpon: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                              },\n                              children: \"Contact\"\n                            })\n                          })\n                        }\n                      }, U, q)\n                    }), ey() && /*#__PURE__*/r(x.div, {\n                      className: \"framer-sqxrqr\",\n                      \"data-framer-name\": \"Dropdown 1\",\n                      \"data-highlight\": !0,\n                      layoutDependency: j,\n                      layoutId: \"ECnCptQG3\",\n                      onMouseEnter: B,\n                      style: {\n                        opacity: 1\n                      },\n                      variants: {\n                        QPuqjNgpr: {\n                          opacity: .8\n                        },\n                        TAxhSuEyU: {\n                          opacity: .8\n                        }\n                      },\n                      ...T({\n                        eI3J_42pD: {\n                          onMouseEnter: Y\n                        },\n                        evTh2kdOr: {\n                          onMouseEnter: G\n                        },\n                        mX3J3ZKoV: {\n                          onMouseEnter: void 0,\n                          onTap: ee\n                        },\n                        QPuqjNgpr: {\n                          onMouseEnter: Y\n                        },\n                        TAxhSuEyU: {\n                          onMouseEnter: G\n                        },\n                        woJPOKpon: {\n                          onMouseEnter: void 0,\n                          onTap: $\n                        }\n                      }, U, q),\n                      children: [/*#__PURE__*/e(l, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(u.Fragment, {\n                          children: /*#__PURE__*/e(x.h3, {\n                            style: {\n                              \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                              \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                              \"--framer-font-size\": \"15px\",\n                              \"--framer-font-weight\": \"500\",\n                              \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                            },\n                            children: \"Miscellaneous\"\n                          })\n                        }),\n                        className: \"framer-flkh69\",\n                        \"data-framer-name\": \"Megamenu\",\n                        fonts: [\"Inter-Medium\"],\n                        layoutDependency: j,\n                        layoutId: \"ZKYLwwdpW\",\n                        style: {\n                          \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        variants: {\n                          evTh2kdOr: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          mX3J3ZKoV: {\n                            \"--extracted-a0htzi\": \"var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204))\"\n                          },\n                          TAxhSuEyU: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          woJPOKpon: {\n                            \"--extracted-a0htzi\": \"var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237))\"\n                          }\n                        },\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0,\n                        ...T({\n                          eI3J_42pD: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          evTh2kdOr: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          mX3J3ZKoV: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          QPuqjNgpr: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          TAxhSuEyU: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          woJPOKpon: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          }\n                        }, U, q)\n                      }), /*#__PURE__*/e(x.div, {\n                        className: \"framer-1m7lrlf-container\",\n                        layoutDependency: j,\n                        layoutId: \"ljP7WJMQN-container\",\n                        style: {\n                          rotate: 0\n                        },\n                        variants: {\n                          mX3J3ZKoV: {\n                            rotate: 180\n                          },\n                          woJPOKpon: {\n                            rotate: 180\n                          }\n                        },\n                        children: /*#__PURE__*/e(b, {\n                          color: 'var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)) /* {\"name\":\"Slate / 300\"} */',\n                          height: \"100%\",\n                          iconSearch: \"chevron down\",\n                          iconSelection: \"Home\",\n                          id: \"ljP7WJMQN\",\n                          layoutId: \"ljP7WJMQN\",\n                          mirrored: !1,\n                          selectByList: !1,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          width: \"100%\",\n                          ...T({\n                            evTh2kdOr: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            mX3J3ZKoV: {\n                              color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */'\n                            },\n                            TAxhSuEyU: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            woJPOKpon: {\n                              color: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */'\n                            }\n                          }, U, q)\n                        })\n                      })]\n                    }), ey() && /*#__PURE__*/r(x.div, {\n                      className: \"framer-60khow\",\n                      \"data-framer-name\": \"Dropdown 2\",\n                      \"data-highlight\": !0,\n                      layoutDependency: j,\n                      layoutId: \"JgbZ3xotl\",\n                      onMouseEnter: er,\n                      ...T({\n                        eI3J_42pD: {\n                          onMouseEnter: ea\n                        },\n                        evTh2kdOr: {\n                          onMouseEnter: et\n                        },\n                        mX3J3ZKoV: {\n                          onMouseEnter: et\n                        },\n                        QPuqjNgpr: {\n                          onMouseEnter: void 0,\n                          onTap: en\n                        },\n                        TAxhSuEyU: {\n                          onMouseEnter: void 0,\n                          onTap: ei\n                        },\n                        woJPOKpon: {\n                          onMouseEnter: ea\n                        }\n                      }, U, q),\n                      children: [/*#__PURE__*/e(l, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(u.Fragment, {\n                          children: /*#__PURE__*/e(x.h3, {\n                            style: {\n                              \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                              \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                              \"--framer-font-size\": \"15px\",\n                              \"--framer-font-weight\": \"500\",\n                              \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                            },\n                            children: \"Templates\"\n                          })\n                        }),\n                        className: \"framer-1033pve\",\n                        \"data-framer-name\": \"Megamenu\",\n                        fonts: [\"Inter-Medium\"],\n                        layoutDependency: j,\n                        layoutId: \"DkK8a2eil\",\n                        style: {\n                          \"--extracted-a0htzi\": \"var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225))\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        variants: {\n                          evTh2kdOr: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          mX3J3ZKoV: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          QPuqjNgpr: {\n                            \"--extracted-a0htzi\": \"var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237))\"\n                          },\n                          TAxhSuEyU: {\n                            \"--extracted-a0htzi\": \"var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204))\"\n                          }\n                        },\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0,\n                        ...T({\n                          eI3J_42pD: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          evTh2kdOr: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          mX3J3ZKoV: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          QPuqjNgpr: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          TAxhSuEyU: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          woJPOKpon: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          }\n                        }, U, q)\n                      }), /*#__PURE__*/e(x.div, {\n                        className: \"framer-8qoeh4-container\",\n                        layoutDependency: j,\n                        layoutId: \"zNLJDx2ox-container\",\n                        style: {\n                          rotate: 0\n                        },\n                        variants: {\n                          QPuqjNgpr: {\n                            rotate: 180\n                          },\n                          TAxhSuEyU: {\n                            rotate: 180\n                          }\n                        },\n                        children: /*#__PURE__*/e(b, {\n                          color: 'var(--token-3e58d029-7962-4a1a-b2e2-33a468679a57, rgb(203, 213, 225)) /* {\"name\":\"Slate / 300\"} */',\n                          height: \"100%\",\n                          iconSearch: \"chevron down\",\n                          iconSelection: \"Home\",\n                          id: \"zNLJDx2ox\",\n                          layoutId: \"zNLJDx2ox\",\n                          mirrored: !1,\n                          selectByList: !1,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          width: \"100%\",\n                          ...T({\n                            evTh2kdOr: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            mX3J3ZKoV: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            QPuqjNgpr: {\n                              color: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */'\n                            },\n                            TAxhSuEyU: {\n                              color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */'\n                            }\n                          }, U, q)\n                        })\n                      })]\n                    }), !![\"woJPOKpon\", \"mX3J3ZKoV\"].includes(U) && /*#__PURE__*/e(x.div, {\n                      className: \"framer-t72b8h-container\",\n                      layoutDependency: j,\n                      layoutId: \"hFE49YN0V-container\",\n                      children: /*#__PURE__*/e(I, {\n                        height: \"100%\",\n                        id: \"hFE49YN0V\",\n                        layoutId: \"hFE49YN0V\",\n                        style: {\n                          width: \"100%\"\n                        },\n                        variant: \"LSKWoeD1u\",\n                        width: \"100%\",\n                        ...T({\n                          mX3J3ZKoV: {\n                            variant: \"WA4CiKD4o\"\n                          }\n                        }, U, q)\n                      })\n                    }), !![\"QPuqjNgpr\", \"TAxhSuEyU\"].includes(U) && /*#__PURE__*/e(x.div, {\n                      className: \"framer-72s2gx-container\",\n                      layoutDependency: j,\n                      layoutId: \"DgWxwwN8Q-container\",\n                      children: /*#__PURE__*/e(w, {\n                        height: \"100%\",\n                        id: \"DgWxwwN8Q\",\n                        layoutId: \"DgWxwwN8Q\",\n                        style: {\n                          maxWidth: \"100%\",\n                          width: \"100%\"\n                        },\n                        variant: \"l997RneDy\",\n                        width: \"100%\",\n                        ...T({\n                          TAxhSuEyU: {\n                            variant: \"wdusHTXau\"\n                          }\n                        }, U, q)\n                      })\n                    })]\n                  })]\n                })]\n              })\n            }), ![\"AFs4R9rm3\", \"pCA9fXsoN\", \"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"].includes(U) && /*#__PURE__*/r(x.div, {\n              className: \"framer-mi7jdk\",\n              \"data-framer-name\": \"Light Desktop\",\n              layoutDependency: j,\n              layoutId: \"yQat_4iBC\",\n              style: {\n                backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\",\n                borderBottomLeftRadius: 0,\n                borderBottomRightRadius: 0,\n                boxShadow: \"none\"\n              },\n              variants: {\n                H5JQPXd22: {\n                  backgroundColor: \"rgb(255, 255, 255)\",\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32\n                },\n                MVF4rlqZg: {\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                },\n                QoJu80DRE: {\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32\n                },\n                syhvzCeDp: {\n                  backgroundColor: \"rgb(255, 255, 255)\"\n                },\n                zIsaYq7d3: {\n                  backgroundColor: \"rgb(255, 255, 255)\",\n                  borderBottomLeftRadius: 32,\n                  borderBottomRightRadius: 32,\n                  boxShadow: \"0px 4px 20px 0px rgba(0,0,0,0.25)\"\n                }\n              },\n              children: [/*#__PURE__*/e(x.div, {\n                className: \"framer-jr5lcw\",\n                \"data-framer-name\": \"Menu\",\n                layoutDependency: j,\n                layoutId: \"WVCz9OgKv\",\n                children: /*#__PURE__*/r(x.div, {\n                  className: \"framer-zgr56b\",\n                  \"data-framer-name\": \"Nav\",\n                  layoutDependency: j,\n                  layoutId: \"XDWdiKZ8x\",\n                  children: [/*#__PURE__*/e(m, {\n                    href: {\n                      webPageId: \"vvg1RvENu\"\n                    },\n                    children: /*#__PURE__*/e(f, {\n                      as: \"a\",\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 402,\n                        intrinsicWidth: 1653,\n                        pixelHeight: 402,\n                        pixelWidth: 1653,\n                        src: \"https://framerusercontent.com/images/CXSqaqErPV2MMEFM1qnK1P8xQ.svg\"\n                      },\n                      className: \"framer-18g0hlt framer-1fi3316\",\n                      \"data-framer-name\": \"Logo\",\n                      layoutDependency: j,\n                      layoutId: \"QV_Ml88dh\",\n                      ...T({\n                        H5JQPXd22: {\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        syhvzCeDp: {\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        },\n                        zIsaYq7d3: {\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 402,\n                            intrinsicWidth: 1653,\n                            pixelHeight: 402,\n                            pixelWidth: 1653,\n                            src: \"https://framerusercontent.com/images/CN96qdNEUu321BH4R967LZbLjQ.svg\"\n                          }\n                        }\n                      }, U, q)\n                    })\n                  }), /*#__PURE__*/r(x.div, {\n                    className: \"framer-2iptt4\",\n                    \"data-framer-name\": \"Tabs\",\n                    layoutDependency: j,\n                    layoutId: \"T29qsGn_3\",\n                    children: [/*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(x.h3, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                          },\n                          children: /*#__PURE__*/e(m, {\n                            href: {\n                              webPageId: \"AMO6Xk1vs\"\n                            },\n                            openInNewTab: !1,\n                            smoothScroll: !1,\n                            children: /*#__PURE__*/e(x.a, {\n                              className: \"framer-styles-preset-pbndum\",\n                              \"data-styles-preset\": \"f_JgQVGd5\",\n                              children: \"About Us\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-tlhlsa\",\n                      \"data-framer-name\": \"Tab 1\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: j,\n                      layoutId: \"X8TqVHMWT\",\n                      style: {\n                        \"--extracted-a0htzi\": \"rgb(210, 214, 215)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      variants: {\n                        syhvzCeDp: {\n                          \"--extracted-a0htzi\": \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30))\"\n                        },\n                        zIsaYq7d3: {\n                          \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                        }\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...T({\n                        H5JQPXd22: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        syhvzCeDp: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(0, 21, 30)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        zIsaYq7d3: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: {\n                                  webPageId: \"AMO6Xk1vs\"\n                                },\n                                openInNewTab: !1,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"About Us\"\n                                })\n                              })\n                            })\n                          })\n                        }\n                      }, U, q)\n                    }), /*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(x.h3, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"15px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                          },\n                          children: /*#__PURE__*/e(m, {\n                            href: \"https://outlook.office365.com/owa/calendar/Camsol@camsol.io/bookings/\",\n                            openInNewTab: !0,\n                            smoothScroll: !1,\n                            children: /*#__PURE__*/e(x.a, {\n                              className: \"framer-styles-preset-pbndum\",\n                              \"data-styles-preset\": \"f_JgQVGd5\",\n                              children: \"Contact\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-ov478q\",\n                      \"data-framer-name\": \"Tab 2\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: j,\n                      layoutId: \"Ldl813rfh\",\n                      style: {\n                        \"--extracted-a0htzi\": \"rgb(210, 214, 215)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...T({\n                        H5JQPXd22: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office365.com/owa/calendar/Camsol@camsol.io/bookings/\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Contact\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        syhvzCeDp: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office365.com/owa/calendar/Camsol@camsol.io/bookings/\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Contact\"\n                                })\n                              })\n                            })\n                          })\n                        },\n                        zIsaYq7d3: {\n                          children: /*#__PURE__*/e(u.Fragment, {\n                            children: /*#__PURE__*/e(x.h3, {\n                              style: {\n                                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                              },\n                              children: /*#__PURE__*/e(m, {\n                                href: \"https://outlook.office365.com/owa/calendar/Camsol@camsol.io/bookings/\",\n                                openInNewTab: !0,\n                                smoothScroll: !1,\n                                children: /*#__PURE__*/e(x.a, {\n                                  className: \"framer-styles-preset-17ewv6h\",\n                                  \"data-styles-preset\": \"iBhFnvIY2\",\n                                  children: \"Contact\"\n                                })\n                              })\n                            })\n                          })\n                        }\n                      }, U, q)\n                    }), /*#__PURE__*/r(x.div, {\n                      className: \"framer-e3ud41\",\n                      \"data-framer-name\": \"Dropdown 1\",\n                      \"data-highlight\": !0,\n                      layoutDependency: j,\n                      layoutId: \"eKvt7GXcy\",\n                      onMouseEnter: eo,\n                      ...T({\n                        H5JQPXd22: {\n                          onMouseEnter: void 0,\n                          onTap: el\n                        },\n                        MVF4rlqZg: {\n                          onTap: es\n                        },\n                        QoJu80DRE: {\n                          onMouseEnter: void 0,\n                          onTap: em\n                        },\n                        syhvzCeDp: {\n                          onMouseEnter: ef\n                        },\n                        zIsaYq7d3: {\n                          onMouseEnter: ef\n                        }\n                      }, U, q),\n                      children: [/*#__PURE__*/e(l, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(u.Fragment, {\n                          children: /*#__PURE__*/e(x.h3, {\n                            style: {\n                              \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                              \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"15px\",\n                              \"--framer-font-weight\": \"500\",\n                              \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                            },\n                            children: \"Products\"\n                          })\n                        }),\n                        className: \"framer-8rala9\",\n                        \"data-framer-name\": \"Megamenu\",\n                        fonts: [\"Inter-Medium\"],\n                        layoutDependency: j,\n                        layoutId: \"HCAIkvd92\",\n                        style: {\n                          \"--extracted-a0htzi\": \"rgb(210, 214, 215)\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        variants: {\n                          H5JQPXd22: {\n                            \"--extracted-a0htzi\": \"var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204))\"\n                          },\n                          QoJu80DRE: {\n                            \"--extracted-a0htzi\": \"var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237))\"\n                          },\n                          syhvzCeDp: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          zIsaYq7d3: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          }\n                        },\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0,\n                        ...T({\n                          H5JQPXd22: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          QoJu80DRE: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          syhvzCeDp: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          },\n                          zIsaYq7d3: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Products\"\n                              })\n                            })\n                          }\n                        }, U, q)\n                      }), /*#__PURE__*/e(x.div, {\n                        className: \"framer-ep6gkz-container\",\n                        layoutDependency: j,\n                        layoutId: \"LYtQuBBCc-container\",\n                        style: {\n                          rotate: 0\n                        },\n                        variants: {\n                          H5JQPXd22: {\n                            rotate: 180\n                          },\n                          QoJu80DRE: {\n                            rotate: 180\n                          }\n                        },\n                        children: /*#__PURE__*/e(b, {\n                          color: \"rgb(210, 214, 215)\",\n                          height: \"100%\",\n                          iconSearch: \"chevron down\",\n                          iconSelection: \"Home\",\n                          id: \"LYtQuBBCc\",\n                          layoutId: \"LYtQuBBCc\",\n                          mirrored: !1,\n                          selectByList: !1,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          width: \"100%\",\n                          ...T({\n                            H5JQPXd22: {\n                              color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */'\n                            },\n                            QoJu80DRE: {\n                              color: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */'\n                            },\n                            syhvzCeDp: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            zIsaYq7d3: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            }\n                          }, U, q)\n                        })\n                      })]\n                    }), /*#__PURE__*/r(x.div, {\n                      className: \"framer-1fdgpdi\",\n                      \"data-framer-name\": \"Dropdown 2\",\n                      \"data-highlight\": !0,\n                      layoutDependency: j,\n                      layoutId: \"ZgwXdrDwB\",\n                      onMouseEnter: ed,\n                      ...T({\n                        H5JQPXd22: {\n                          onMouseEnter: ec\n                        },\n                        MVF4rlqZg: {\n                          onTap: es\n                        },\n                        syhvzCeDp: {\n                          onMouseEnter: ec\n                        },\n                        zIsaYq7d3: {\n                          onMouseEnter: void 0,\n                          onTap: eh\n                        }\n                      }, U, q),\n                      children: [/*#__PURE__*/e(l, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(u.Fragment, {\n                          children: /*#__PURE__*/e(x.h3, {\n                            style: {\n                              \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                              \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                              \"--framer-font-size\": \"15px\",\n                              \"--framer-font-weight\": \"500\",\n                              \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(210, 214, 215))\"\n                            },\n                            children: \"Services\"\n                          })\n                        }),\n                        className: \"framer-1a79t8z\",\n                        \"data-framer-name\": \"Megamenu\",\n                        fonts: [\"Inter-Medium\"],\n                        layoutDependency: j,\n                        layoutId: \"fiWCqr5T4\",\n                        style: {\n                          \"--extracted-a0htzi\": \"rgb(210, 214, 215)\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        variants: {\n                          H5JQPXd22: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          MVF4rlqZg: {\n                            \"--extracted-a0htzi\": \"var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237))\"\n                          },\n                          syhvzCeDp: {\n                            \"--extracted-a0htzi\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30))\"\n                          },\n                          zIsaYq7d3: {\n                            \"--extracted-a0htzi\": \"var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204))\"\n                          }\n                        },\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0,\n                        ...T({\n                          H5JQPXd22: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          MVF4rlqZg: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          syhvzCeDp: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          },\n                          zIsaYq7d3: {\n                            children: /*#__PURE__*/e(u.Fragment, {\n                              children: /*#__PURE__*/e(x.h3, {\n                                style: {\n                                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)))\"\n                                },\n                                children: \"Services\"\n                              })\n                            })\n                          }\n                        }, U, q)\n                      }), /*#__PURE__*/e(x.div, {\n                        className: \"framer-1cuzjgd-container\",\n                        layoutDependency: j,\n                        layoutId: \"kjIIa0IEg-container\",\n                        style: {\n                          rotate: 0\n                        },\n                        variants: {\n                          MVF4rlqZg: {\n                            rotate: 180\n                          },\n                          zIsaYq7d3: {\n                            rotate: 180\n                          }\n                        },\n                        children: /*#__PURE__*/e(b, {\n                          color: \"rgb(210, 214, 215)\",\n                          height: \"100%\",\n                          iconSearch: \"chevron down\",\n                          iconSelection: \"Home\",\n                          id: \"kjIIa0IEg\",\n                          layoutId: \"kjIIa0IEg\",\n                          mirrored: !1,\n                          selectByList: !1,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          width: \"100%\",\n                          ...T({\n                            H5JQPXd22: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            MVF4rlqZg: {\n                              color: 'var(--token-b120fb4b-0c34-444a-83f7-f5da4652de5f, rgb(219, 177, 237)) /* {\"name\":\"Purple Light\"} */'\n                            },\n                            syhvzCeDp: {\n                              color: 'var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(0, 21, 30)) /* {\"name\":\"Text\"} */'\n                            },\n                            zIsaYq7d3: {\n                              color: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(155, 40, 204)) /* {\"name\":\"Purple\"} */'\n                            }\n                          }, U, q)\n                        })\n                      })]\n                    })]\n                  })]\n                })\n              }), !![\"QoJu80DRE\", \"H5JQPXd22\"].includes(U) && /*#__PURE__*/e(x.div, {\n                className: \"framer-10nta9r-container\",\n                layoutDependency: j,\n                layoutId: \"DYCaD9dHP-container\",\n                children: /*#__PURE__*/e(I, {\n                  height: \"100%\",\n                  id: \"DYCaD9dHP\",\n                  layoutId: \"DYCaD9dHP\",\n                  style: {\n                    maxWidth: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"mQr3a7qjt\",\n                  width: \"100%\",\n                  ...T({\n                    H5JQPXd22: {\n                      rTFIZcyWr: eg,\n                      variant: \"sH4rxyN8s\"\n                    },\n                    QoJu80DRE: {\n                      rTFIZcyWr: ep\n                    }\n                  }, U, q)\n                })\n              }), !![\"MVF4rlqZg\", \"zIsaYq7d3\"].includes(U) && /*#__PURE__*/e(x.div, {\n                className: \"framer-1vzb1ep-container\",\n                layoutDependency: j,\n                layoutId: \"aT0IPprg2-container\",\n                children: /*#__PURE__*/e(w, {\n                  height: \"100%\",\n                  id: \"aT0IPprg2\",\n                  layoutId: \"aT0IPprg2\",\n                  style: {\n                    maxWidth: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"PNG8_7Bpc\",\n                  width: \"100%\",\n                  ...T({\n                    MVF4rlqZg: {\n                      dQYRmEgm1: ex\n                    },\n                    zIsaYq7d3: {\n                      dQYRmEgm1: ev,\n                      variant: \"oDKKjV9Qb\"\n                    }\n                  }, U, q)\n                })\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  j = ['.framer-fRR7U [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-fRR7U .framer-1fi3316 { display: block; }\", \".framer-fRR7U .framer-tvzwqy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 1440px; }\", \".framer-fRR7U .framer-139fpjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 560px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 390px; }\", \".framer-fRR7U .framer-7983iu { align-content: start; align-items: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 16px 20px; pointer-events: auto; position: relative; width: 100%; }\", \".framer-fRR7U .framer-1jz6vlw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-fRR7U .framer-qxikpr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 18px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 80px; }\", \".framer-fRR7U .framer-aac12r-container { flex: none; height: 20px; position: relative; width: 20px; z-index: 1; }\", \".framer-fRR7U .framer-p7s92s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-fRR7U .framer-qsv3zr { 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-fRR7U .framer-xt9q2e { flex: none; height: 14px; position: relative; width: 17px; }\", \".framer-fRR7U .framer-1vyh1sf, .framer-fRR7U .framer-1or23wy, .framer-fRR7U .framer-1ozgybp, .framer-fRR7U .framer-flkh69, .framer-fRR7U .framer-1033pve, .framer-fRR7U .framer-tlhlsa, .framer-fRR7U .framer-ov478q, .framer-fRR7U .framer-8rala9, .framer-fRR7U .framer-1a79t8z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-fRR7U .framer-1vzbcbt { align-content: start; align-items: start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \".framer-fRR7U .framer-sqxrqr, .framer-fRR7U .framer-60khow, .framer-fRR7U .framer-e3ud41, .framer-fRR7U .framer-1fdgpdi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-fRR7U .framer-1m7lrlf-container, .framer-fRR7U .framer-8qoeh4-container, .framer-fRR7U .framer-ep6gkz-container, .framer-fRR7U .framer-1cuzjgd-container { flex: none; height: 16px; position: relative; width: 16px; }\", \".framer-fRR7U .framer-t72b8h-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-fRR7U .framer-72s2gx-container, .framer-fRR7U .framer-10nta9r-container, .framer-fRR7U .framer-1vzb1ep-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\", \".framer-fRR7U .framer-mi7jdk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 112px 12px 112px; position: relative; width: 100%; }\", \".framer-fRR7U .framer-jr5lcw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-fRR7U .framer-zgr56b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-fRR7U .framer-18g0hlt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 136px; }\", \".framer-fRR7U .framer-2iptt4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fRR7U .framer-tvzwqy, .framer-fRR7U .framer-139fpjy, .framer-fRR7U .framer-7983iu, .framer-fRR7U .framer-qxikpr, .framer-fRR7U .framer-p7s92s, .framer-fRR7U .framer-qsv3zr, .framer-fRR7U .framer-1vzbcbt, .framer-fRR7U .framer-sqxrqr, .framer-fRR7U .framer-60khow, .framer-fRR7U .framer-mi7jdk, .framer-fRR7U .framer-18g0hlt, .framer-fRR7U .framer-2iptt4, .framer-fRR7U .framer-e3ud41, .framer-fRR7U .framer-1fdgpdi { gap: 0px; } .framer-fRR7U .framer-tvzwqy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-fRR7U .framer-tvzwqy > :first-child, .framer-fRR7U .framer-139fpjy > :first-child, .framer-fRR7U .framer-7983iu > :first-child, .framer-fRR7U .framer-p7s92s > :first-child, .framer-fRR7U .framer-1vzbcbt > :first-child, .framer-fRR7U .framer-mi7jdk > :first-child { margin-top: 0px; } .framer-fRR7U .framer-tvzwqy > :last-child, .framer-fRR7U .framer-139fpjy > :last-child, .framer-fRR7U .framer-7983iu > :last-child, .framer-fRR7U .framer-p7s92s > :last-child, .framer-fRR7U .framer-1vzbcbt > :last-child, .framer-fRR7U .framer-mi7jdk > :last-child { margin-bottom: 0px; } .framer-fRR7U .framer-139fpjy > *, .framer-fRR7U .framer-mi7jdk > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-fRR7U .framer-7983iu > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-fRR7U .framer-qxikpr > *, .framer-fRR7U .framer-qsv3zr > *, .framer-fRR7U .framer-18g0hlt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fRR7U .framer-qxikpr > :first-child, .framer-fRR7U .framer-qsv3zr > :first-child, .framer-fRR7U .framer-sqxrqr > :first-child, .framer-fRR7U .framer-60khow > :first-child, .framer-fRR7U .framer-18g0hlt > :first-child, .framer-fRR7U .framer-2iptt4 > :first-child, .framer-fRR7U .framer-e3ud41 > :first-child, .framer-fRR7U .framer-1fdgpdi > :first-child { margin-left: 0px; } .framer-fRR7U .framer-qxikpr > :last-child, .framer-fRR7U .framer-qsv3zr > :last-child, .framer-fRR7U .framer-sqxrqr > :last-child, .framer-fRR7U .framer-60khow > :last-child, .framer-fRR7U .framer-18g0hlt > :last-child, .framer-fRR7U .framer-2iptt4 > :last-child, .framer-fRR7U .framer-e3ud41 > :last-child, .framer-fRR7U .framer-1fdgpdi > :last-child { margin-right: 0px; } .framer-fRR7U .framer-p7s92s > *, .framer-fRR7U .framer-1vzbcbt > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-fRR7U .framer-sqxrqr > *, .framer-fRR7U .framer-60khow > *, .framer-fRR7U .framer-e3ud41 > *, .framer-fRR7U .framer-1fdgpdi > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-fRR7U .framer-2iptt4 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-fRR7U.framer-v-1rw8771 .framer-mi7jdk, .framer-fRR7U.framer-v-1f1hr98 .framer-mi7jdk, .framer-fRR7U.framer-v-1psdbbc .framer-mi7jdk, .framer-fRR7U.framer-v-bx4eph .framer-mi7jdk { padding: 12px 112px 40px 112px; will-change: var(--framer-will-change-override, transform); }\", \".framer-fRR7U.framer-v-1rw8771 .framer-e3ud41, .framer-fRR7U.framer-v-1f1hr98 .framer-e3ud41, .framer-fRR7U.framer-v-1psdbbc .framer-e3ud41, .framer-fRR7U.framer-v-1psdbbc .framer-1fdgpdi, .framer-fRR7U.framer-v-bx4eph .framer-1fdgpdi, .framer-fRR7U.framer-v-186ybma .framer-sqxrqr, .framer-fRR7U.framer-v-krfhg5 .framer-sqxrqr, .framer-fRR7U.framer-v-1j0cqv2 .framer-60khow, .framer-fRR7U.framer-v-1a35k64 .framer-60khow { cursor: pointer; }\", \".framer-fRR7U.framer-v-16d5u6c .framer-tvzwqy, .framer-fRR7U.framer-v-5dt4nt .framer-tvzwqy { height: 56px; width: 390px; }\", \".framer-fRR7U.framer-v-16d5u6c .framer-139fpjy, .framer-fRR7U.framer-v-5dt4nt .framer-139fpjy { height: 56px; width: 100%; }\", \".framer-fRR7U.framer-v-16d5u6c .framer-7983iu { height: 56px; justify-content: center; padding: 20px 32px 16px 32px; }\", \".framer-fRR7U.framer-v-16d5u6c .framer-1jz6vlw, .framer-fRR7U.framer-v-5dt4nt .framer-1jz6vlw, .framer-fRR7U.framer-v-1802y0u .framer-1jz6vlw, .framer-fRR7U.framer-v-1j0cqv2 .framer-1033pve, .framer-fRR7U.framer-v-1a35k64 .framer-1033pve { order: 0; }\", \".framer-fRR7U.framer-v-16d5u6c .framer-qxikpr, .framer-fRR7U.framer-v-5dt4nt .framer-qxikpr, .framer-fRR7U.framer-v-186ybma .framer-qxikpr, .framer-fRR7U.framer-v-krfhg5 .framer-qxikpr, .framer-fRR7U.framer-v-1j0cqv2 .framer-qxikpr, .framer-fRR7U.framer-v-1a35k64 .framer-qxikpr { height: 32px; min-height: unset; text-decoration: none; width: 136px; }\", \".framer-fRR7U.framer-v-5dt4nt .framer-7983iu { flex: 1 0 0px; height: 1px; justify-content: center; padding: 20px 32px 16px 32px; }\", \".framer-fRR7U.framer-v-1q3loen .framer-tvzwqy, .framer-fRR7U.framer-v-1802y0u .framer-tvzwqy { height: 560px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\", \".framer-fRR7U.framer-v-1q3loen .framer-139fpjy, .framer-fRR7U.framer-v-1802y0u .framer-139fpjy, .framer-fRR7U.framer-v-186ybma .framer-139fpjy, .framer-fRR7U.framer-v-krfhg5 .framer-139fpjy, .framer-fRR7U.framer-v-1j0cqv2 .framer-139fpjy, .framer-fRR7U.framer-v-1a35k64 .framer-139fpjy { align-content: start; align-items: start; flex: 1 0 0px; height: 1px; width: 100%; }\", \".framer-fRR7U.framer-v-1q3loen .framer-7983iu { height: 560px; justify-content: center; padding: 20px 32px 120px 32px; }\", \".framer-fRR7U.framer-v-1q3loen .framer-1jz6vlw { align-content: start; align-items: start; order: 0; }\", \".framer-fRR7U.framer-v-1q3loen .framer-qxikpr, .framer-fRR7U.framer-v-1802y0u .framer-qxikpr { height: 32px; justify-content: flex-start; min-height: unset; text-decoration: none; width: 136px; }\", \".framer-fRR7U.framer-v-1q3loen .framer-p7s92s, .framer-fRR7U.framer-v-1802y0u .framer-p7s92s { flex: 1 0 0px; height: 1px; justify-content: flex-start; order: 1; padding: 8px 0px 0px 0px; width: 100%; }\", \".framer-fRR7U.framer-v-1q3loen .framer-1vzbcbt, .framer-fRR7U.framer-v-1802y0u .framer-1vzbcbt { align-self: unset; flex: none; height: min-content; order: 1; width: 100%; }\", \".framer-fRR7U.framer-v-1802y0u .framer-7983iu { flex: 1 0 0px; height: 1px; justify-content: center; padding: 20px 32px 80px 32px; }\", \".framer-fRR7U.framer-v-186ybma .framer-tvzwqy, .framer-fRR7U.framer-v-krfhg5 .framer-tvzwqy, .framer-fRR7U.framer-v-1j0cqv2 .framer-tvzwqy, .framer-fRR7U.framer-v-1a35k64 .framer-tvzwqy { height: 800px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\", \".framer-fRR7U.framer-v-186ybma .framer-7983iu, .framer-fRR7U.framer-v-1j0cqv2 .framer-7983iu { height: 800px; justify-content: center; padding: 20px 32px 80px 32px; }\", \".framer-fRR7U.framer-v-186ybma .framer-p7s92s, .framer-fRR7U.framer-v-krfhg5 .framer-p7s92s, .framer-fRR7U.framer-v-1j0cqv2 .framer-p7s92s, .framer-fRR7U.framer-v-1a35k64 .framer-p7s92s { flex: 1 0 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 8px 0px 0px 0px; width: 100%; }\", \".framer-fRR7U.framer-v-186ybma .framer-1vzbcbt, .framer-fRR7U.framer-v-krfhg5 .framer-1vzbcbt, .framer-fRR7U.framer-v-1j0cqv2 .framer-1vzbcbt, .framer-fRR7U.framer-v-1a35k64 .framer-1vzbcbt { align-self: unset; overflow: auto; width: 100%; }\", \".framer-fRR7U.framer-v-krfhg5 .framer-7983iu, .framer-fRR7U.framer-v-1a35k64 .framer-7983iu { flex: 1 0 0px; height: 1px; padding: 20px 32px 80px 32px; }\", \".framer-fRR7U.framer-v-1j0cqv2 .framer-8qoeh4-container, .framer-fRR7U.framer-v-1a35k64 .framer-8qoeh4-container { order: 1; }\", ...y.css, ...R.css],\n  Z = p(E, j, \"framer-fRR7U\");\nexport default Z;\nZ.displayName = \"Nav/Mega Menu\", Z.defaultProps = {\n  height: 56,\n  width: 1440\n}, t(Z, {\n  variant: {\n    options: [\"aHlNI8m88\", \"syhvzCeDp\", \"QoJu80DRE\", \"H5JQPXd22\", \"MVF4rlqZg\", \"zIsaYq7d3\", \"AFs4R9rm3\", \"pCA9fXsoN\", \"eI3J_42pD\", \"evTh2kdOr\", \"woJPOKpon\", \"mX3J3ZKoV\", \"QPuqjNgpr\", \"TAxhSuEyU\"],\n    optionTitles: [\"Variant 1\", \"V Light\", \"Variant 2\", \"Variant 2 light\", \"Variant 3\", \"Variant 3 light\", \"Variant 4\", \"Variant 4 light \", \"Variant 5\", \"Variant 5 light \", \"Variant 6\", \"Variant 6 light \", \"Variant 7\", \"Variant 7 light \"],\n    title: \"Variant\",\n    type: n.Enum\n  }\n}), a(Z, [...z, ...U, ...V, ...y.fonts, ...R.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerYJIXuTPUg\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"syhvzCeDp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QoJu80DRE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H5JQPXd22\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MVF4rlqZg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zIsaYq7d3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AFs4R9rm3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pCA9fXsoN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eI3J_42pD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"evTh2kdOr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"woJPOKpon\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"mX3J3ZKoV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"QPuqjNgpr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"TAxhSuEyU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\n        \"framerIntrinsicHeight\": \"56\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./YJIXuTPUg.map"],
  "mappings": "yWAAA,IAAIA,GAAMC,GAAEC,GAAG,CAAC,GAAG,CAACF,GAAE,CAAC,IAAM,EAAE,CAAC,CAAC,KAAKG,EAAE,GAAG,GAAGC,CAAC,EAAEC,IAAIH,EAAE,cAAc,MAAM,CAAC,QAAQ,YAAY,KAAK,eAAe,MAAMC,EAAE,OAAOA,EAAE,IAAIE,EAAE,GAAGD,CAAC,EAAEF,EAAE,cAAc,OAAO,CAAC,EAAE,kMAAkM,CAAC,CAAC,EAAEF,GAAEE,EAAE,WAAW,CAAC,EAAE,OAAOF,EAAC,ECQpY,IAAMM,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,EAAKC,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,EAAO,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,GAAU,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,EAAK,YAAc,OACnBA,EAAK,aAAe,CAClB,MAAO,GACP,OAAQ,GACR,cAAe,OACf,WAAY,OACZ,MAAO,OACP,aAAc,GACd,SAAU,EACZ,EACA6B,EAAoB7B,EAAM,CACxB,aAAc,CACZ,KAAM8B,EAAY,QAClB,MAAO,SACP,aAAc,OACd,cAAe,SACf,aAAc9B,EAAK,aAAa,YAClC,EACA,cAAe,CACb,KAAM8B,EAAY,KAClB,QAASnC,GACT,aAAcK,EAAK,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,EAAK,aAAa,QAClC,EACA,MAAO,CACL,KAAM8B,EAAY,MAClB,MAAO,QACP,aAAc9B,EAAK,aAAa,KAClC,EACA,GAAG+B,EACL,CAAC,EC3HDC,GAAU,0BAA0B,CAAC,CAAC,EAC/B,IAAMC,GAAQ,CAAC,EACTC,GAAM,CAAC,wfAAwf,EAC/fC,GAAY,eCHzBC,GAAU,0BAA0B,CAAC,CAAC,EAC/B,IAAMC,GAAQ,CAAC,EACTC,GAAM,CAAC,uXAAuX,EAC9XC,GAAY,eCJzB,IAAIC,GACAC,GAAiBC,GAAU,CAC7B,GAAI,CAACF,GAAW,CACd,IAAMG,EAAsB,CAACC,EAAQC,EAAOC,IAAqBA,EAAe,IAAIF,CAAM,EAAIE,EAAe,IAAIF,CAAM,EAAEC,CAAK,EAAI,KAC5HE,EAAgB,IAAI,IAC1BA,EAAc,IAAI,OAASF,GAA0BH,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CACzI,EAAG,6MACH,KAAM,OACN,OAAQG,EACR,cAAe,QACf,eAAgB,QAChB,YAAa,IACf,CAAC,CAAC,CAAC,EACHE,EAAc,IAAI,UAAYF,GAA0BH,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAC5I,EAAG,6MACH,QAAS,KACX,CAAC,EAAmBA,EAAM,cAAc,OAAQ,CAC9C,EAAG,6MACH,KAAM,OACN,OAAQG,EACR,cAAe,QACf,eAAgB,QAChB,YAAa,IACf,CAAC,CAAC,CAAC,EACHE,EAAc,IAAI,OAAQ,IAAsBL,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CACpI,EAAG,gRACL,CAAC,CAAC,CAAC,EACHK,EAAc,IAAI,QAAUF,GAA0BH,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAC1I,EAAG,6MACH,KAAM,OACN,OAAQG,EACR,cAAe,QACf,eAAgB,QAChB,YAAa,IACf,CAAC,CAAC,CAAC,EACHE,EAAc,IAAI,OAASF,GAA0BH,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CACzI,EAAG,6MACH,KAAM,OACN,OAAQG,EACR,cAAe,QACf,eAAgB,QAChB,YAAa,GACf,CAAC,CAAC,CAAC,EACHE,EAAc,IAAI,UAAYF,GAA0BH,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAC5I,EAAG,6MACH,KAAM,OACN,OAAQG,EACR,cAAe,QACf,eAAgB,QAChB,YAAa,IACf,CAAC,CAAC,CAAC,EACH,IAAMG,EAAa,CAACJ,EAAQC,IAAUF,EAAoBC,EAAQC,EAAOE,CAAa,EAChFE,EAAQP,EAAM,WAAW,CAACQ,EAAOC,IAAwBT,EAAM,cAAc,IAAK,CACtF,IAAAS,EACA,GAAGD,CACL,EAAGF,EAAWE,EAAM,OAAQA,EAAM,KAAK,CAAC,CAAC,EACzCD,EAAM,YAAc,QACpBT,GAAYS,EAEd,OAAOT,EACT,ECpDA,IAAMY,GAAW,CAAC,WAAY,cAAe,WAAY,mBAAoB,kBAAmB,kBAAmB,eAAgB,UAAW,QAAS,QAAS,cAAe,oBAAqB,sBAAuB,YAAa,kBAAmB,aAAc,mBAAoB,WAAY,iBAAkB,SAAU,eAAgB,cAAe,cAAe,WAAY,eAAgB,YAAa,YAAa,oBAAqB,UAAW,aAAc,cAAe,WAAY,eAAgB,gBAAiB,oBAAqB,qBAAsB,oBAAqB,kBAAmB,qBAAsB,mBAAoB,kBAAmB,mBAAoB,kBAAmB,sBAAuB,uBAAwB,kBAAmB,mBAAoB,gBAAiB,oBAAqB,qBAAsB,iBAAkB,YAAa,gBAAiB,iBAAkB,qBAAsB,sBAAuB,iBAAkB,qBAAsB,mBAAoB,kBAAmB,sBAAuB,oBAAqB,mBAAoB,oBAAqB,eAAgB,eAAgB,mBAAoB,mBAAoB,oBAAqB,iBAAkB,oBAAqB,oBAAqB,qBAAsB,kBAAmB,gBAAiB,aAAc,YAAa,gBAAiB,oBAAqB,qBAAsB,gBAAiB,iBAAkB,cAAe,kBAAmB,mBAAoB,aAAc,kBAAmB,sBAAuB,uBAAwB,gBAAiB,kBAAmB,iBAAkB,mBAAoB,gBAAiB,oBAAqB,qBAAsB,iBAAkB,kBAAmB,iBAAkB,eAAgB,kBAAmB,gBAAiB,eAAgB,gBAAiB,UAAW,cAAe,eAAgB,kBAAmB,eAAgB,mBAAoB,WAAY,mBAAoB,uBAAwB,iBAAkB,kBAAmB,YAAa,oBAAqB,kBAAmB,iBAAkB,UAAW,gBAAiB,iBAAkB,WAAY,iBAAkB,KAAM,OAAQ,OAAQ,WAAY,YAAa,MAAO,YAAa,UAAW,WAAY,OAAQ,UAAW,UAAW,YAAa,WAAY,aAAc,UAAW,kBAAmB,eAAgB,cAAe,cAAe,aAAc,gBAAiB,cAAe,iBAAkB,MAAO,aAAc,cAAe,OAAQ,cAAe,aAAc,oBAAqB,kBAAmB,cAAe,YAAa,QAAS,cAAe,UAAW,aAAc,OAAQ,YAAa,qBAAsB,iBAAkB,aAAc,OAAQ,OAAQ,eAAgB,WAAY,WAAY,iBAAkB,YAAa,kBAAmB,QAAS,cAAe,gBAAiB,gBAAiB,gBAAiB,iBAAkB,QAAS,SAAU,YAAa,iBAAkB,YAAa,UAAW,WAAY,MAAO,YAAa,WAAY,YAAa,MAAO,YAAa,SAAU,OAAQ,aAAc,WAAY,gBAAiB,gBAAiB,eAAgB,YAAa,SAAU,eAAgB,cAAe,WAAY,MAAO,YAAa,aAAc,QAAS,sBAAuB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,YAAa,YAAa,aAAc,UAAW,MAAO,iBAAkB,iBAAkB,gBAAiB,mBAAoB,iBAAkB,kBAAmB,cAAe,aAAc,mBAAoB,oBAAqB,WAAY,qBAAsB,YAAa,cAAe,WAAY,gBAAiB,OAAQ,eAAgB,mBAAoB,mBAAoB,aAAc,iBAAkB,iBAAkB,WAAY,eAAgB,mBAAoB,mBAAoB,WAAY,QAAS,cAAe,gBAAiB,QAAS,cAAe,cAAe,oBAAqB,SAAU,SAAU,eAAgB,aAAc,iBAAkB,cAAe,aAAc,kBAAmB,qBAAsB,oBAAqB,cAAe,eAAgB,mBAAoB,YAAa,gBAAiB,QAAS,iBAAkB,iBAAkB,mBAAoB,QAAS,iBAAkB,eAAgB,aAAc,WAAY,iBAAkB,YAAa,YAAa,aAAc,YAAa,WAAY,OAAQ,aAAc,OAAQ,aAAc,cAAe,kBAAmB,SAAU,OAAQ,eAAgB,QAAS,UAAW,UAAW,UAAW,gBAAiB,WAAY,SAAU,aAAc,OAAQ,aAAc,WAAY,YAAa,YAAa,aAAc,MAAO,aAAc,OAAQ,YAAa,kBAAmB,QAAS,cAAe,OAAQ,cAAe,uBAAwB,cAAe,iBAAkB,uBAAwB,cAAe,cAAe,cAAe,cAAe,cAAe,cAAe,cAAe,cAAe,cAAe,SAAU,aAAc,WAAY,WAAY,UAAW,eAAgB,YAAa,eAAgB,qBAAsB,sBAAuB,eAAgB,qBAAsB,sBAAuB,UAAW,eAAgB,WAAY,WAAY,UAAW,UAAW,YAAa,UAAW,OAAQ,cAAe,SAAU,MAAO,OAAQ,WAAY,UAAW,kBAAmB,YAAa,kBAAmB,mBAAoB,oBAAqB,WAAY,iBAAkB,eAAgB,OAAQ,WAAY,iBAAkB,MAAO,WAAY,MAAO,WAAY,QAAS,cAAe,WAAY,eAAgB,iBAAkB,qBAAsB,YAAa,SAAU,SAAU,OAAQ,SAAU,MAAO,YAAa,WAAY,aAAc,mBAAoB,aAAc,WAAY,eAAgB,UAAW,SAAU,mBAAoB,cAAe,oBAAqB,YAAa,OAAQ,gBAAiB,cAAe,YAAa,YAAa,WAAY,UAAW,UAAW,UAAW,aAAc,WAAY,YAAa,UAAW,SAAU,UAAW,WAAY,YAAa,UAAW,WAAY,UAAW,UAAW,SAAU,aAAc,WAAY,SAAU,UAAW,YAAa,UAAW,QAAS,UAAW,UAAW,QAAS,aAAc,YAAa,YAAa,cAAe,oBAAqB,eAAgB,OAAQ,aAAc,WAAY,cAAe,OAAQ,aAAc,OAAQ,aAAc,gBAAiB,QAAS,aAAc,QAAS,aAAc,iBAAkB,YAAa,SAAU,cAAe,eAAgB,SAAU,eAAgB,aAAc,cAAe,cAAe,mBAAoB,kBAAmB,kBAAmB,aAAc,aAAc,eAAgB,qBAAsB,mBAAoB,oBAAqB,mBAAoB,mBAAoB,mBAAoB,aAAc,aAAc,UAAW,WAAY,YAAa,eAAgB,aAAc,WAAY,SAAU,eAAgB,iBAAkB,UAAW,QAAS,OAAQ,UAAW,eAAgB,iBAAkB,aAAc,eAAgB,kBAAmB,oBAAqB,QAAS,MAAO,OAAQ,YAAa,YAAa,UAAW,UAAW,WAAY,iBAAkB,aAAc,aAAc,mBAAoB,QAAS,sBAAuB,sBAAuB,cAAe,aAAc,mBAAoB,aAAc,mBAAoB,iBAAkB,qBAAsB,WAAY,gBAAiB,QAAS,WAAY,YAAa,OAAQ,UAAW,WAAY,eAAgB,WAAY,eAAgB,WAAY,aAAc,UAAW,gBAAiB,gBAAiB,YAAa,YAAa,aAAc,OAAQ,eAAgB,aAAc,aAAc,UAAW,QAAS,aAAc,gBAAiB,qBAAsB,YAAa,UAAW,oBAAqB,QAAS,YAAa,gBAAiB,eAAgB,kBAAmB,kBAAmB,sBAAuB,qBAAsB,QAAS,YAAa,cAAe,sBAAuB,qBAAsB,QAAS,cAAe,WAAY,OAAQ,gBAAiB,YAAa,OAAQ,SAAU,MAAO,YAAa,WAAY,UAAW,QAAS,SAAU,eAAgB,OAAQ,SAAU,SAAU,OAAQ,WAAY,YAAa,oBAAqB,YAAa,iBAAkB,cAAe,eAAgB,OAAQ,YAAa,aAAc,kBAAmB,uBAAwB,eAAgB,YAAa,OAAQ,cAAe,aAAc,aAAc,cAAe,WAAY,OAAQ,UAAW,cAAe,gBAAiB,oBAAqB,WAAY,aAAc,iBAAkB,YAAa,SAAU,iBAAkB,kBAAmB,uBAAwB,sBAAuB,SAAU,aAAc,aAAc,eAAgB,UAAW,YAAa,UAAW,iBAAkB,QAAS,aAAc,YAAa,kBAAmB,gBAAiB,aAAc,kBAAmB,kBAAmB,qBAAsB,qBAAsB,oBAAqB,QAAS,cAAe,QAAS,UAAW,cAAe,OAAQ,YAAa,YAAa,QAAS,cAAe,YAAa,kBAAmB,aAAc,iBAAkB,mBAAoB,kBAAmB,SAAU,YAAa,oBAAqB,OAAQ,YAAa,aAAc,WAAY,UAAW,eAAgB,oBAAqB,mBAAoB,mBAAoB,mBAAoB,kBAAmB,oBAAqB,kBAAmB,oBAAqB,kBAAmB,mBAAoB,cAAe,aAAc,aAAc,aAAc,YAAa,cAAe,YAAa,oBAAqB,mBAAoB,mBAAoB,mBAAoB,kBAAmB,oBAAqB,kBAAmB,oBAAqB,kBAAmB,mBAAoB,cAAe,YAAa,aAAc,MAAO,cAAe,UAAW,SAAU,UAAW,aAAc,kBAAmB,sBAAuB,cAAe,cAAe,UAAW,aAAc,kBAAmB,iBAAkB,YAAa,sBAAuB,YAAa,WAAY,OAAQ,QAAS,cAAe,WAAY,QAAS,MAAO,SAAU,iBAAkB,SAAU,eAAgB,aAAc,eAAgB,mBAAoB,UAAW,SAAU,eAAgB,kBAAmB,mBAAoB,cAAe,QAAS,YAAa,kBAAmB,gBAAiB,gBAAiB,aAAc,SAAU,eAAgB,YAAa,mBAAoB,OAAQ,gBAAiB,WAAY,QAAS,cAAe,SAAU,OAAQ,aAAc,WAAY,OAAQ,QAAS,iBAAkB,OAAQ,aAAc,YAAa,YAAa,YAAa,UAAW,UAAW,QAAS,eAAgB,eAAgB,oBAAqB,UAAW,WAAY,gBAAiB,kBAAmB,uBAAwB,UAAW,gBAAiB,qBAAsB,eAAgB,cAAe,SAAU,WAAY,QAAS,SAAU,UAAW,QAAS,cAAe,UAAW,eAAgB,UAAW,SAAU,YAAa,UAAW,aAAc,SAAU,aAAc,SAAU,eAAgB,QAAS,SAAU,eAAgB,OAAQ,MAAO,YAAa,MAAO,QAAS,SAAU,OAAQ,WAAY,aAAc,eAAgB,SAAU,YAAa,eAAgB,sBAAuB,sBAAuB,mBAAoB,gBAAiB,iBAAkB,QAAS,eAAgB,SAAU,cAAe,kBAAmB,gBAAiB,aAAc,cAAe,aAAc,gBAAiB,cAAe,kBAAmB,eAAgB,qBAAsB,SAAU,UAAW,iBAAkB,gBAAiB,UAAW,gBAAiB,SAAU,UAAW,WAAY,UAAW,aAAc,WAAY,iBAAkB,cAAe,oBAAqB,QAAS,YAAa,UAAW,oBAAqB,SAAU,cAAe,YAAa,gBAAiB,YAAa,gBAAiB,aAAc,cAAe,eAAgB,YAAa,aAAc,gBAAiB,iBAAkB,QAAS,UAAW,cAAe,aAAc,cAAe,oBAAqB,mBAAoB,oBAAqB,qBAAsB,iBAAkB,eAAgB,WAAY,UAAW,aAAc,SAAU,cAAe,SAAU,aAAc,mBAAoB,aAAc,cAAe,QAAS,oBAAqB,cAAe,QAAS,OAAQ,WAAY,WAAY,UAAW,OAAQ,aAAc,aAAc,WAAY,aAAc,UAAW,WAAY,iBAAkB,MAAO,SAAU,aAAc,aAAc,OAAQ,WAAY,QAAS,UAAW,SAAU,QAAS,OAAQ,MAAO,aAAc,YAAa,SAAU,OAAQ,eAAgB,aAAc,mBAAoB,aAAc,WAAY,iBAAkB,WAAY,SAAU,kBAAmB,mBAAoB,gBAAiB,iBAAkB,aAAc,QAAS,YAAa,YAAa,WAAY,WAAY,aAAc,WAAY,aAAc,aAAc,cAAe,oBAAqB,QAAS,gBAAiB,UAAW,cAAe,kBAAmB,iBAAkB,oBAAqB,aAAc,WAAY,SAAU,aAAc,QAAS,aAAc,cAAe,SAAU,cAAe,OAAQ,aAAc,sBAAuB,cAAe,cAAe,gBAAiB,QAAS,gBAAiB,cAAe,YAAa,QAAS,cAAe,OAAQ,OAAQ,gBAAiB,gBAAiB,YAAa,UAAW,WAAY,SAAU,QAAS,aAAc,cAAe,WAAY,iBAAkB,SAAU,eAAgB,OAAQ,aAAc,iBAAkB,kBAAmB,iBAAkB,YAAa,WAAY,WAAY,YAAa,WAAY,gBAAiB,aAAc,aAAc,QAAS,YAAa,aAAc,QAAS,UAAW,cAAe,mBAAoB,WAAY,YAAa,aAAc,OAAQ,SAAU,UAAW,gBAAiB,iBAAkB,QAAS,eAAgB,WAAY,aAAc,eAAgB,QAAS,SAAU,eAAgB,aAAc,WAAY,UAAW,aAAc,WAAY,YAAa,QAAS,OAAQ,cAAe,OAAQ,SAAU,IAAK,UAAW,UAAW,UAAW,aAAa,EAC59cC,GAAgB,uCAChBC,GAAgB,CAAC,OAAQ,QAAS,UAAW,OAAQ,OAAQ,SAAS,EACtEC,GAAwBH,GAAS,OAAO,CAACI,EAAKC,KAClDD,EAAIC,EAAI,YAAY,CAAC,EAAIA,EAClBD,GACN,CAAC,CAAC,EASE,SAASE,EAAKC,EAAO,CAC1B,GAAM,CACJ,MAAAC,EACA,aAAAC,EACA,WAAAC,EACA,cAAAC,EACA,QAAAC,EACA,YAAAC,EACA,UAAAC,EACA,aAAAC,EACA,aAAAC,EACA,OAAAC,EACA,SAAAC,CACF,EAAIX,EACEY,EAAYC,EAAO,EAAK,EACxBC,EAAUC,GAAiBtB,GAAUS,EAAcC,EAAYC,EAAeR,EAAqB,EACnG,CAACoB,EAAcC,CAAe,EAAIC,GAASJ,IAAY,OAASK,GAAaC,CAAK,EAAI,IAAI,EAChG,eAAeC,GAAe,CAE5B,GAAI,CAIF,IAAMC,EAAS,MAAM,OADC,GAAG5B,KAAgBoB,eAErCF,EAAU,SAASK,EAAgBK,EAAO,QAAQF,CAAK,CAAC,CAC9D,MAAE,CACIR,EAAU,SAASK,EAAgB,IAAI,CAC7C,CACF,CACAM,GAAU,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,QAAAvB,EACA,aAAAG,EACA,aAAAC,EACA,YAAAH,EACA,UAAAC,EACA,SAAUS,EAA4BU,EAAK,MAAO,CAChD,MAAO,6BACP,QAAS,cACT,MAAO,CACL,WAAY,OACZ,MAAO,OACP,OAAQ,OACR,QAAS,eACT,KAAMzB,EACN,WAAY,EACZ,UAAWU,EAAW,eAAiB,MACzC,EACA,UAAW,QACX,MAAOV,EACP,SAAuByB,EAAKV,EAAc,CACxC,MAAOf,EACP,OAAQS,CACV,CAAC,CACH,CAAC,EAAIc,CACP,CAAC,CACH,CACAzB,EAAK,YAAc,WACnBA,EAAK,aAAe,CAClB,MAAO,GACP,OAAQ,GACR,cAAe,QACf,WAAY,QACZ,MAAO,OACP,aAAc,GACd,OAAQ,UACR,SAAU,EACZ,EACA8B,EAAoB9B,EAAM,CACxB,aAAc,CACZ,KAAM+B,EAAY,QAClB,MAAO,SACP,aAAc,OACd,cAAe,SACf,aAAc/B,EAAK,aAAa,YAClC,EACA,cAAe,CACb,KAAM+B,EAAY,KAClB,QAASrC,GACT,aAAcM,EAAK,aAAa,cAChC,MAAO,OACP,OAAQ,CAAC,CACP,aAAAG,CACF,IAAM,CAACA,EACP,YAAa,yEACf,EACA,WAAY,CACV,KAAM4B,EAAY,OAClB,MAAO,OACP,YAAa,wBACb,OAAQ,CAAC,CACP,aAAA5B,CACF,IAAMA,CACR,EACA,MAAO,CACL,KAAM4B,EAAY,MAClB,MAAO,QACP,aAAc/B,EAAK,aAAa,KAClC,EACA,OAAQ,CACN,KAAM+B,EAAY,KAClB,MAAO,SACP,aAAcnC,GAAc,IAAIoC,GAASA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAIA,EAAM,MAAM,CAAC,CAAC,EACvF,QAASpC,GACT,aAAcI,EAAK,aAAa,MAClC,EACA,SAAU,CACR,KAAM+B,EAAY,QAClB,aAAc,MACd,cAAe,KACf,aAAc/B,EAAK,aAAa,QAClC,EACA,GAAGiC,EACL,CAAC,EC7ID,IAAMC,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,UAAWR,GAA0CI,EAAM,UAC3D,SAAUM,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,iBAAkBnB,CAAS,kBAC5C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,6SAA8S,yGAA0G,0SAA2S,oMAAqM,wHAAyH,moBAAmoB,EAQzqEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,cAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,ECrV5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,UAAWR,GAA0CI,EAAM,UAC3D,SAAUM,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,iBAAkBnB,CAAS,kBAC5C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,6SAA8S,yGAA0G,0SAA2S,kMAAmM,wHAAyH,moBAAmoB,EAQvqEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,cAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,ECrV5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,mBACX,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,SAAUE,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,YACtK,UAAWV,GAA0CI,EAAM,SAC7D,CACF,EACMO,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,gBAAiBnB,CAAS,mBAC3C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,4SAA6S,wGAAyG,0SAA2S,mMAAoM,qHAAsH,+nBAA+nB,EAQhqEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,YAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,ECrV5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,SAAUE,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,YACtK,UAAWV,GAA0CI,EAAM,SAC7D,CACF,EACMO,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,iBAAkBnB,CAAS,mBAC5C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,6SAA8S,wGAAyG,0SAA2S,kMAAmM,uHAAwH,moBAAmoB,EAQtqEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,cAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,ECrV5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,UAAWR,GAA0CI,EAAM,UAC3D,SAAUM,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,iBAAkBnB,CAAS,mBAC5C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,gBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,EAAgBlC,EAAK0C,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,MACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,WAAY,sOACZ,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,mCACb,EACA,SAAuBtC,EAAK8C,EAAU,CACpC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKU,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,8SAA+S,wGAAyG,ySAA0S,oMAAqM,kYAAmY,gHAAiH,wHAAyH,m2BAAm2B,EAQ73FC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,cAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,EC7X5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,UAAWJ,GAA0CI,EAAM,UAC3D,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,SAAUE,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,iBAAkBnB,CAAS,kBAC5C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,gBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,6SAA8S,yGAA0G,ySAA0S,kMAAmM,wHAAyH,+nBAA+nB,EAQlqEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,OAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,ECrV5C,IAAM4E,GAAgBC,EAASC,CAAQ,EACjCC,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,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,EAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,KAAAC,EACA,UAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAUC,EACrC,MAAO,CACL,GAAGN,EACH,UAAWJ,GAA0CI,EAAM,UAC3D,WAAYC,EAAMP,GAAyDM,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,qGAC/H,WAAYC,EAAOT,GAA0CO,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,QACnH,WAAYC,EAAOL,GAA6CE,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,oBACtH,WAAYC,EAAOP,GAAsDG,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,wCAC/H,SAAUE,GAAQD,EAAWf,GAAwBU,EAAM,OAAO,KAAO,MAAQK,IAAa,OAASA,EAAWL,EAAM,WAAa,MAAQM,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACP,EAAOxB,IAAaA,EAAS,KAAK,GAAG,EAAIwB,EAAM,iBACzEQ,GAA+BC,EAAW,SAAUT,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAS,CACF,EAAIC,EAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAApC,EACA,UAAAqC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI7B,GAASS,CAAK,EACZ,CACJ,YAAAqB,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAvC,EACA,SAAAV,CACF,EAAIkD,EAAgB,CAClB,WAAAtD,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKsD,EAAmBpB,GAAuBP,EAAOxB,CAAQ,EACzDoD,EAAwBC,EAAM,EACpC,OAAoBxC,EAAKyC,EAAa,CACpC,GAAIhB,GAAsDc,EAC1D,SAAuBvC,EAAK0C,EAAO,IAAK,CACtC,QAASrD,EACT,QAASF,EACT,aAAc,IAAMgD,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,UAAWQ,EAAG,eAAgBV,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBjC,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK4C,EAAM,CAChC,KAAMd,EACN,aAAc,GACd,aAAc,GACd,SAAuBe,EAAMH,EAAO,EAAG,CACrC,GAAGX,EACH,UAAW,GAAGY,EAAG,gBAAiBnB,CAAS,kBAC3C,mBAAoB,OACpB,iBAAkBc,EAClB,SAAU,YACV,IAAK1B,EACL,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGW,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGtC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAG+C,EAAaE,CAAc,EAC9B,SAAU,CAAclC,EAAK0C,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBJ,EAClB,SAAU,sBACV,SAAuBtC,EAAKnB,EAAU,CACpC,MAAO+C,EACP,OAAQ,OACR,WAAYC,EACZ,cAAe,QACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,OAAQ,UACR,MAAO,MACT,CAAC,CACH,CAAC,EAAgBgB,EAAMH,EAAO,IAAK,CACjC,UAAW,gBACX,mBAAoB,aACpB,iBAAkBJ,EAClB,SAAU,YACV,SAAU,CAActC,EAAK8C,EAAU,CACrC,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGzC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,6FACzB,EACA,SAAU,mBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,EAAgBlC,EAAK8C,EAAU,CAC9B,sBAAuB,GACvB,SAAuB9C,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1C,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAW+C,EAAU,CAC1C,SAAuB/C,EAAK0C,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGV,EAAaE,CAAc,CAChC,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,4SAA6S,wGAAyG,ySAA0S,kMAAmM,oHAAqH,2nBAA2nB,EAQxpEC,GAAkBC,EAAQ/B,GAAW6B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,cAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,oBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,qGACd,MAAO,aACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,QACd,YAAa,wBACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGtE,EAAa,CAAC,EC/U5C,IAAI4E,GAAIC,EAAEC,EAAC,EACTC,GAAIF,EAAEG,EAAC,EACPC,GAAIJ,EAAEK,EAAC,EACPC,GAAIN,EAAEO,EAAC,EACPC,GAAIR,EAAES,EAAC,EACPC,GAAIV,EAAEW,EAAC,EACPC,GAAIZ,EAAEa,EAAC,EACPC,GAAI,CAAC,YAAa,YAAa,YAAa,WAAW,EAPzD,IASEC,GAAI,CACF,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,iBACb,EACF,SAASC,EAAE,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAG,EAAED,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACAC,GAAI,CAAC,CACH,MAAOH,EACP,SAAUC,CACZ,IAAM,CACJ,IAAIG,EAAMC,EAAWC,CAAC,EACpBC,EAAYP,GAAQI,EAAE,WACtB,EAAMI,EAAQ,KAAO,CACnB,GAAGJ,EACH,WAAYG,CACd,GAAI,CAAC,KAAK,UAAUA,CAAC,CAAC,CAAC,EACzB,OAAoBE,EAAEH,EAAE,SAAU,CAChC,MAAO,EACP,SAAUL,CACZ,CAAC,CACH,EACAS,GAAI,CACF,eAAgB,YAChB,aAAc,YACd,gBAAiB,YACjB,cAAe,WACjB,EACAC,GAAI,CAAC,CACH,OAAQ,EACR,GAAIX,EACJ,MAAOC,EACP,MAAOG,EACP,GAAGG,CACL,IAAM,CACJ,IAAIK,EAAGC,EACP,MAAO,CACL,GAAGN,EACH,UAAmBN,GAAQM,EAAE,UAC7B,SAAmBM,GAAcD,EAAIF,GAAEH,EAAE,OAAO,KAAzB,MAA0CK,IAAX,OAAeA,EAAIL,EAAE,WAAlE,MAAyFM,IAAX,OAAeA,EAAI,WAC5G,CACF,EACAC,GAAI,CAAC,EAAGd,IAAMA,EAAE,KAAK,GAAG,EAAI,EAAE,iBAC9Be,GAAmBC,EAAW,SAAUf,EAAG,EAAG,CAC5C,GAAI,CACA,aAAc,CAChB,EAAIgB,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAASC,EACT,UAAWC,EACX,GAAGC,CACL,EAAIX,GAAEV,CAAC,EACP,CACE,YAAasB,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYjB,EACZ,SAAUK,CACZ,EAAIa,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,YAAa3B,GACb,QAASkB,EACT,kBAAmBtB,EACrB,CAAC,EACDgC,EAAIhB,GAAEb,EAAGc,CAAC,EACV,CACE,sBAAuBgB,EACvB,MAAOC,CACT,EAAIC,GAAEV,CAAC,EACPW,EAAIH,EAAE,SAAUI,KAAM,CACpB,GAAId,GACM,MAAMA,EAAE,GAAGc,EAAC,IAChB,GAAU,MAAO,EAEzB,CAAC,EACDC,EAAMC,EAAO,IAAI,EACjBC,EAAIC,GAAE,EACNC,GAAMC,EAAM,EACd,OAAoBhC,EAAEiC,EAAG,CACvB,GAAYvB,GAAQqB,GACpB,SAAuB/B,EAAEkC,EAAE,IAAK,CAC9B,QAASvB,EACT,QAASL,EACT,aAAc,IAAMW,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWkB,EAAE,eAAuBpB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBf,EAAEN,GAAG,CAC1B,MAAOO,EACP,SAAuBQ,EAAEyB,EAAE,IAAK,CAC9B,GAAGrB,EACH,UAAWsB,EAAE,iBAAkB1B,CAAC,EAChC,mBAAoB,eACpB,iBAAkB,GAClB,iBAAkBY,EAClB,SAAU,YACV,aAAcI,EACd,IAAa,GAAQE,EACrB,MAAO,CACL,GAAGvB,CACL,EACA,GAAGd,EAAE,CACH,UAAW,CACT,mBAAoB,YACtB,EACA,UAAW,CACT,mBAAoB,eACtB,EACA,UAAW,CACT,mBAAoB,aACtB,CACF,EAAGwB,EAAGE,CAAC,EACP,SAAU,CAAchB,EAAEoC,EAAG,CAC3B,sBAAuB,GACvB,SAAuBpC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,YACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,qEACxB,EACA,UAAW,CACT,qBAAsB,qEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG/B,EAAE,CACH,UAAW,CACT,SAAuBU,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,YACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuBlC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,YACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGpB,EAAGE,CAAC,CACT,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,gBACX,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oEACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,uEACnB,EACA,UAAW,CACT,gBAAiB,wBACnB,CACF,CACF,CAAC,EAAgBrB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEqC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,UACX,SAAU,YACV,UAAW,uBACX,UAAW,yDACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,UAAWC,EAAE,CACX,UAAW,WACb,EAAGT,CAAC,EACJ,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEqC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,eACX,SAAU,YACV,UAAW,uBACX,UAAW,uDACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,UAAWC,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEuC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,OACX,SAAU,YACV,UAAW,oBACX,UAAW,4DACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGjD,EAAE,CACH,UAAW,CACT,UAAWgD,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,CACN,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGf,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEuC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,QACX,SAAU,YACV,UAAW,yBACX,UAAW,qDACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGjD,EAAE,CACH,UAAW,CACT,UAAWgD,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,CACN,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGf,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEoC,EAAG,CACpB,sBAAuB,GACvB,SAAuBpC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,qEACxB,EACA,UAAW,CACT,qBAAsB,qEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG/B,EAAE,CACH,UAAW,CACT,SAAuBU,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuBlC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGpB,EAAGE,CAAC,CACT,CAAC,EAAgBhB,EAAEoC,EAAG,CACpB,sBAAuB,GACvB,SAAuBpC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,gGACzB,EACA,SAAU,QACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,qEACxB,EACA,UAAW,CACT,qBAAsB,qEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG/B,EAAE,CACH,UAAW,CACT,SAAuBU,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,QACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuBlC,EAAIW,EAAU,CACnC,SAAuBX,EAAEkC,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC3B,sBAAuB,8FACzB,EACA,SAAU,QACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGpB,EAAGE,CAAC,CACT,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,iBACX,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oEACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,uEACnB,EACA,UAAW,CACT,gBAAiB,uEACnB,CACF,CACF,CAAC,EAAgBrB,EAAEkC,EAAE,IAAK,CACxB,UAAW,iBACX,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oEACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,uEACnB,EACA,UAAW,CACT,gBAAiB,uEACnB,CACF,CACF,CAAC,EAAgBrB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEwC,GAAG,CAC1B,UAAWF,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,SACX,SAAU,YACV,UAAW,yBACX,UAAW,mDACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEyC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,UACX,SAAU,YACV,UAAW,YACX,UAAW,8DACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,UAAWH,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAEqC,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,QACX,SAAU,YACV,UAAW,iBACX,UAAW,+CACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,UAAWC,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAE0C,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,eACX,SAAU,YACV,UAAW,eACX,UAAW,2CACX,UAAWJ,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAE2C,GAAG,CAC1B,UAAWL,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,OACX,SAAU,YACV,UAAW,eACX,UAAW,sDACX,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAE4C,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,OACX,SAAU,YACV,UAAW,iBACX,UAAW,6DACX,MAAO,CACL,MAAO,MACT,EACA,UAAWN,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,QAAS,YACT,MAAO,OACP,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBb,EAClB,SAAU,sBACV,SAAuBrB,EAAE0C,GAAG,CAC1B,UAAW,sGACX,OAAQ,OACR,GAAI,YACJ,UAAW,OACX,SAAU,YACV,UAAW,qBACX,UAAW,sCACX,UAAWJ,EAAE,CACX,KAAM,aACN,UAAW,WACb,EAAGT,CAAC,EACJ,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGvC,EAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGwB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBhB,EAAEkC,EAAE,IAAK,CACxB,UAAW,iBACX,mBAAoB,SACpB,iBAAkBb,EAClB,SAAU,WACZ,CAAC,EAAgBrB,EAAEkC,EAAE,IAAK,CACxB,UAAW,gBACX,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,wBACnB,EACA,UAAW,CACT,gBAAiB,wBACnB,CACF,CACF,CAAC,EAAgBrB,EAAEkC,EAAE,IAAK,CACxB,UAAW,gBACX,iBAAkBb,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,wBACnB,EACA,UAAW,CACT,gBAAiB,uEACnB,CACF,CACF,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDA,GAAI,CAAC,sZAAuZ,kFAAmF,oDAAqD,6UAA8U,sSAAuS,4KAA6K,mkBAAokB,+QAAgR,sLAAuL,gLAAiL,0IAA2I,8DAA+D,8JAA+J,8JAA+J,4JAA6J,8JAA+J,yIAA0I,uIAAwI,yIAA0I,yIAA0I,6JAA8J,2JAA4J,2JAA4J,8JAA+J,2JAA4J,6JAA8J,8JAA+J,0IAA2I,uIAAwI,0FAA2F,6UAA8U,8DAA+D,0FAA2F,4UAA4U,EAC5lMC,GAAIuB,EAAEvC,GAAGe,GAAG,cAAc,EACrByB,GAAQxB,GACfA,GAAE,YAAc,YAAaA,GAAE,aAAe,CAC5C,OAAQ,IACR,MAAO,IACT,EAAGyB,EAAEzB,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,WAAW,EAC5D,aAAc,CAAC,eAAgB,aAAc,gBAAiB,aAAa,EAC3E,MAAO,UACP,KAAM0B,EAAE,IACV,EACA,UAAW,CACT,MAAO,QACP,KAAMA,EAAE,YACV,CACF,CAAC,EAAGC,EAAE3B,GAAG,CAAC,GAAGX,GAAG,GAAGC,GAAG,GAAGC,GAAG,GAAGC,GAAG,GAAGC,GAAG,GAAGC,GAAG,GAAGC,EAAC,CAAC,EC1xBnD,IAAIiC,GAAI,CACJ,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACAC,GAAI,CAAC,YAAa,WAAW,EAR/B,IAUEC,GAAI,CACF,UAAW,mBACX,UAAW,kBACb,EACF,SAASC,GAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAIC,GAAiB,OAAOA,GAAnB,UAAiCA,IAAT,MAA0B,OAAOA,EAAE,KAArB,SAA2BA,EAAgB,OAAOA,GAAnB,SAAuB,CACnG,IAAKA,CACP,EAAI,OACJC,GAAI,CAAC,CACH,MAAO,EACP,SAAU,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpB,EAAY,GAAQF,EAAE,WACtBG,EAAMC,EAAQ,KAAO,CACnB,GAAGJ,EACH,WAAY,CACd,GAAI,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,EACzB,OAAoBK,EAAEH,EAAE,SAAU,CAChC,MAAOC,EACP,SAAU,CACZ,CAAC,CACH,EACAG,GAAI,CACF,KAAM,YACN,MAAO,WACT,EACAC,GAAI,CAAC,CACH,OAAQT,EACR,GAAIU,EACJ,MAAOC,EACP,KAAMT,EACN,SAAUU,EACV,MAAOP,EACP,MAAOQ,EACP,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAGC,EAAGC,EAAGC,EAAGX,EAChB,MAAO,CACL,GAAGO,EACH,UAAmBZ,GAAQY,EAAE,UAC7B,WAAqBC,EAAYV,GAAQS,EAAE,aAAhC,MAAyDC,IAAX,OAAeA,EAAI,wBAC5E,WAAqBC,EAAYL,GAAQG,EAAE,aAAhC,MAAyDE,IAAX,OAAeA,EAAI,CAC1E,IAAK,uFACL,OAAQ,kQACV,EACA,SAAmBE,GAAcD,EAAIT,GAAEM,EAAE,OAAO,KAAzB,MAA0CG,IAAX,OAAeA,EAAIH,EAAE,WAAlE,MAAyFI,IAAX,OAAeA,EAAI,YAC1G,WAAqBX,EAAYK,GAAQE,EAAE,aAAhC,MAAyDP,IAAX,OAAeA,EAAI,uCAC9E,CACF,EACAY,GAAI,CAACnB,EAAGU,IAAMA,EAAE,KAAK,GAAG,EAAIV,EAAE,iBAC9BoB,GAAmBC,EAAW,SAAUV,EAAGT,EAAG,CAC5C,GAAI,CACA,aAAcU,CAChB,EAAIU,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAASC,EACT,UAAWC,EACX,UAAWL,EACX,UAAWb,EACX,UAAWY,EACX,GAAGO,CACL,EAAIlB,GAAEE,CAAC,EACP,CACE,YAAaiB,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYC,EACZ,SAAUC,CACZ,EAAIC,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,gBAAiBC,GACjB,YAAaC,GACb,QAASb,EACT,kBAAmBc,EACrB,CAAC,EACDC,EAAIrB,GAAER,EAAGuB,CAAC,EACVO,EAAMC,EAAO,IAAI,EACjBC,EAAMC,EAAM,EACd,OAAoBrC,EAAEsC,EAAG,CACvB,GAAYrB,GAAQmB,EACpB,SAAuBpC,EAAEuC,EAAE,IAAK,CAC9B,QAASrB,EACT,QAASS,EACT,aAAc,IAAMH,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWgB,EAAE,eAAuBlB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBtB,EAAEN,GAAG,CAC1B,MAAOgC,EACP,SAAuB1B,EAAEyC,EAAG,CAC1B,KAAM5B,EACN,aAAc,GACd,SAAuB6B,EAAEH,EAAE,EAAG,CAC5B,GAAGnB,EACH,UAAW,GAAGoB,EAAE,iBAAkBxB,CAAC,mBACnC,mBAAoB,OACpB,iBAAkBiB,EAClB,SAAU,YACV,IAAatC,GAAQuC,EACrB,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGvB,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,EACA,kBAAmB,CACjB,OAAQ,kBACR,aAAc,iBAChB,CACF,EACA,GAAGgC,GAAE,CACH,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAGtB,EAAGE,CAAC,EACP,SAAU,CAAcvB,EAAE4C,EAAG,CAC3B,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,oBACP,GAAGpD,GAAE2B,CAAC,CACR,EACA,UAAW,iBACX,cAAe,GACf,iBAAkBc,EAClB,SAAU,YACV,MAAO,CACL,wBAAyB,MACzB,iBAAkB,4BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,CACF,CAAC,EAAgBS,EAAEH,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,aACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcjC,EAAE6C,EAAG,CAC3B,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMnB,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG6B,GAAE,CACH,UAAW,CACT,SAAuB3C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,6FACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlB,EAAGE,CAAC,CACT,CAAC,EAAgBvB,EAAE6C,EAAG,CACpB,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wCACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMhC,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG0C,GAAE,CACH,UAAW,CACT,SAAuB3C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlB,EAAGE,CAAC,CACT,CAAC,CAAC,CACJ,CAAC,EAAgBvB,EAAEuC,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,MACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,WAAY,sOACZ,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,mCACb,EACA,SAAuBjC,EAAE6C,EAAG,CAC1B,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,6DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,MACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDb,GAAI,CAAC,sZAAuZ,kFAAmF,oDAAqD,gTAAiT,0PAA2P,uSAAwS,mMAAoM,qYAAsY,gHAAiH,wHAAyH,wzBAAwzB,EACp+FC,GAAIyB,EAAEjC,GAAGO,GAAG,cAAc,EACrB2B,GAAQ1B,GACfA,GAAE,YAAc,oBAAqBA,GAAE,aAAe,CACpD,OAAQ,IACR,MAAO,GACT,EAAG2B,EAAE3B,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAM4B,EAAE,IACV,EACA,UAAW,CACT,wBAAyB,0GACzB,MAAO,QACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,wBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,IACV,CACF,CAAC,EAAGC,EAAE7B,GAAG,CAAC,CAAC,EC/XX,IAAI8B,GAAI,CACJ,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACAC,GAAI,CAAC,YAAa,WAAW,EAR/B,IAUEC,GAAI,CACF,UAAW,kBACX,UAAW,kBACb,EACF,SAASC,GAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAIC,GAAiB,OAAOA,GAAnB,UAAiCA,IAAT,MAA0B,OAAOA,EAAE,KAArB,SAA2BA,EAAgB,OAAOA,GAAnB,SAAuB,CACnG,IAAKA,CACP,EAAI,OACJC,GAAI,CAAC,CACH,MAAO,EACP,SAAUC,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpB,EAAY,GAAQF,EAAE,WACtBG,EAAMC,EAAQ,KAAO,CACnB,GAAGJ,EACH,WAAY,CACd,GAAI,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,EACzB,OAAoBK,EAAEH,EAAE,SAAU,CAChC,MAAOC,EACP,SAAUJ,CACZ,CAAC,CACH,EACAO,GAAI,CACF,KAAM,YACN,MAAO,WACT,EACAC,GAAI,CAAC,CACH,OAAQV,EACR,GAAIW,EACJ,MAAOT,EACP,KAAMC,EACN,SAAUS,EACV,MAAON,EACP,MAAOO,EACP,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAGC,EAAGC,EAAGC,EAAGV,EAChB,MAAO,CACL,GAAGM,EACH,UAAmBX,GAAQW,EAAE,UAC7B,WAAqBC,EAAYT,GAAQQ,EAAE,aAAhC,MAAyDC,IAAX,OAAeA,EAAI,wBAC5E,WAAqBC,EAAYd,GAAQY,EAAE,aAAhC,MAAyDE,IAAX,OAAeA,EAAI,CAC1E,IAAK,uFACL,OAAQ,kQACV,EACA,SAAmBE,GAAcD,EAAIR,GAAEK,EAAE,OAAO,KAAzB,MAA0CG,IAAX,OAAeA,EAAIH,EAAE,WAAlE,MAAyFI,IAAX,OAAeA,EAAI,YAC1G,WAAqBV,EAAYI,GAAQE,EAAE,aAAhC,MAAyDN,IAAX,OAAeA,EAAI,uCAC9E,CACF,EACAW,GAAI,CAACnB,EAAGW,IAAMA,EAAE,KAAK,GAAG,EAAIX,EAAE,iBAC9BoB,GAAmBC,EAAW,SAAUnB,EAAG,EAAG,CAC5C,GAAI,CACA,aAAcU,CAChB,EAAIU,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAAS,EACT,UAAWC,EACX,UAAWC,EACX,UAAWjB,EACX,UAAWW,EACX,GAAGO,CACL,EAAIjB,GAAER,CAAC,EACP,CACE,YAAa0B,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYC,EACZ,SAAUC,CACZ,EAAIC,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,gBAAiBC,GACjB,YAAaC,GACb,QAAS,EACT,kBAAmBC,EACrB,CAAC,EACDlB,EAAIF,GAAEjB,EAAGgC,CAAC,EACVM,EAAMC,EAAO,IAAI,EACjBC,EAAMC,EAAM,EACd,OAAoBnC,EAAEoC,EAAG,CACvB,GAAYpB,GAAQkB,EACpB,SAAuBlC,EAAEqC,EAAE,IAAK,CAC9B,QAAS,EACT,QAASX,EACT,aAAc,IAAMH,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWe,EAAE,eAAuBjB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBrB,EAAEP,GAAG,CAC1B,MAAOgC,EACP,SAAuBzB,EAAEuC,EAAG,CAC1B,KAAM3B,EACN,aAAc,GACd,SAAuB4B,EAAEH,EAAE,EAAG,CAC5B,GAAGlB,EACH,UAAW,GAAGmB,EAAE,iBAAkBvB,CAAC,kBACnC,mBAAoB,OACpB,iBAAkBF,EAClB,SAAU,YACV,IAAa,GAAQmB,EACrB,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGtB,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,kBACR,aAAc,iBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAG+B,GAAE,CACH,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAGrB,EAAGE,CAAC,EACP,SAAU,CAActB,EAAE0C,EAAG,CAC3B,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,oBACP,GAAGnD,GAAE0B,CAAC,CACR,EACA,UAAW,gBACX,cAAe,GACf,iBAAkBJ,EAClB,SAAU,YACV,MAAO,CACL,wBAAyB,MACzB,iBAAkB,4BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,CACF,CAAC,EAAgB2B,EAAEH,EAAE,IAAK,CACxB,UAAW,iBACX,mBAAoB,aACpB,iBAAkBxB,EAClB,SAAU,YACV,SAAU,CAAcb,EAAE2C,EAAG,CAC3B,sBAAuB,GACvB,SAAuB3C,EAAI6B,EAAU,CACnC,SAAuB7B,EAAEqC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBxB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMK,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGuB,GAAE,CACH,UAAW,CACT,SAAuBzC,EAAI6B,EAAU,CACnC,SAAuB7B,EAAEqC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,6FACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGjB,EAAGE,CAAC,CACT,CAAC,EAAgBtB,EAAE2C,EAAG,CACpB,sBAAuB,GACvB,SAAuB3C,EAAI6B,EAAU,CACnC,SAAuB7B,EAAEqC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBxB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGwC,GAAE,CACH,UAAW,CACT,SAAuBzC,EAAI6B,EAAU,CACnC,SAAuB7B,EAAEqC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGjB,EAAGE,CAAC,CACT,CAAC,CAAC,CACJ,CAAC,EAAgBtB,EAAEqC,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,MACpB,iBAAkBxB,EAClB,SAAU,YACV,MAAO,CACL,WAAY,sOACZ,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,mCACb,EACA,SAAuBb,EAAE2C,EAAG,CAC1B,sBAAuB,GACvB,SAAuB3C,EAAI6B,EAAU,CACnC,SAAuB7B,EAAEqC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,6DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,MACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBxB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDM,GAAI,CAAC,sZAAuZ,kFAAmF,mDAAoD,gTAAiT,yPAA0P,wSAAyS,mMAAoM,qYAAsY,gHAAiH,uHAAwH,4zBAA4zB,EACt+FC,GAAIwB,EAAEhC,GAAGO,GAAG,cAAc,EACrB0B,GAAQzB,GACfA,GAAE,YAAc,aAAcA,GAAE,aAAe,CAC7C,OAAQ,IACR,MAAO,GACT,EAAG0B,EAAE1B,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAM2B,EAAE,IACV,EACA,UAAW,CACT,wBAAyB,0GACzB,MAAO,QACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,wBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,IACV,CACF,CAAC,EAAGC,EAAE5B,GAAG,CAAC,CAAC,EC/XX,IAAI6B,GAAI,CACJ,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACAC,GAAI,CAAC,YAAa,WAAW,EAR/B,IAUEC,GAAI,CACF,UAAW,kBACX,UAAW,kBACb,EACF,SAASC,GAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAIC,GAAiB,OAAOA,GAAnB,UAAiCA,IAAT,MAA0B,OAAOA,EAAE,KAArB,SAA2BA,EAAgB,OAAOA,GAAnB,SAAuB,CACnG,IAAKA,CACP,EAAI,OACJC,GAAI,CAAC,CACH,MAAO,EACP,SAAU,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpB,EAAY,GAAQF,EAAE,WACtBG,EAAMC,EAAQ,KAAO,CACnB,GAAGJ,EACH,WAAY,CACd,GAAI,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,EACzB,OAAoBK,EAAEH,EAAE,SAAU,CAChC,MAAOC,EACP,SAAU,CACZ,CAAC,CACH,EACAG,GAAI,CACF,KAAM,YACN,MAAO,WACT,EACAC,GAAI,CAAC,CACH,OAAQT,EACR,GAAIU,EACJ,MAAOC,EACP,KAAMT,EACN,SAAUU,EACV,MAAOP,EACP,MAAOQ,EACP,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAGC,EAAGC,EAAGC,EAAGX,EAChB,MAAO,CACL,GAAGO,EACH,UAAmBZ,GAAQY,EAAE,UAC7B,WAAqBC,EAAYV,GAAQS,EAAE,aAAhC,MAAyDC,IAAX,OAAeA,EAAI,wBAC5E,WAAqBC,EAAYL,GAAQG,EAAE,aAAhC,MAAyDE,IAAX,OAAeA,EAAI,CAC1E,IAAK,uFACL,OAAQ,kQACV,EACA,SAAmBE,GAAcD,EAAIT,GAAEM,EAAE,OAAO,KAAzB,MAA0CG,IAAX,OAAeA,EAAIH,EAAE,WAAlE,MAAyFI,IAAX,OAAeA,EAAI,YAC1G,WAAqBX,EAAYK,GAAQE,EAAE,aAAhC,MAAyDP,IAAX,OAAeA,EAAI,uCAC9E,CACF,EACAY,GAAI,CAACnB,EAAGU,IAAMA,EAAE,KAAK,GAAG,EAAIV,EAAE,iBAC9BoB,GAAmBC,EAAW,SAAUV,EAAGT,EAAG,CAC5C,GAAI,CACA,aAAcU,CAChB,EAAIU,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAASC,EACT,UAAWC,EACX,UAAWC,EACX,UAAWnB,EACX,UAAWY,EACX,GAAGQ,CACL,EAAInB,GAAEE,CAAC,EACP,CACE,YAAakB,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYZ,EACZ,SAAUa,CACZ,EAAIC,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,gBAAiBC,GACjB,YAAaC,GACb,QAASb,EACT,kBAAmBc,EACrB,CAAC,EACDC,EAAIrB,GAAER,EAAGuB,CAAC,EACVO,EAAMC,EAAO,IAAI,EACjBC,EAAMC,EAAM,EACd,OAAoBrC,EAAEsC,EAAG,CACvB,GAAYrB,GAAQmB,EACpB,SAAuBpC,EAAEuC,EAAE,IAAK,CAC9B,QAASrB,EACT,QAASS,EACT,aAAc,IAAMF,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWe,EAAE,eAAuBjB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBvB,EAAEN,GAAG,CAC1B,MAAOoB,EACP,SAAuBd,EAAEyC,EAAG,CAC1B,KAAM5B,EACN,aAAc,GACd,SAAuB6B,EAAEH,EAAE,EAAG,CAC5B,GAAGlB,EACH,UAAW,GAAGmB,EAAE,iBAAkBxB,CAAC,kBACnC,mBAAoB,OACpB,iBAAkBiB,EAClB,SAAU,YACV,IAAatC,GAAQuC,EACrB,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGvB,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,kBACR,aAAc,iBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGgC,GAAE,CACH,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAGrB,EAAGE,CAAC,EACP,SAAU,CAAcxB,EAAE4C,EAAG,CAC3B,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,oBACP,GAAGpD,GAAE2B,CAAC,CACR,EACA,UAAW,gBACX,cAAe,GACf,iBAAkBc,EAClB,SAAU,YACV,MAAO,CACL,wBAAyB,MACzB,iBAAkB,4BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,CACF,CAAC,EAAgBS,EAAEH,EAAE,IAAK,CACxB,UAAW,iBACX,mBAAoB,aACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcjC,EAAE6C,EAAG,CAC3B,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMb,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGuB,GAAE,CACH,UAAW,CACT,SAAuB3C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,6FACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGjB,EAAGE,CAAC,CACT,CAAC,EAAgBxB,EAAE6C,EAAG,CACpB,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wCACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMhC,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG0C,GAAE,CACH,UAAW,CACT,SAAuB3C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGjB,EAAGE,CAAC,CACT,CAAC,CAAC,CACJ,CAAC,EAAgBxB,EAAEuC,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,MACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,WAAY,sOACZ,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,mCACb,EACA,SAAuBjC,EAAE6C,EAAG,CAC1B,sBAAuB,GACvB,SAAuB7C,EAAIkB,EAAU,CACnC,SAAuBlB,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,6DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,MACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDZ,GAAI,CAAC,sZAAuZ,kFAAmF,mDAAoD,gTAAiT,yPAA0P,wSAAyS,mMAAoM,qYAAsY,gHAAiH,uHAAwH,4zBAA4zB,EACt+FC,GAAIwB,EAAEjC,GAAGQ,GAAG,cAAc,EACrB0B,GAAQzB,GACfA,GAAE,YAAc,oBAAqBA,GAAE,aAAe,CACpD,OAAQ,IACR,MAAO,GACT,EAAG0B,EAAE1B,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAM2B,EAAE,IACV,EACA,UAAW,CACT,wBAAyB,0GACzB,MAAO,QACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,wBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,IACV,CACF,CAAC,EAAGC,EAAE5B,GAAG,CAAC,CAAC,EC/XX,IAAI6B,GAAI,CACJ,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACAC,GAAI,CAAC,YAAa,WAAW,EAR/B,IAUEC,GAAI,CACF,UAAW,kBACX,UAAW,kBACb,EACF,SAASC,GAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAIC,GAAiB,OAAOA,GAAnB,UAAiCA,IAAT,MAA0B,OAAOA,EAAE,KAArB,SAA2BA,EAAgB,OAAOA,GAAnB,SAAuB,CACnG,IAAKA,CACP,EAAI,OACJC,GAAI,CAAC,CACH,MAAO,EACP,SAAUC,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpB,EAAY,GAAQF,EAAE,WACtBG,EAAMC,EAAQ,KAAO,CACnB,GAAGJ,EACH,WAAY,CACd,GAAI,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,EACzB,OAAoBK,EAAEH,EAAE,SAAU,CAChC,MAAOC,EACP,SAAUJ,CACZ,CAAC,CACH,EACAO,GAAI,CACF,KAAM,YACN,MAAO,WACT,EACAC,GAAI,CAAC,CACH,OAAQV,EACR,GAAIW,EACJ,MAAOT,EACP,KAAMC,EACN,SAAUS,EACV,MAAON,EACP,MAAOO,EACP,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAGC,EAAGC,EAAGC,EAAGV,EAChB,MAAO,CACL,GAAGM,EACH,UAAmBX,GAAQW,EAAE,UAC7B,WAAqBC,EAAYT,GAAQQ,EAAE,aAAhC,MAAyDC,IAAX,OAAeA,EAAI,wBAC5E,WAAqBC,EAAYd,GAAQY,EAAE,aAAhC,MAAyDE,IAAX,OAAeA,EAAI,CAC1E,IAAK,uFACL,OAAQ,kQACV,EACA,SAAmBE,GAAcD,EAAIR,GAAEK,EAAE,OAAO,KAAzB,MAA0CG,IAAX,OAAeA,EAAIH,EAAE,WAAlE,MAAyFI,IAAX,OAAeA,EAAI,YAC1G,WAAqBV,EAAYI,GAAQE,EAAE,aAAhC,MAAyDN,IAAX,OAAeA,EAAI,uCAC9E,CACF,EACAW,GAAI,CAACnB,EAAGW,IAAMA,EAAE,KAAK,GAAG,EAAIX,EAAE,iBAC9BoB,GAAmBC,EAAW,SAAUnB,EAAG,EAAG,CAC5C,GAAI,CACA,aAAcU,CAChB,EAAIU,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAASC,EACT,UAAWC,EACX,UAAWC,EACX,UAAWlB,EACX,UAAWW,EACX,GAAGQ,CACL,EAAIlB,GAAER,CAAC,EACP,CACE,YAAa2B,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYC,EACZ,SAAUC,CACZ,EAAIC,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,gBAAiBC,GACjB,YAAaC,GACb,QAASd,EACT,kBAAmBe,EACrB,CAAC,EACDC,EAAItB,GAAEjB,EAAGiC,CAAC,EACVO,EAAMC,EAAO,IAAI,EACjBC,EAAMC,EAAM,EACd,OAAoBrC,EAAEsC,EAAG,CACvB,GAAYtB,GAAQoB,EACpB,SAAuBpC,EAAEuC,EAAE,IAAK,CAC9B,QAAStB,EACT,QAASU,EACT,aAAc,IAAMH,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWgB,EAAE,eAAuBlB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBtB,EAAEP,GAAG,CAC1B,MAAOiC,EACP,SAAuB1B,EAAEyC,EAAG,CAC1B,KAAM7B,EACN,aAAc,GACd,SAAuBK,EAAEsB,EAAE,EAAG,CAC5B,GAAGnB,EACH,UAAW,GAAGoB,EAAE,iBAAkBzB,CAAC,kBACnC,mBAAoB,OACpB,iBAAkBkB,EAClB,SAAU,YACV,IAAa,GAAQC,EACrB,MAAO,CACL,OAAQ,gBACR,aAAc,gBACd,GAAGxB,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,OAAQ,kBACR,aAAc,iBAChB,EACA,kBAAmB,CACjB,OAAQ,mBACR,aAAc,kBAChB,CACF,EACA,GAAGgC,GAAE,CACH,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAGrB,EAAGE,CAAC,EACP,SAAU,CAAcvB,EAAE2C,EAAG,CAC3B,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,oBACP,GAAGpD,GAAE2B,CAAC,CACR,EACA,UAAW,iBACX,cAAe,GACf,iBAAkBe,EAClB,SAAU,YACV,MAAO,CACL,wBAAyB,MACzB,iBAAkB,4BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,CACF,CAAC,EAAgBhB,EAAEsB,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,aACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcjC,EAAE4C,EAAG,CAC3B,sBAAuB,GACvB,SAAuB5C,EAAI6C,EAAU,CACnC,SAAuB7C,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,wBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMd,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,oEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGuB,GAAE,CACH,UAAW,CACT,SAAuB1C,EAAI6C,EAAU,CACnC,SAAuB7C,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,sBAAuB,6FACzB,EACA,SAAU,uBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlB,EAAGE,CAAC,CACT,CAAC,EAAgBvB,EAAE4C,EAAG,CACpB,sBAAuB,GACvB,SAAuB5C,EAAI6C,EAAU,CACnC,SAAuB7C,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,wCACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMhC,EACN,SAAU,CACR,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGyC,GAAE,CACH,UAAW,CACT,SAAuB1C,EAAI6C,EAAU,CACnC,SAAuB7C,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,qBAAsB,OACtB,0BAA2B,UAC3B,sBAAuB,gGACzB,EACA,SAAU,uCACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlB,EAAGE,CAAC,CACT,CAAC,CAAC,CACJ,CAAC,EAAgBvB,EAAEuC,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,MACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,WAAY,sOACZ,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,mCACb,EACA,SAAuBjC,EAAE4C,EAAG,CAC1B,sBAAuB,GACvB,SAAuB5C,EAAI6C,EAAU,CACnC,SAAuB7C,EAAEuC,EAAE,EAAG,CAC5B,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,6DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,MACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDb,GAAI,CAAC,sZAAuZ,kFAAmF,mDAAoD,iTAAkT,0PAA2P,uSAAwS,mMAAoM,qYAAsY,iHAAkH,uHAAwH,wzBAAwzB,EACp+FC,GAAIyB,EAAElC,GAAGQ,GAAG,cAAc,EACrB2B,GAAQ1B,GACfA,GAAE,YAAc,kBAAmBA,GAAE,aAAe,CAClD,OAAQ,IACR,MAAO,GACT,EAAG2B,EAAE3B,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,OAAO,EAC9B,MAAO,UACP,KAAM4B,EAAE,IACV,EACA,UAAW,CACT,wBAAyB,0GACzB,MAAO,QACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,wBACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,wCACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,IACV,CACF,CAAC,EAAGC,EAAE7B,GAAG,CAAC,CAAC,EC3XX,IAAI8B,GAAIC,EAAEC,EAAC,EACTC,GAAIF,EAAEG,EAAC,EACPC,GAAIJ,EAAEK,EAAC,EACPC,GAAIN,EAAEO,EAAC,EACPC,GAAI,CAAC,YAAa,YAAa,YAAa,WAAW,EAJzD,IAMEC,GAAI,CACF,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,iBACb,EACF,SAASC,GAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAI,CAACC,EAAGC,IAAM,CACZ,GAAID,GAAiB,OAAOA,GAAnB,SAAsB,MAAO,CACpC,GAAGA,EACH,IAAKC,CACP,CACF,EACAC,GAAI,CAAC,CACH,MAAO,EACP,SAAU,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpBC,EAAY,GAAQH,EAAE,WACtBI,EAAMC,EAAQ,KAAO,CACnB,GAAGL,EACH,WAAYG,CACd,GAAI,CAAC,KAAK,UAAUA,CAAC,CAAC,CAAC,EACzB,OAAoBG,EAAEJ,EAAE,SAAU,CAChC,MAAOE,EACP,SAAU,CACZ,CAAC,CACH,EACAG,GAAI,CACF,eAAgB,YAChB,cAAe,YACf,gBAAiB,YACjB,eAAgB,WAClB,EACAC,GAAI,CAAC,CACH,OAAQX,EACR,GAAIC,EACJ,MAAOW,EACP,MAAOT,EACP,GAAGG,CACL,IAAM,CACJ,IAAIC,EAAGM,EACP,MAAO,CACL,GAAGP,EACH,UAAmBM,GAAQN,EAAE,UAC7B,SAAmBO,GAAcN,EAAIG,GAAEJ,EAAE,OAAO,KAAzB,MAA0CC,IAAX,OAAeA,EAAID,EAAE,WAAlE,MAAyFO,IAAX,OAAeA,EAAI,WAC5G,CACF,EACAC,GAAI,CAACd,EAAGC,IAAMA,EAAE,KAAK,GAAG,EAAID,EAAE,iBAC9Be,GAAmBC,EAAW,SAAUJ,EAAGT,EAAG,CAC5C,GAAI,CACA,aAAc,CAChB,EAAIc,EAAE,EACN,CACE,MAAOJ,EACP,UAAWK,EACX,SAAUC,EACV,QAASC,EACT,UAAWC,EACX,GAAGC,CACL,EAAIX,GAAEC,CAAC,EACP,CACE,YAAaI,EACb,WAAYO,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYhB,EACZ,SAAUK,CACZ,EAAIY,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,YAAaC,GACb,QAAST,EACT,kBAAmBU,EACrB,CAAC,EACDC,EAAIjB,GAAEF,EAAGG,CAAC,EACV,CACE,sBAAuBiB,EACvB,MAAOC,CACT,EAAIC,GAAElB,CAAC,EACPmB,EAAIH,EAAE,SAAUhC,KAAM,CACpB,GAAIqB,GACM,MAAMA,EAAE,GAAGrB,EAAC,IAChB,GAAU,MAAO,EAEzB,CAAC,EACDoC,EAAMC,EAAO,IAAI,EACjBC,EAAIC,GAAE,EACNC,GAAMC,EAAM,EACd,OAAoBhC,EAAEiC,EAAG,CACvB,GAAYvB,GAAQqB,GACpB,SAAuB/B,EAAEkC,EAAE,IAAK,CAC9B,QAASvB,EACT,QAASL,EACT,aAAc,IAAMU,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWmB,EAAE,eAAuBrB,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBd,EAAEP,GAAG,CAC1B,MAAOQ,EACP,SAAuBmC,EAAEF,EAAE,IAAK,CAC9B,GAAGrB,EACH,UAAWsB,EAAE,iBAAkB1B,CAAC,EAChC,mBAAoB,eACpB,iBAAkB,GAClB,iBAAkBa,EAClB,SAAU,YACV,aAAcI,EACd,IAAahC,GAAQiC,EACrB,MAAO,CACL,GAAGvB,CACL,EACA,GAAGiC,GAAE,CACH,UAAW,CACT,mBAAoB,aACtB,EACA,UAAW,CACT,mBAAoB,eACtB,EACA,UAAW,CACT,mBAAoB,cACtB,CACF,EAAG9B,EAAGQ,CAAC,EACP,SAAU,CAAcf,EAAEkC,EAAE,IAAK,CAC/B,UAAW,2BACX,iBAAkBZ,EAClB,SAAU,sBACV,SAAuBtB,EAAEsC,GAAG,CAC1B,UAAWC,EAAE,CACX,UAAW,WACb,EAAGV,CAAC,EACJ,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,MAAO,MACT,EACA,UAAW,cACX,UAAWvC,GAAE,CACX,IAAK,qEACL,OAAQ,kQACV,EAAG,EAAE,EACL,QAAS,YACT,MAAO,OACP,UAAW,kCACX,GAAG+C,GAAE,CACH,UAAW,CACT,UAAW/C,GAAE,CACX,IAAK,uEACL,OAAQ,wQACV,EAAG,EAAE,EACL,QAAS,WACX,EACA,UAAW,CACT,UAAWA,GAAE,CACX,IAAK,uEACL,OAAQ,yKACV,EAAG,EAAE,EACL,QAAS,WACX,CACF,EAAGiB,EAAGQ,CAAC,CACT,CAAC,CACH,CAAC,EAAgBf,EAAEkC,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBZ,EAClB,SAAU,sBACV,SAAuBtB,EAAEwC,GAAG,CAC1B,UAAWD,EAAE,CACX,UAAW,WACb,EAAGV,CAAC,EACJ,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,MAAO,MACT,EACA,UAAW,mBACX,UAAWvC,GAAE,CACX,IAAK,sEACL,OAAQ,qQACV,EAAG,EAAE,EACL,QAAS,YACT,MAAO,OACP,UAAW,mCACX,GAAG+C,GAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAG9B,EAAGQ,CAAC,CACT,CAAC,CACH,CAAC,EAAgBf,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBZ,EAClB,SAAU,sBACV,SAAuBtB,EAAEyC,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,UAAW,8BACX,MAAO,CACL,MAAO,MACT,EACA,UAAW,kBACX,UAAWnD,GAAE,CACX,IAAK,qEACL,OAAQ,kQACV,EAAG,EAAE,EACL,QAAS,YACT,MAAO,OACP,UAAW,8BACX,GAAG+C,GAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAG9B,EAAGQ,CAAC,CACT,CAAC,CACH,CAAC,EAAgBf,EAAEkC,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBZ,EAClB,SAAU,sBACV,SAAuBtB,EAAE0C,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,UAAWH,EAAE,CACX,UAAW,WACb,EAAGV,CAAC,EACJ,SAAU,YACV,MAAO,CACL,MAAO,MACT,EACA,UAAW,aACX,UAAWvC,GAAE,CACX,IAAK,qEACL,OAAQ,kQACV,EAAG,EAAE,EACL,QAAS,YACT,MAAO,OACP,UAAW,+BACX,GAAG+C,GAAE,CACH,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAG9B,EAAGQ,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDO,GAAI,CAAC,sZAAuZ,kFAAmF,mDAAoD,6UAA8U,sSAAuS,uLAAwL,oeAAoe,EACpzDC,GAAIoB,EAAErC,GAAGgB,GAAG,cAAc,EACrBsB,GAAQrB,GACfA,GAAE,YAAc,mBAAoBA,GAAE,aAAe,CACnD,OAAQ,IACR,MAAO,IACT,EAAGsB,EAAEtB,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,WAAW,EAC5D,aAAc,CAAC,eAAgB,cAAe,gBAAiB,cAAc,EAC7E,MAAO,UACP,KAAMuB,EAAE,IACV,EACA,UAAW,CACT,MAAO,QACP,KAAMA,EAAE,YACV,CACF,CAAC,EAAGC,EAAExB,GAAG,CAAC,GAAGX,GAAG,GAAGC,GAAG,GAAGN,GAAG,GAAGO,EAAC,CAAC,EClUjC,IAAIkC,GAAIC,EAAEC,CAAC,EACTC,GAAIF,EAAEG,EAAC,EACPC,GAAIJ,EAAEK,EAAC,EACPC,GAAI,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAH3L,IAKEC,GAAI,CACF,UAAW,mBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,kBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,iBACb,EACF,SAASC,EAAEC,KAAMC,EAAG,CAClB,IAAIC,EAAI,CAAC,EACT,OAAoBD,GAAE,QAAQA,GAAKA,GAAK,OAAO,OAAOC,EAAGF,EAAEC,CAAC,CAAC,CAAC,EAAGC,CACnE,CACA,IAAIC,GAAI,CACJ,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EARF,IAsBEC,GAAI,CAAC,CACH,MAAO,EACP,SAAUC,CACZ,IAAM,CACJ,IAAIC,EAAMC,EAAWC,CAAC,EACpBC,EAAY,GAAQH,EAAE,WACtBI,EAAMC,EAAQ,KAAO,CACnB,GAAGL,EACH,WAAYG,CACd,GAAI,CAAC,KAAK,UAAUA,CAAC,CAAC,CAAC,EACzB,OAAoBG,EAAEJ,EAAE,SAAU,CAChC,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACAQ,GAAI,CACF,UAAW,YACX,YAAa,YACb,kBAAmB,YACnB,YAAa,YACb,kBAAmB,YACnB,YAAa,YACb,mBAAoB,YACpB,YAAa,YACb,mBAAoB,YACpB,YAAa,YACb,mBAAoB,YACpB,YAAa,YACb,mBAAoB,YACpB,YAAa,WACf,EACAC,GAAI,CAAC,CACH,OAAQC,EACR,GAAIC,EACJ,MAAOX,EACP,GAAGC,CACL,IAAM,CACJ,IAAIG,EAAGC,EACP,MAAO,CACL,GAAGJ,EACH,SAAmBI,GAAcD,EAAII,GAAEP,EAAE,OAAO,KAAzB,MAA0CG,IAAX,OAAeA,EAAIH,EAAE,WAAlE,MAAyFI,IAAX,OAAeA,EAAI,WAC5G,CACF,EACAO,GAAI,CAACF,EAAGC,IAAMA,EAAE,KAAK,GAAG,EAAID,EAAE,iBAC9BG,GAAmBC,EAAW,SAAUd,EAAG,EAAG,CAC5C,GAAI,CACA,aAAc,CAChB,EAAIe,EAAE,EACN,CACE,MAAO,EACP,UAAWR,EACX,SAAUS,EACV,QAASC,EACT,GAAGC,CACL,EAAIT,GAAET,CAAC,EACP,CACE,YAAamB,EACb,WAAYC,EACZ,eAAgBC,EAChB,gBAAiBC,EACjB,WAAYC,EACZ,WAAYf,EACZ,SAAUK,CACZ,EAAIW,EAAE,CACJ,WAAYC,GACZ,eAAgB,YAChB,YAAaC,GACb,QAAST,EACT,kBAAmBU,EACrB,CAAC,EACDC,EAAIhB,GAAEZ,EAAGa,CAAC,EACV,CACE,sBAAuBgB,EACvB,MAAOC,CACT,EAAIC,GAAEZ,CAAC,EACPa,EAAIH,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDU,EAAIJ,EAAE,SAAUnB,IAAM,CACpB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACDW,EAAIL,EAAE,SAAUnB,IAAM,CACpB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACDY,EAAIN,EAAE,SAAUnB,IAAM,CACpB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACDa,GAAIP,EAAE,SAAUnB,IAAM,CACpB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACDc,GAAIR,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDe,GAAIT,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDgB,GAAIV,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDT,GAAIe,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDiB,GAAIX,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDkB,GAAIZ,EAAE,SAAUnB,IAAM,CACpBa,EAAE,WAAW,CACf,CAAC,EACDmB,GAAKb,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDoB,GAAKd,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDqB,GAAKf,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDsB,GAAKhB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDuB,GAAKjB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDwB,GAAKlB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDyB,GAAKnB,EAAE,SAAUnB,IAAM,CACrB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACD0B,GAAKpB,EAAE,SAAUnB,IAAM,CACrB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACD2B,GAAKrB,EAAE,SAAUnB,IAAM,CACrB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACD4B,GAAKtB,EAAE,SAAUnB,IAAM,CACrB,MAAMoB,EAAE,IAAMP,EAAE,WAAW,EAAG,GAAG,CACnC,CAAC,EACD6B,GAAKvB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACD8B,GAAKxB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACD+B,GAAKzB,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDgC,GAAK1B,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDiC,GAAK3B,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDkC,GAAK5B,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDmC,GAAK7B,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDoC,GAAK9B,EAAE,SAAUnB,IAAM,CACrBa,EAAE,WAAW,CACf,CAAC,EACDqC,GAAOC,EAAO,IAAI,EAClBC,GAAK,IAAM,CAAC,CAAC,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAAE,SAAS3C,CAAC,EAChI4C,GAAK,IAAM,CAAC,CAAC,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAAE,SAAS5C,CAAC,EACtG6C,GAAOC,EAAM,EACbC,GAAK,CAAGC,GAAaA,EAAS,EAChC,OAAoB5D,EAAE6D,EAAG,CACvB,GAAYpD,GAAQgD,GACpB,SAAuBzD,EAAE8D,EAAE,IAAK,CAC9B,QAASpD,EACT,QAASJ,EACT,aAAc,IAAMS,EAAE,CACpB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAE,CAClB,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAE,CACb,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAE,CACnB,UAAW,EACb,CAAC,EACD,UAAWgD,EAAE,eAAgB,GAAGJ,GAAI9C,CAAC,EACrC,MAAO,CACL,QAAS,UACX,EACA,SAAuBb,EAAER,GAAG,CAC1B,MAAOS,EACP,SAAuB+D,EAAEF,EAAE,IAAK,CAC9B,GAAGnD,EACH,UAAWoD,EAAE,gBAAiB/D,CAAC,EAC/B,mBAAoB,YACpB,iBAAkBqB,EAClB,SAAU,YACV,IAAa,GAAQgC,GACrB,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,UAAW,OACX,GAAG,CACL,EACA,SAAU,CACR,UAAW,CACT,uBAAwB,GACxB,wBAAyB,GACzB,UAAW,mCACb,EACA,UAAW,CACT,uBAAwB,GACxB,wBAAyB,EAC3B,EACA,UAAW,CACT,UAAW,mCACb,EACA,UAAW,CACT,uBAAwB,GACxB,wBAAyB,GACzB,UAAW,mCACb,EACA,UAAW,CACT,UAAW,mCACb,EACA,UAAW,CACT,uBAAwB,GACxB,wBAAyB,EAC3B,CACF,EACA,GAAGY,EAAE,CACH,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,kBACtB,EACA,UAAW,CACT,mBAAoB,iBACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,kBACtB,EACA,UAAW,CACT,mBAAoB,kBACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,SACtB,EACA,UAAW,CACT,mBAAoB,kBACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,iBACtB,CACF,EAAGrD,EAAGE,CAAC,EACP,SAAU,CAACyC,GAAG,GAAkBvD,EAAE8D,EAAE,IAAK,CACvC,UAAW,iBACX,mBAAoB,cACpB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,UAAW,MACb,EACA,SAAU,CACR,UAAW,CACT,UAAW,mCACb,EACA,UAAW,CACT,UAAW,mCACb,EACA,UAAW,CACT,UAAW,mCACb,EACA,UAAW,CACT,UAAW,mCACb,CACF,EACA,SAAuB2C,EAAEF,EAAE,IAAK,CAC9B,UAAW,gBACX,mBAAoB,OACpB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oEACnB,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,mEACnB,EACA,UAAW,CACT,gBAAiB,mEACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,mEACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,mEACnB,CACF,EACA,SAAU,CAACkC,GAAG,GAAkBS,EAAEF,EAAE,IAAK,CACvC,UAAW,iBACX,mBAAoB,YACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAAcrB,EAAEkE,EAAG,CAC3B,GAAGD,EAAE,CACH,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,EACA,UAAW,CACT,KAAM,CACJ,UAAW,WACb,CACF,CACF,EAAGrD,EAAGE,CAAC,EACP,SAAuBd,EAAEmE,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,MACL,gBAAiB,IACjB,eAAgB,IAChB,YAAa,IACb,WAAY,IACZ,IAAK,sEACP,EACA,UAAW,+BACX,mBAAoB,OACpB,iBAAkB9C,EAClB,SAAU,YACV,GAAG4C,EAAE,CACH,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,oEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,oEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,MACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,MACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,MACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,oEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,MACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,oEACP,CACF,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBd,EAAE8D,EAAE,IAAK,CACxB,UAAW,0BACX,mBAAoB,mBACpB,iBAAkBzC,EAClB,SAAU,sBACV,KAAM,mBACN,MAAO,CACL,OAAQ,IACV,EACA,SAAuBrB,EAAEoE,EAAG,CAC1B,MAAO,qBACP,OAAQ,OACR,WAAY,GACZ,cAAe,kBACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,KAAM,mBACN,QAAS3C,EACT,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,OACP,GAAGwC,EAAE,CACH,UAAW,CACT,QAASvC,CACX,EACA,UAAW,CACT,cAAe,IACf,QAASE,CACX,EACA,UAAW,CACT,MAAO,+FACP,cAAe,IACf,QAASC,EACX,EACA,UAAW,CACT,MAAO,+FACP,cAAe,IACf,QAASE,EACX,EACA,UAAW,CACT,MAAO,+FACP,QAASJ,CACX,EACA,UAAW,CACT,cAAe,IACf,QAASG,EACX,EACA,UAAW,CACT,MAAO,+FACP,cAAe,IACf,QAASC,EACX,EACA,UAAW,CACT,cAAe,IACf,QAASD,EACX,CACF,EAAGlB,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAG,CAAC,CAAC,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBoD,EAAEF,EAAE,IAAK,CACnE,UAAW,gBACX,mBAAoB,MACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAAC,CAAC,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAAE,SAAST,CAAC,GAAkBoD,EAAEF,EAAE,IAAK,CAC9H,UAAW,gBACX,mBAAoB,OACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAAcrB,EAAEqE,GAAG,CAC3B,UAAW,gBACX,mBAAoB,SACpB,OAAQ,WACR,iBAAkBhD,EAClB,SAAU,YACV,QAAS,EACT,IAAK,+5BACL,aAAc,WACd,mBAAoB,EACtB,CAAC,EAAgBrB,EAAEsE,EAAG,CACpB,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAGmC,GAAG,GAAkBQ,EAAEF,EAAE,IAAK,CAChC,UAAW,iBACX,mBAAoB,OACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAACmC,GAAG,GAAkBxD,EAAEsE,EAAG,CACnC,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,QACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAG0C,GAAG,GAAkBxD,EAAEsE,EAAG,CAC5B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,QACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,SACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,+IACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,+IACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,SACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,+IACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAG0C,GAAG,GAAkBQ,EAAEF,EAAE,IAAK,CAChC,UAAW,gBACX,mBAAoB,aACpB,iBAAkB,GAClB,iBAAkBzC,EAClB,SAAU,YACV,aAAcW,GACd,MAAO,CACL,QAAS,CACX,EACA,SAAU,CACR,UAAW,CACT,QAAS,EACX,EACA,UAAW,CACT,QAAS,EACX,CACF,EACA,GAAGiC,EAAE,CACH,UAAW,CACT,aAAc1D,EAChB,EACA,UAAW,CACT,aAAc0B,EAChB,EACA,UAAW,CACT,aAAc,OACd,MAAOE,EACT,EACA,UAAW,CACT,aAAc5B,EAChB,EACA,UAAW,CACT,aAAc0B,EAChB,EACA,UAAW,CACT,aAAc,OACd,MAAOC,EACT,CACF,EAAGtB,EAAGE,CAAC,EACP,SAAU,CAAcd,EAAEsE,EAAG,CAC3B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,eACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,sEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,uEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,+FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBd,EAAE8D,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBzC,EAClB,SAAU,sBACV,MAAO,CACL,OAAQ,CACV,EACA,SAAU,CACR,UAAW,CACT,OAAQ,GACV,EACA,UAAW,CACT,OAAQ,GACV,CACF,EACA,SAAuBrB,EAAEoE,EAAG,CAC1B,MAAO,qGACP,OAAQ,OACR,WAAY,eACZ,cAAe,OACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,OACP,GAAGH,EAAE,CACH,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,8FACT,EACA,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,qGACT,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAG0C,GAAG,GAAkBQ,EAAEF,EAAE,IAAK,CAChC,UAAW,gBACX,mBAAoB,aACpB,iBAAkB,GAClB,iBAAkBzC,EAClB,SAAU,YACV,aAAce,GACd,GAAG6B,EAAE,CACH,UAAW,CACT,aAAc5B,EAChB,EACA,UAAW,CACT,aAAcC,EAChB,EACA,UAAW,CACT,aAAcA,EAChB,EACA,UAAW,CACT,aAAc,OACd,MAAOC,EACT,EACA,UAAW,CACT,aAAc,OACd,MAAOC,EACT,EACA,UAAW,CACT,aAAcH,EAChB,CACF,EAAGzB,EAAGE,CAAC,EACP,SAAU,CAAcd,EAAEsE,EAAG,CAC3B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,WACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,uEACxB,EACA,UAAW,CACT,qBAAsB,sEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,+FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBd,EAAE8D,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBzC,EAClB,SAAU,sBACV,MAAO,CACL,OAAQ,CACV,EACA,SAAU,CACR,UAAW,CACT,OAAQ,GACV,EACA,UAAW,CACT,OAAQ,GACV,CACF,EACA,SAAuBrB,EAAEoE,EAAG,CAC1B,MAAO,qGACP,OAAQ,OACR,WAAY,eACZ,cAAe,OACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,OACP,GAAGH,EAAE,CACH,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,qGACT,EACA,UAAW,CACT,MAAO,8FACT,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAG,CAAC,CAAC,CAAC,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBZ,EAAE8D,EAAE,IAAK,CACpE,UAAW,0BACX,iBAAkBzC,EAClB,SAAU,sBACV,SAAuBrB,EAAEwE,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGP,EAAE,CACH,UAAW,CACT,QAAS,WACX,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAG,CAAC,CAAC,CAAC,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBZ,EAAE8D,EAAE,IAAK,CACpE,UAAW,0BACX,iBAAkBzC,EAClB,SAAU,sBACV,SAAuBrB,EAAEyE,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,SAAU,OACV,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGR,EAAE,CACH,UAAW,CACT,QAAS,WACX,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EAAG,CAAC,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBoD,EAAEF,EAAE,IAAK,CACjJ,UAAW,gBACX,mBAAoB,gBACpB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oEACjB,uBAAwB,EACxB,wBAAyB,EACzB,UAAW,MACb,EACA,SAAU,CACR,UAAW,CACT,gBAAiB,qBACjB,uBAAwB,GACxB,wBAAyB,EAC3B,EACA,UAAW,CACT,uBAAwB,GACxB,wBAAyB,GACzB,UAAW,mCACb,EACA,UAAW,CACT,uBAAwB,GACxB,wBAAyB,EAC3B,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,qBACjB,uBAAwB,GACxB,wBAAyB,GACzB,UAAW,mCACb,CACF,EACA,SAAU,CAAcrB,EAAE8D,EAAE,IAAK,CAC/B,UAAW,gBACX,mBAAoB,OACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAuB2C,EAAEF,EAAE,IAAK,CAC9B,UAAW,gBACX,mBAAoB,MACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAAcrB,EAAEkE,EAAG,CAC3B,KAAM,CACJ,UAAW,WACb,EACA,SAAuBlE,EAAEmE,EAAG,CAC1B,GAAI,IACJ,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,oEACP,EACA,UAAW,gCACX,mBAAoB,OACpB,iBAAkB9C,EAClB,SAAU,YACV,GAAG4C,EAAE,CACH,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,KAChB,YAAa,IACb,WAAY,KACZ,IAAK,qEACP,CACF,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAgBkD,EAAEF,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,OACpB,iBAAkBzC,EAClB,SAAU,YACV,SAAU,CAAcrB,EAAEsE,EAAG,CAC3B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,QACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBd,EAAEsE,EAAG,CACpB,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,wEACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,QACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,wEACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,wEACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAuB9D,EAAEkE,EAAG,CAC1B,KAAM,wEACN,aAAc,GACd,aAAc,GACd,SAAuBlE,EAAE8D,EAAE,EAAG,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBkD,EAAEF,EAAE,IAAK,CACxB,UAAW,gBACX,mBAAoB,aACpB,iBAAkB,GAClB,iBAAkBzC,EAClB,SAAU,YACV,aAAcoB,GACd,GAAGwB,EAAE,CACH,UAAW,CACT,aAAc,OACd,MAAOrB,EACT,EACA,UAAW,CACT,MAAOC,EACT,EACA,UAAW,CACT,aAAc,OACd,MAAOF,EACT,EACA,UAAW,CACT,aAAcD,EAChB,EACA,UAAW,CACT,aAAcA,EAChB,CACF,EAAG9B,EAAGE,CAAC,EACP,SAAU,CAAcd,EAAEsE,EAAG,CAC3B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,sEACxB,EACA,UAAW,CACT,qBAAsB,uEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,+FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,2DACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBd,EAAE8D,EAAE,IAAK,CACxB,UAAW,0BACX,iBAAkBzC,EAClB,SAAU,sBACV,MAAO,CACL,OAAQ,CACV,EACA,SAAU,CACR,UAAW,CACT,OAAQ,GACV,EACA,UAAW,CACT,OAAQ,GACV,CACF,EACA,SAAuBrB,EAAEoE,EAAG,CAC1B,MAAO,qBACP,OAAQ,OACR,WAAY,eACZ,cAAe,OACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,OACP,GAAGH,EAAE,CACH,UAAW,CACT,MAAO,8FACT,EACA,UAAW,CACT,MAAO,qGACT,EACA,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,yFACT,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAgBkD,EAAEF,EAAE,IAAK,CACxB,UAAW,iBACX,mBAAoB,aACpB,iBAAkB,GAClB,iBAAkBzC,EAClB,SAAU,YACV,aAAcyB,GACd,GAAGmB,EAAE,CACH,UAAW,CACT,aAAclB,EAChB,EACA,UAAW,CACT,MAAOF,EACT,EACA,UAAW,CACT,aAAcE,EAChB,EACA,UAAW,CACT,aAAc,OACd,MAAOC,EACT,CACF,EAAGpC,EAAGE,CAAC,EACP,SAAU,CAAcd,EAAEsE,EAAG,CAC3B,sBAAuB,GACvB,SAAuBtE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,WACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBzC,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,6BAA8B,KAChC,EACA,SAAU,CACR,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,uEACxB,EACA,UAAW,CACT,qBAAsB,mEACxB,EACA,UAAW,CACT,qBAAsB,sEACxB,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG4C,EAAE,CACH,UAAW,CACT,SAAuBjE,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,gGACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,4FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,EACA,UAAW,CACT,SAAuB9D,EAAIuE,EAAU,CACnC,SAAuBvE,EAAE8D,EAAE,GAAI,CAC7B,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,+FACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGlD,EAAGE,CAAC,CACT,CAAC,EAAgBd,EAAE8D,EAAE,IAAK,CACxB,UAAW,2BACX,iBAAkBzC,EAClB,SAAU,sBACV,MAAO,CACL,OAAQ,CACV,EACA,SAAU,CACR,UAAW,CACT,OAAQ,GACV,EACA,UAAW,CACT,OAAQ,GACV,CACF,EACA,SAAuBrB,EAAEoE,EAAG,CAC1B,MAAO,qBACP,OAAQ,OACR,WAAY,eACZ,cAAe,OACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,OACP,GAAGH,EAAE,CACH,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,qGACT,EACA,UAAW,CACT,MAAO,yFACT,EACA,UAAW,CACT,MAAO,8FACT,CACF,EAAGrD,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EAAG,CAAC,CAAC,CAAC,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBZ,EAAE8D,EAAE,IAAK,CACpE,UAAW,2BACX,iBAAkBzC,EAClB,SAAU,sBACV,SAAuBrB,EAAEwE,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,SAAU,OACV,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGP,EAAE,CACH,UAAW,CACT,UAAWf,GACX,QAAS,WACX,EACA,UAAW,CACT,UAAWD,EACb,CACF,EAAGrC,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,EAAG,CAAC,CAAC,CAAC,YAAa,WAAW,EAAE,SAASF,CAAC,GAAkBZ,EAAE8D,EAAE,IAAK,CACpE,UAAW,2BACX,iBAAkBzC,EAClB,SAAU,sBACV,SAAuBrB,EAAEyE,GAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,SAAU,OACV,MAAO,MACT,EACA,QAAS,YACT,MAAO,OACP,GAAGR,EAAE,CACH,UAAW,CACT,UAAWd,EACb,EACA,UAAW,CACT,UAAWC,GACX,QAAS,WACX,CACF,EAAGxC,EAAGE,CAAC,CACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDO,GAAI,CAAC,sZAAuZ,kFAAmF,oDAAqD,mQAAoQ,2RAA4R,wTAAyT,sRAAuR,2SAA4S,oHAAqH,mSAAoS,gSAAiS,8FAA+F,qWAAsW,+SAAgT,8XAA+X,kOAAmO,wGAAyG,6MAA8M,qSAAsS,iSAAkS,gRAAiR,2SAA4S,gSAAiS,+yFAAgzF,4RAA6R,6bAA8b,8HAA+H,+HAAgI,yHAA0H,8PAA+P,mWAAoW,sIAAuI,4LAA6L,uXAAwX,2HAA4H,yGAA0G,sMAAuM,6MAA8M,gLAAiL,uIAAwI,yRAA0R,yKAA0K,kTAAmT,oPAAqP,4JAA6J,iIAAkI,GAAKqD,GAAK,GAAKA,EAAG,EACliapD,GAAIqD,EAAErE,GAAGe,GAAG,cAAc,EACrBuD,GAAQtD,GACfA,GAAE,YAAc,gBAAiBA,GAAE,aAAe,CAChD,OAAQ,GACR,MAAO,IACT,EAAGuD,EAAEvD,GAAG,CACN,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAC9L,aAAc,CAAC,YAAa,UAAW,YAAa,kBAAmB,YAAa,kBAAmB,YAAa,mBAAoB,YAAa,mBAAoB,YAAa,mBAAoB,YAAa,kBAAkB,EACzO,MAAO,UACP,KAAMwD,EAAE,IACV,CACF,CAAC,EAAGC,EAAEzD,GAAG,CAAC,GAAGX,GAAG,GAAGC,GAAG,GAAGC,GAAG,GAAKmE,GAAO,GAAKA,EAAK,CAAC",
  "names": ["r", "l", "e", "o", "a", "n", "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", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "Component", "House_default", "React", "renderPathForWeight", "weight", "color", "pathsByWeight2", "pathsByWeight", "renderPath", "House", "props", "ref", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "uzDzEniv1", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "Framera7p6FtTj6", "withCSS", "a7p6FtTj6_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "sDQarL8uS", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FrameraFlbGovw2", "withCSS", "aFlbGovw2_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "XnVQua4Zi", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerctImeBC0A", "withCSS", "ctImeBC0A_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "Z04DRKO1u", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerdFDxUYZlt", "withCSS", "dFDxUYZlt_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "Oq1gZISDC", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerfWM8RtTYv", "withCSS", "fWM8RtTYv_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "a34s79TuQ", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerS5IfIHmlm", "withCSS", "S5IfIHmlm_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "link", "subtitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lfhdVMWcd", "Ninev1VfR", "f1MjN7B1e", "kEaDcobpX", "AMu_2B_2I", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerWT9KzZIGc", "withCSS", "WT9KzZIGc_default", "addPropertyControls", "ControlType", "addFonts", "x", "getFonts", "dFDxUYZlt_default", "I", "fWM8RtTYv_default", "D", "S5IfIHmlm_default", "V", "ctImeBC0A_default", "X", "aFlbGovw2_default", "z", "WT9KzZIGc_default", "K", "a7p6FtTj6_default", "N", "T", "P", "e", "a", "C", "E", "t", "re", "MotionConfigContext", "n", "se", "p", "F", "Q", "f", "i", "L", "R", "Y", "useLocaleInfo", "u", "b", "x", "I", "D", "V", "X", "z", "K", "H", "useVariantState", "N", "S", "B", "O", "useActiveVariantCallback", "G", "r", "_", "pe", "Z", "useRouter", "A", "ae", "LayoutGroup", "motion", "cx", "RichText", "dFDxUYZlt_default", "resolveLink", "fWM8RtTYv_default", "S5IfIHmlm_default", "ctImeBC0A_default", "aFlbGovw2_default", "WT9KzZIGc_default", "a7p6FtTj6_default", "withCSS", "p4pD1zNdr_default", "addPropertyControls", "ControlType", "addFonts", "v", "b", "y", "w", "e", "r", "t", "k", "W", "e", "O", "a", "re", "MotionConfigContext", "n", "se", "p", "T", "I", "r", "t", "o", "i", "l", "d", "f", "s", "m", "z", "X", "Y", "useLocaleInfo", "g", "h", "x", "D", "S", "j", "A", "R", "q", "V", "F", "G", "useVariantState", "b", "v", "k", "y", "J", "L", "pe", "P", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "w", "Image2", "RichText", "withCSS", "avF70B_0o_default", "addPropertyControls", "ControlType", "addFonts", "x", "b", "w", "y", "e", "r", "a", "k", "I", "e", "H", "a", "t", "re", "MotionConfigContext", "n", "se", "p", "j", "X", "r", "o", "i", "l", "d", "f", "m", "s", "R", "T", "Y", "useLocaleInfo", "h", "g", "P", "S", "V", "N", "F", "W", "D", "O", "A", "L", "useVariantState", "b", "x", "k", "w", "q", "pe", "z", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "y", "Image2", "RichText", "withCSS", "DC9jhNx7V_default", "addPropertyControls", "ControlType", "addFonts", "b", "v", "y", "w", "e", "r", "t", "k", "q", "e", "D", "a", "re", "MotionConfigContext", "i", "se", "p", "B", "S", "r", "t", "o", "n", "l", "m", "d", "f", "s", "z", "N", "Y", "useLocaleInfo", "h", "g", "x", "I", "X", "T", "J", "P", "M", "R", "V", "F", "useVariantState", "v", "b", "k", "y", "L", "W", "pe", "O", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "w", "Image2", "RichText", "withCSS", "ELKb6D0L2_default", "addPropertyControls", "ControlType", "addFonts", "v", "h", "y", "w", "e", "r", "a", "k", "A", "e", "I", "a", "t", "re", "MotionConfigContext", "n", "se", "p", "R", "j", "r", "o", "i", "l", "d", "f", "m", "s", "z", "V", "Y", "useLocaleInfo", "b", "g", "u", "q", "G", "S", "F", "T", "B", "U", "W", "X", "_", "useVariantState", "h", "v", "k", "y", "L", "P", "pe", "O", "ae", "LayoutGroup", "motion", "cx", "Link", "w", "Image2", "RichText", "x", "withCSS", "gPpmOg0Ly_default", "addPropertyControls", "ControlType", "addFonts", "N", "getFonts", "ELKb6D0L2_default", "D", "avF70B_0o_default", "Y", "gPpmOg0Ly_default", "I", "DC9jhNx7V_default", "q", "S", "W", "e", "r", "t", "P", "M", "e", "r", "j", "a", "re", "MotionConfigContext", "n", "o", "se", "p", "A", "K", "t", "i", "G", "L", "Y", "useLocaleInfo", "d", "h", "H", "N", "D", "I", "x", "k", "C", "useVariantState", "q", "P", "S", "z", "F", "Q", "useActiveVariantCallback", "T", "V", "pe", "X", "useRouter", "O", "ae", "LayoutGroup", "motion", "cx", "u", "W", "ELKb6D0L2_default", "resolveLink", "avF70B_0o_default", "gPpmOg0Ly_default", "DC9jhNx7V_default", "withCSS", "rumA5zzT7_default", "addPropertyControls", "ControlType", "addFonts", "z", "getFonts", "Icon", "U", "rumA5zzT7_default", "V", "p4pD1zNdr_default", "X", "N", "T", "e", "r", "a", "P", "W", "a", "t", "re", "MotionConfigContext", "n", "i", "se", "p", "C", "J", "e", "r", "D", "E", "Y", "useLocaleInfo", "v", "k", "z", "U", "V", "q", "S", "M", "useVariantState", "X", "P", "N", "j", "Z", "F", "useActiveVariantCallback", "Q", "A", "H", "L", "O", "K", "_", "B", "G", "$", "ee", "er", "ea", "et", "en", "ei", "eo", "ef", "em", "el", "es", "ed", "ec", "eh", "ep", "eg", "ex", "ev", "eu", "pe", "eb", "ey", "eR", "ae", "ew", "className", "LayoutGroup", "motion", "cx", "u", "T", "Link", "Image2", "Icon", "SVG", "RichText", "x", "rumA5zzT7_default", "p4pD1zNdr_default", "css", "withCSS", "YJIXuTPUg_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
