{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/material-icons/Home.js@0.0.32", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js", "ssg:https://framerusercontent.com/modules/XMavdlf3JX77165fGY5d/oSCnVvYlSzU6sa06L66t/U0Lv5vSHH.js", "ssg:https://framerusercontent.com/modules/9onHgSGQ5KhGp9WBrKs2/5yFxR0KE6T3BchFGA5rA/esg8dLhJ7.js", "ssg:https://framerusercontent.com/modules/olYmGTFgR5glFRWTLppF/aGocDav4ub8dl7t0hMKx/GjYT08CNg.js", "ssg:https://framerusercontent.com/modules/5J25aga034DlmXwD3SDv/OKgg5RwdnKggR2gILfxR/TQ5lLrRd2.js", "ssg:https://framerusercontent.com/modules/9FBB9CA7dygqpQ4DqbIb/bJHhGDru00q86LQlD8KX/IkyezybuV.js", "ssg:https://framerusercontent.com/modules/TFknJb1EDev3Qu06MXJn/HpGuYs14Zs3iswibr6Zl/k5QIKCygY.js", "ssg:https://framerusercontent.com/modules/9J8qRfoRww0pfho2yaXk/JLaWKo9i2Xm7fixFlaMa/JC2Ow_25s.js", "ssg:https://framerusercontent.com/modules/9WHVfzzcNCVnFQ4Pi8Zr/UuuGLxiINd6bHOzNQbfZ/UmYLcFlD8.js", "ssg:https://framerusercontent.com/modules/k9IjKEavL0f7QVcy2oSS/f9RnTY7zW3INxC0E0GFU/WVgmue3ED.js", "ssg:https://framerusercontent.com/modules/hFi483nNjkq2WjAvFmOs/LElYTmottwksbwZ1j1xf/MX9V5wXzk.js", "ssg:https://framerusercontent.com/modules/OGadMYAxaT1wZIpB68cY/07g7JPvvAY1Cz4a6Kl7T/ezVYEubBQ.js", "ssg:https://framerusercontent.com/modules/7IDsh1I2VwaO0SFlqPx5/MxCuha0RbGxN3ZqzJ13r/oQp0kEytG.js", "ssg:https://framerusercontent.com/modules/r5M9RyPytdraMvjy8rzo/z21YvdccVIGdGpOkttuX/NXeC53zQd.js", "ssg:https://framerusercontent.com/modules/47uMxrshKrbc1oeNLySD/VRdvTOcpPOLwrYv8uiaW/ezVYEubBQ.js", "ssg:https://framerusercontent.com/modules/myzPDBobPJssnDE9yzRX/MKtTodtz7w0fmEKpQB4J/Wa9d6Wxwi.js", "ssg:https://framerusercontent.com/modules/hTiBxnD3Zlglsgzng5An/XxPxk4Z57zgEGklVee9j/EMv_FFdaK.js", "ssg:https://framerusercontent.com/modules/ebMJ1rgemnImWouOq64H/0W4l8hhAWUT1E6YxBe8A/K771wFZ51.js", "ssg:https://framerusercontent.com/modules/iidUSnvEgTMS5DWQL5nI/GGldfe0XA15PEHPbdzkC/YmxIrbRB3.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h as default};\n", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useMemo, useRef } from \"react\";\nimport { addPropertyControls, ControlType, motion, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/material-icons/Home.js@0.0.32\";\nimport { defaultEvents, useIconSelection, getIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nconst moduleBaseUrl = \"https://framer.com/m/material-icons/\";\nconst icons = {\n  AcUnit: 15,\n  AccessAlarm: 15,\n  AccessAlarms: 15,\n  AccessTime: 15,\n  AccessTimeFilled: 0,\n  Accessibility: 7,\n  AccessibilityNew: 0,\n  Accessible: 15,\n  AccessibleForward: 0,\n  AccountBalance: 2,\n  AccountBalanceWallet: 0,\n  AccountBox: 15,\n  AccountCircle: 7,\n  AccountTree: 15,\n  AdUnits: 15,\n  Adb: 15,\n  Add: 15,\n  AddAPhoto: 15,\n  AddAlarm: 15,\n  AddAlert: 15,\n  AddBox: 15,\n  AddBusiness: 15,\n  AddCircle: 15,\n  AddCircleOutline: 0,\n  AddComment: 15,\n  AddIcCall: 15,\n  AddLink: 15,\n  AddLocation: 15,\n  AddLocationAlt: 2,\n  AddModerator: 15,\n  AddPhotoAlternate: 0,\n  AddReaction: 15,\n  AddRoad: 15,\n  AddShoppingCart: 2,\n  AddTask: 15,\n  AddToDrive: 15,\n  AddToHomeScreen: 2,\n  AddToPhotos: 15,\n  AddToQueue: 15,\n  Addchart: 15,\n  Adjust: 15,\n  AdminPanelSettings: 0,\n  Agriculture: 15,\n  Air: 15,\n  AirlineSeatFlat: 2,\n  AirplaneTicket: 2,\n  AirplanemodeActive: 0,\n  AirplanemodeInactive: 0,\n  Airplay: 15,\n  AirportShuttle: 2,\n  Alarm: 15,\n  AlarmAdd: 15,\n  AlarmOff: 15,\n  AlarmOn: 15,\n  Album: 15,\n  AlignHorizontalLeft: 0,\n  AlignHorizontalRight: 0,\n  AlignVerticalBottom: 0,\n  AlignVerticalCenter: 0,\n  AlignVerticalTop: 0,\n  AllInbox: 15,\n  AllInclusive: 15,\n  AllOut: 15,\n  AltRoute: 15,\n  AlternateEmail: 2,\n  Analytics: 15,\n  Anchor: 15,\n  Android: 15,\n  Animation: 15,\n  Announcement: 15,\n  Aod: 15,\n  Apartment: 15,\n  Api: 15,\n  AppBlocking: 15,\n  AppRegistration: 2,\n  AppSettingsAlt: 2,\n  Apple: 0,\n  Approval: 15,\n  Apps: 15,\n  Architecture: 15,\n  Archive: 15,\n  ArrowBack: 15,\n  ArrowBackIos: 15,\n  ArrowBackIosNew: 2,\n  ArrowCircleDown: 2,\n  ArrowCircleUp: 7,\n  ArrowDownward: 7,\n  ArrowDropDown: 7,\n  ArrowDropDownCircle: 0,\n  ArrowDropUp: 15,\n  ArrowForward: 15,\n  ArrowForwardIos: 2,\n  ArrowLeft: 15,\n  ArrowRight: 15,\n  ArrowRightAlt: 7,\n  ArrowUpward: 15,\n  ArtTrack: 15,\n  Article: 15,\n  AspectRatio: 15,\n  Assessment: 15,\n  Assignment: 15,\n  AssignmentInd: 7,\n  AssignmentLate: 2,\n  AssignmentReturn: 0,\n  AssignmentReturned: 0,\n  AssignmentTurnedIn: 0,\n  Assistant: 15,\n  AssistantDirection: 0,\n  AssistantPhoto: 2,\n  Atm: 15,\n  AttachEmail: 15,\n  AttachFile: 15,\n  AttachMoney: 15,\n  Attachment: 15,\n  Attractions: 15,\n  Attribution: 15,\n  Audiotrack: 15,\n  AutoAwesome: 15,\n  AutoAwesomeMosaic: 0,\n  AutoAwesomeMotion: 0,\n  AutoDelete: 15,\n  AutoFixHigh: 15,\n  AutoFixNormal: 7,\n  AutoFixOff: 15,\n  AutoGraph: 15,\n  AutoStories: 15,\n  AutofpsSelect: 7,\n  Autorenew: 15,\n  AvTimer: 15,\n  BabyChangingStation: 0,\n  Backpack: 15,\n  Backspace: 15,\n  Backup: 15,\n  BackupTable: 15,\n  Badge: 15,\n  BakeryDining: 15,\n  Balcony: 15,\n  Ballot: 15,\n  BarChart: 15,\n  BatchPrediction: 2,\n  Bathroom: 15,\n  Bathtub: 15,\n  Battery20: 15,\n  Battery30: 15,\n  Battery50: 15,\n  Battery60: 15,\n  Battery80: 15,\n  Battery90: 15,\n  BatteryAlert: 15,\n  BatteryCharging20: 0,\n  BatteryCharging30: 0,\n  BatteryCharging50: 0,\n  BatteryCharging60: 0,\n  BatteryCharging80: 0,\n  BatteryCharging90: 0,\n  BatteryChargingFull: 0,\n  BatteryFull: 15,\n  BatterySaver: 15,\n  BatteryStd: 15,\n  BatteryUnknown: 2,\n  BeachAccess: 15,\n  Bed: 15,\n  BedroomBaby: 15,\n  BedroomChild: 15,\n  BedroomParent: 7,\n  Bedtime: 15,\n  Beenhere: 15,\n  Bento: 15,\n  BikeScooter: 15,\n  Biotech: 15,\n  Blender: 15,\n  Block: 15,\n  Bloodtype: 15,\n  Bluetooth: 15,\n  BluetoothAudio: 2,\n  BluetoothConnected: 0,\n  BluetoothDisabled: 0,\n  BluetoothDrive: 2,\n  BluetoothSearching: 0,\n  BlurCircular: 15,\n  BlurLinear: 15,\n  BlurOff: 15,\n  BlurOn: 15,\n  Bolt: 15,\n  Book: 15,\n  BookOnline: 15,\n  Bookmark: 15,\n  BookmarkAdd: 15,\n  BookmarkAdded: 7,\n  BookmarkBorder: 2,\n  BookmarkRemove: 2,\n  Bookmarks: 15,\n  BorderAll: 15,\n  BorderBottom: 15,\n  BorderClear: 15,\n  BorderColor: 15,\n  BorderHorizontal: 0,\n  BorderInner: 15,\n  BorderLeft: 15,\n  BorderOuter: 15,\n  BorderRight: 15,\n  BorderStyle: 15,\n  BorderTop: 15,\n  BorderVertical: 2,\n  BrandingWatermark: 0,\n  BreakfastDining: 2,\n  Brightness1: 15,\n  Brightness2: 15,\n  Brightness3: 15,\n  Brightness4: 15,\n  Brightness5: 15,\n  Brightness6: 15,\n  Brightness7: 15,\n  BrightnessAuto: 2,\n  BrightnessHigh: 2,\n  BrightnessLow: 7,\n  BrightnessMedium: 0,\n  BrokenImage: 15,\n  BrowserNotSupported: 0,\n  BrunchDining: 15,\n  Brush: 15,\n  BubbleChart: 15,\n  BugReport: 15,\n  Build: 15,\n  BuildCircle: 15,\n  Bungalow: 15,\n  BurstMode: 15,\n  BusAlert: 15,\n  Business: 15,\n  BusinessCenter: 2,\n  Cabin: 15,\n  Cable: 15,\n  Cached: 15,\n  Cake: 15,\n  Calculate: 15,\n  CalendarToday: 7,\n  CalendarViewDay: 2,\n  CalendarViewMonth: 0,\n  CalendarViewWeek: 0,\n  Call: 15,\n  CallEnd: 15,\n  CallMade: 15,\n  CallMerge: 15,\n  CallMissed: 15,\n  CallMissedOutgoing: 0,\n  CallReceived: 15,\n  CallSplit: 15,\n  CallToAction: 15,\n  Camera: 15,\n  CameraAlt: 15,\n  CameraEnhance: 7,\n  CameraFront: 15,\n  CameraIndoor: 15,\n  CameraOutdoor: 7,\n  CameraRear: 15,\n  CameraRoll: 15,\n  Cameraswitch: 15,\n  Campaign: 15,\n  Cancel: 15,\n  CancelPresentation: 0,\n  CancelScheduleSend: 0,\n  CarRental: 15,\n  CarRepair: 15,\n  CardGiftcard: 15,\n  CardMembership: 2,\n  CardTravel: 15,\n  Carpenter: 15,\n  Cases: 15,\n  Casino: 15,\n  Cast: 15,\n  CastConnected: 7,\n  CastForEducation: 0,\n  CatchingPokemon: 2,\n  Category: 15,\n  Celebration: 15,\n  CellWifi: 15,\n  CenterFocusStrong: 0,\n  CenterFocusWeak: 2,\n  Chair: 15,\n  ChairAlt: 15,\n  Chalet: 15,\n  ChangeCircle: 15,\n  ChangeHistory: 7,\n  ChargingStation: 2,\n  Chat: 15,\n  ChatBubble: 15,\n  ChatBubbleOutline: 0,\n  Check: 15,\n  CheckBox: 15,\n  CheckBoxOutlineBlank: 0,\n  CheckCircle: 15,\n  CheckCircleOutline: 0,\n  Checkroom: 15,\n  ChevronLeft: 15,\n  ChevronRight: 15,\n  ChildCare: 15,\n  ChildFriendly: 7,\n  ChromeReaderMode: 0,\n  Circle: 15,\n  CircleNotifications: 0,\n  Class: 15,\n  CleanHands: 15,\n  CleaningServices: 0,\n  Clear: 15,\n  ClearAll: 15,\n  Close: 15,\n  CloseFullscreen: 2,\n  ClosedCaption: 7,\n  ClosedCaptionOff: 0,\n  Cloud: 15,\n  CloudCircle: 15,\n  CloudDone: 15,\n  CloudDownload: 7,\n  CloudOff: 15,\n  CloudQueue: 15,\n  CloudUpload: 15,\n  Code: 15,\n  CodeOff: 15,\n  Coffee: 15,\n  CoffeeMaker: 15,\n  Collections: 15,\n  CollectionsBookmark: 0,\n  ColorLens: 15,\n  Colorize: 15,\n  Comment: 15,\n  CommentBank: 15,\n  Commute: 15,\n  Compare: 15,\n  CompareArrows: 7,\n  CompassCalibration: 0,\n  Compress: 15,\n  Computer: 15,\n  ConfirmationNumber: 0,\n  ConnectedTv: 15,\n  Construction: 15,\n  ContactMail: 15,\n  ContactPage: 15,\n  ContactPhone: 15,\n  ContactSupport: 2,\n  Contactless: 15,\n  Contacts: 15,\n  ContentCopy: 15,\n  ContentCut: 15,\n  ContentPaste: 15,\n  ContentPasteOff: 2,\n  ControlCamera: 7,\n  ControlPoint: 15,\n  CopyAll: 15,\n  Copyright: 15,\n  Coronavirus: 15,\n  CorporateFare: 7,\n  Cottage: 15,\n  Countertops: 15,\n  Create: 15,\n  CreateNewFolder: 2,\n  CreditCard: 15,\n  CreditCardOff: 7,\n  CreditScore: 15,\n  Crib: 15,\n  Crop: 15,\n  Crop169: 15,\n  Crop32: 15,\n  Crop54: 15,\n  Crop75: 15,\n  CropDin: 15,\n  CropFree: 15,\n  CropLandscape: 7,\n  CropOriginal: 15,\n  CropPortrait: 15,\n  CropRotate: 15,\n  CropSquare: 15,\n  Dangerous: 15,\n  DarkMode: 15,\n  Dashboard: 15,\n  DashboardCustomize: 0,\n  DataSaverOff: 15,\n  DataSaverOn: 15,\n  DataUsage: 15,\n  DateRange: 15,\n  Deck: 15,\n  Dehaze: 15,\n  Delete: 15,\n  DeleteForever: 7,\n  DeleteOutline: 7,\n  DeleteSweep: 15,\n  DeliveryDining: 2,\n  DepartureBoard: 2,\n  Description: 15,\n  DesignServices: 2,\n  DesktopMac: 15,\n  DesktopWindows: 2,\n  Details: 15,\n  DeveloperBoard: 2,\n  DeveloperBoardOff: 0,\n  DeveloperMode: 7,\n  DeviceHub: 15,\n  DeviceThermostat: 0,\n  DeviceUnknown: 7,\n  Devices: 15,\n  DevicesOther: 15,\n  DialerSip: 15,\n  Dialpad: 15,\n  Dining: 15,\n  DinnerDining: 15,\n  Directions: 15,\n  DirectionsBike: 2,\n  DirectionsBoat: 2,\n  DirectionsBoatFilled: 0,\n  DirectionsBus: 7,\n  DirectionsBusFilled: 0,\n  DirectionsCar: 7,\n  DirectionsCarFilled: 0,\n  DirectionsOff: 7,\n  DirectionsRailway: 0,\n  DirectionsRun: 7,\n  DirectionsSubway: 0,\n  DirectionsTransit: 0,\n  DirectionsWalk: 2,\n  DirtyLens: 15,\n  DisabledByDefault: 0,\n  DiscFull: 15,\n  Dns: 15,\n  DoDisturb: 15,\n  DoDisturbAlt: 15,\n  DoDisturbOff: 15,\n  DoDisturbOn: 15,\n  DoNotDisturb: 15,\n  DoNotDisturbAlt: 2,\n  DoNotDisturbOff: 2,\n  DoNotDisturbOn: 2,\n  DoNotStep: 15,\n  DoNotTouch: 15,\n  Dock: 15,\n  DocumentScanner: 2,\n  Domain: 15,\n  DomainDisabled: 2,\n  DomainVerification: 0,\n  Done: 15,\n  DoneAll: 15,\n  DoneOutline: 15,\n  DonutLarge: 15,\n  DonutSmall: 15,\n  DoorBack: 15,\n  DoorFront: 15,\n  DoorSliding: 15,\n  Doorbell: 15,\n  DoubleArrow: 15,\n  DownhillSkiing: 2,\n  Download: 15,\n  DownloadDone: 15,\n  DownloadForOffline: 0,\n  Downloading: 15,\n  Drafts: 15,\n  DragHandle: 15,\n  DragIndicator: 7,\n  DriveEta: 15,\n  DriveFileMove: 7,\n  DriveFolderUpload: 0,\n  Dry: 15,\n  DryCleaning: 15,\n  Duo: 15,\n  Dvr: 15,\n  DynamicFeed: 15,\n  DynamicForm: 15,\n  EMobiledata: 15,\n  Earbuds: 15,\n  EarbudsBattery: 2,\n  East: 15,\n  Eco: 15,\n  EdgesensorHigh: 2,\n  EdgesensorLow: 7,\n  Edit: 15,\n  EditAttributes: 2,\n  EditLocation: 15,\n  EditLocationAlt: 2,\n  EditNotifications: 0,\n  EditOff: 15,\n  EditRoad: 15,\n  EightK: 15,\n  EightKPlus: 15,\n  EightMp: 15,\n  EightteenMp: 15,\n  Eject: 15,\n  Elderly: 15,\n  ElectricBike: 15,\n  ElectricCar: 15,\n  ElectricMoped: 7,\n  ElectricRickshaw: 0,\n  ElectricScooter: 2,\n  ElectricalServices: 0,\n  Elevator: 15,\n  ElevenMp: 15,\n  Email: 15,\n  EmojiEmotions: 7,\n  EmojiEvents: 15,\n  EmojiFlags: 15,\n  EmojiFoodBeverage: 0,\n  EmojiNature: 15,\n  EmojiObjects: 15,\n  EmojiPeople: 15,\n  EmojiSymbols: 15,\n  EmojiTransportation: 0,\n  Engineering: 15,\n  EnhancedEncryption: 0,\n  Equalizer: 15,\n  Error: 15,\n  ErrorOutline: 15,\n  Escalator: 15,\n  EscalatorWarning: 0,\n  Euro: 15,\n  EuroSymbol: 15,\n  EvStation: 15,\n  Event: 15,\n  EventAvailable: 2,\n  EventBusy: 15,\n  EventNote: 15,\n  EventSeat: 15,\n  ExitToApp: 15,\n  Expand: 15,\n  ExpandLess: 15,\n  ExpandMore: 15,\n  Explicit: 15,\n  Explore: 15,\n  ExploreOff: 15,\n  Exposure: 15,\n  Extension: 15,\n  ExtensionOff: 15,\n  Face: 15,\n  FaceRetouchingOff: 0,\n  Facebook: 15,\n  FactCheck: 15,\n  FamilyRestroom: 2,\n  FastForward: 15,\n  FastRewind: 15,\n  Fastfood: 15,\n  Favorite: 15,\n  FavoriteBorder: 2,\n  FeaturedPlayList: 0,\n  FeaturedVideo: 7,\n  Feed: 15,\n  Feedback: 15,\n  Female: 15,\n  Fence: 15,\n  Festival: 15,\n  FiberDvr: 15,\n  FiberManualRecord: 0,\n  FiberNew: 15,\n  FiberPin: 15,\n  FiberSmartRecord: 0,\n  FileCopy: 15,\n  FileDownload: 15,\n  FileDownloadDone: 0,\n  FileDownloadOff: 2,\n  FilePresent: 15,\n  FileUpload: 15,\n  Filter: 15,\n  Filter1: 15,\n  Filter2: 15,\n  Filter3: 15,\n  Filter4: 15,\n  Filter5: 15,\n  Filter6: 15,\n  Filter7: 15,\n  Filter8: 15,\n  Filter9: 15,\n  Filter9Plus: 15,\n  FilterAlt: 15,\n  FilterBAndW: 15,\n  FilterCenterFocus: 0,\n  FilterDrama: 15,\n  FilterFrames: 15,\n  FilterHdr: 15,\n  FilterList: 15,\n  FilterNone: 15,\n  FilterTiltShift: 2,\n  FilterVintage: 7,\n  FindInPage: 15,\n  FindReplace: 15,\n  Fingerprint: 15,\n  FireExtinguisher: 0,\n  Fireplace: 15,\n  FirstPage: 15,\n  FitScreen: 15,\n  FitnessCenter: 7,\n  FiveG: 15,\n  FiveK: 15,\n  FiveKPlus: 15,\n  FiveMp: 15,\n  FivteenMp: 15,\n  Flag: 15,\n  Flaky: 15,\n  Flare: 15,\n  FlashAuto: 15,\n  FlashOff: 15,\n  FlashOn: 15,\n  FlashlightOff: 7,\n  FlashlightOn: 15,\n  Flatware: 15,\n  Flight: 15,\n  FlightLand: 15,\n  FlightTakeoff: 7,\n  Flip: 15,\n  FlipCameraAndroid: 0,\n  FlipCameraIos: 7,\n  FlipToBack: 15,\n  FlipToFront: 15,\n  Flourescent: 15,\n  FlutterDash: 15,\n  FmdBad: 15,\n  FmdGood: 15,\n  Folder: 15,\n  FolderOpen: 15,\n  FolderShared: 15,\n  FolderSpecial: 7,\n  FollowTheSigns: 2,\n  FontDownload: 15,\n  FontDownloadOff: 2,\n  FoodBank: 15,\n  FormatAlignCenter: 0,\n  FormatAlignJustify: 0,\n  FormatAlignLeft: 2,\n  FormatAlignRight: 0,\n  FormatBold: 15,\n  FormatClear: 15,\n  FormatColorFill: 2,\n  FormatColorReset: 0,\n  FormatColorText: 2,\n  FormatIndentDecrease: 0,\n  FormatIndentIncrease: 0,\n  FormatItalic: 15,\n  FormatLineSpacing: 0,\n  FormatListBulleted: 0,\n  FormatListNumbered: 0,\n  FormatPaint: 15,\n  FormatQuote: 15,\n  FormatShapes: 15,\n  FormatSize: 15,\n  FormatStrikethrough: 0,\n  FormatUnderlined: 0,\n  Forum: 15,\n  Forward: 15,\n  Forward10: 15,\n  Forward30: 15,\n  Forward5: 15,\n  ForwardToInbox: 2,\n  Foundation: 15,\n  FourGMobiledata: 2,\n  FourGPlusMobiledata: 0,\n  FourK: 15,\n  FourKPlus: 15,\n  FourMp: 15,\n  FourteenMp: 15,\n  FreeBreakfast: 7,\n  Fullscreen: 15,\n  FullscreenExit: 2,\n  Functions: 15,\n  GMobiledata: 15,\n  GTranslate: 15,\n  Gamepad: 15,\n  Games: 15,\n  Garage: 15,\n  Gavel: 15,\n  Gesture: 15,\n  GetApp: 15,\n  Gif: 15,\n  GitHub: 0,\n  Gite: 15,\n  GolfCourse: 15,\n  Google: 0,\n  GppBad: 15,\n  GppGood: 15,\n  GppMaybe: 15,\n  GpsFixed: 15,\n  GpsNotFixed: 15,\n  GpsOff: 15,\n  Grade: 15,\n  Gradient: 15,\n  Grading: 15,\n  Grain: 15,\n  GraphicEq: 15,\n  Grass: 15,\n  Grid3x3: 15,\n  Grid4x4: 15,\n  GridGoldenratio: 2,\n  GridOff: 15,\n  GridOn: 15,\n  GridView: 15,\n  Group: 15,\n  GroupAdd: 15,\n  GroupWork: 15,\n  Groups: 15,\n  HMobiledata: 15,\n  HPlusMobiledata: 2,\n  Hail: 15,\n  Handyman: 15,\n  Hardware: 15,\n  Hd: 15,\n  HdrAuto: 15,\n  HdrAutoSelect: 7,\n  HdrEnhancedSelect: 0,\n  HdrOff: 15,\n  HdrOffSelect: 15,\n  HdrOn: 15,\n  HdrOnSelect: 15,\n  HdrPlus: 15,\n  HdrStrong: 15,\n  HdrWeak: 15,\n  Headphones: 15,\n  HeadphonesBattery: 0,\n  Headset: 15,\n  HeadsetMic: 15,\n  HeadsetOff: 15,\n  Healing: 15,\n  HealthAndSafety: 2,\n  Hearing: 15,\n  HearingDisabled: 2,\n  Height: 15,\n  Help: 15,\n  HelpCenter: 15,\n  HelpOutline: 15,\n  Hevc: 15,\n  HideImage: 15,\n  HideSource: 15,\n  HighQuality: 15,\n  Highlight: 15,\n  HighlightAlt: 15,\n  HighlightOff: 15,\n  Hiking: 15,\n  History: 15,\n  HistoryEdu: 15,\n  HistoryToggleOff: 0,\n  HolidayVillage: 2,\n  Home: 15,\n  HomeMax: 15,\n  HomeMini: 15,\n  HomeRepairService: 0,\n  HomeWork: 15,\n  HorizontalRule: 2,\n  HorizontalSplit: 2,\n  HotTub: 15,\n  Hotel: 15,\n  HourglassBottom: 2,\n  HourglassDisabled: 0,\n  HourglassEmpty: 2,\n  HourglassFull: 7,\n  HourglassTop: 15,\n  House: 15,\n  HouseSiding: 15,\n  Houseboat: 15,\n  HowToReg: 15,\n  HowToVote: 15,\n  Http: 15,\n  Https: 15,\n  Hvac: 15,\n  IceSkating: 15,\n  Icecream: 15,\n  Image: 15,\n  ImageAspectRatio: 0,\n  ImageNotSupported: 0,\n  ImageSearch: 15,\n  ImagesearchRoller: 0,\n  ImportContacts: 2,\n  ImportExport: 15,\n  ImportantDevices: 0,\n  Inbox: 15,\n  Info: 15,\n  Input: 15,\n  InsertChart: 15,\n  InsertComment: 7,\n  InsertDriveFile: 2,\n  InsertEmoticon: 2,\n  InsertInvitation: 0,\n  InsertLink: 15,\n  InsertPhoto: 15,\n  Insights: 15,\n  Instagram: 0,\n  Inventory: 15,\n  Inventory2: 15,\n  InvertColors: 15,\n  InvertColorsOff: 2,\n  IosShare: 15,\n  Iron: 15,\n  Iso: 15,\n  Kayaking: 15,\n  Keyboard: 15,\n  KeyboardAlt: 15,\n  KeyboardArrowDown: 0,\n  KeyboardArrowLeft: 0,\n  KeyboardArrowRight: 0,\n  KeyboardArrowUp: 2,\n  KeyboardBackspace: 0,\n  KeyboardCapslock: 0,\n  KeyboardHide: 15,\n  KeyboardReturn: 2,\n  KeyboardTab: 15,\n  KeyboardVoice: 7,\n  KingBed: 15,\n  Kitchen: 15,\n  Kitesurfing: 15,\n  Label: 15,\n  LabelImportant: 2,\n  LabelOff: 15,\n  Landscape: 15,\n  Language: 15,\n  Laptop: 15,\n  LaptopChromebook: 0,\n  LaptopMac: 15,\n  LaptopWindows: 7,\n  LastPage: 15,\n  Launch: 15,\n  Layers: 15,\n  LayersClear: 15,\n  Leaderboard: 15,\n  LeakAdd: 15,\n  LeakRemove: 15,\n  LegendToggle: 15,\n  Lens: 15,\n  LensBlur: 15,\n  LibraryAdd: 15,\n  LibraryAddCheck: 2,\n  LibraryBooks: 15,\n  LibraryMusic: 15,\n  Light: 15,\n  LightMode: 15,\n  Lightbulb: 15,\n  LineStyle: 15,\n  LineWeight: 15,\n  LinearScale: 15,\n  Link: 15,\n  LinkOff: 15,\n  LinkedCamera: 15,\n  LinkedIn: 0,\n  Liquor: 15,\n  List: 15,\n  ListAlt: 15,\n  LiveHelp: 15,\n  LiveTv: 15,\n  Living: 15,\n  LocalActivity: 7,\n  LocalAirport: 15,\n  LocalAtm: 15,\n  LocalBar: 15,\n  LocalCafe: 15,\n  LocalCarWash: 15,\n  LocalDining: 15,\n  LocalDrink: 15,\n  LocalFireDepartment: 0,\n  LocalFlorist: 15,\n  LocalGasStation: 2,\n  LocalGroceryStore: 0,\n  LocalHospital: 7,\n  LocalHotel: 15,\n  LocalLaundryService: 0,\n  LocalLibrary: 15,\n  LocalMall: 15,\n  LocalMovies: 15,\n  LocalOffer: 15,\n  LocalParking: 15,\n  LocalPharmacy: 7,\n  LocalPhone: 15,\n  LocalPizza: 15,\n  LocalPlay: 15,\n  LocalPolice: 15,\n  LocalPostOffice: 2,\n  LocalPrintshop: 2,\n  LocalSee: 15,\n  LocalShipping: 7,\n  LocalTaxi: 15,\n  LocationCity: 15,\n  LocationDisabled: 0,\n  LocationOff: 15,\n  LocationOn: 15,\n  LocationSearching: 0,\n  Lock: 15,\n  LockClock: 15,\n  LockOpen: 15,\n  Login: 15,\n  Logout: 15,\n  Looks: 15,\n  Looks3: 15,\n  Looks4: 15,\n  Looks5: 15,\n  Looks6: 15,\n  LooksOne: 15,\n  LooksTwo: 15,\n  Loop: 15,\n  Loupe: 15,\n  LowPriority: 15,\n  Loyalty: 15,\n  LteMobiledata: 7,\n  LtePlusMobiledata: 0,\n  Luggage: 15,\n  LunchDining: 15,\n  Mail: 15,\n  MailOutline: 15,\n  Male: 15,\n  ManageAccounts: 2,\n  ManageSearch: 15,\n  Map: 15,\n  MapsHomeWork: 15,\n  MapsUgc: 15,\n  Margin: 15,\n  MarkAsUnread: 15,\n  MarkChatRead: 15,\n  MarkChatUnread: 2,\n  MarkEmailRead: 7,\n  MarkEmailUnread: 2,\n  Markunread: 15,\n  MarkunreadMailbox: 0,\n  Masks: 15,\n  Maximize: 15,\n  MediaBluetoothOff: 0,\n  MediaBluetoothOn: 0,\n  Mediation: 15,\n  MedicalServices: 2,\n  Medication: 15,\n  MeetingRoom: 15,\n  Memory: 15,\n  Menu: 15,\n  MenuBook: 15,\n  MenuOpen: 15,\n  MergeType: 15,\n  Message: 15,\n  Mic: 15,\n  MicExternalOff: 2,\n  MicExternalOn: 7,\n  MicNone: 15,\n  MicOff: 15,\n  Microwave: 15,\n  MilitaryTech: 15,\n  Minimize: 15,\n  MissedVideoCall: 2,\n  Mms: 15,\n  MobileFriendly: 2,\n  MobileOff: 15,\n  MobileScreenShare: 0,\n  MobiledataOff: 7,\n  Mode: 15,\n  ModeComment: 15,\n  ModeEdit: 15,\n  ModeEditOutline: 2,\n  ModeNight: 15,\n  ModeStandby: 15,\n  ModelTraining: 7,\n  MonetizationOn: 2,\n  Money: 15,\n  MoneyOff: 15,\n  MoneyOffCsred: 7,\n  Monitor: 15,\n  MonitorWeight: 7,\n  MonochromePhotos: 0,\n  Mood: 15,\n  MoodBad: 15,\n  Moped: 15,\n  More: 15,\n  MoreHoriz: 15,\n  MoreTime: 15,\n  MoreVert: 15,\n  MotionPhotosAuto: 0,\n  MotionPhotosOff: 2,\n  Mouse: 15,\n  MoveToInbox: 15,\n  Movie: 15,\n  MovieCreation: 7,\n  MovieFilter: 15,\n  Moving: 15,\n  Mp: 15,\n  MultilineChart: 2,\n  MultipleStop: 15,\n  Museum: 15,\n  MusicNote: 15,\n  MusicOff: 15,\n  MusicVideo: 15,\n  MyLocation: 15,\n  Nat: 15,\n  Nature: 15,\n  NaturePeople: 15,\n  NavigateBefore: 2,\n  NavigateNext: 15,\n  Navigation: 15,\n  NearMe: 15,\n  NearMeDisabled: 2,\n  NearbyError: 15,\n  NearbyOff: 15,\n  NetworkCell: 15,\n  NetworkCheck: 15,\n  NetworkLocked: 7,\n  NetworkWifi: 15,\n  NewReleases: 15,\n  NextPlan: 15,\n  NextWeek: 15,\n  Nfc: 15,\n  NightShelter: 15,\n  Nightlife: 15,\n  Nightlight: 15,\n  NightlightRound: 2,\n  NightsStay: 15,\n  NineK: 15,\n  NineKPlus: 15,\n  NineMp: 15,\n  NineteenMp: 15,\n  NoAccounts: 15,\n  NoBackpack: 15,\n  NoCell: 15,\n  NoDrinks: 15,\n  NoEncryption: 15,\n  NoFlash: 15,\n  NoFood: 15,\n  NoLuggage: 15,\n  NoMeals: 15,\n  NoMeetingRoom: 7,\n  NoPhotography: 7,\n  NoSim: 15,\n  NoStroller: 15,\n  NoTransfer: 15,\n  NordicWalking: 7,\n  North: 15,\n  NorthEast: 15,\n  NorthWest: 15,\n  NotAccessible: 7,\n  NotInterested: 7,\n  NotListedLocation: 0,\n  NotStarted: 15,\n  Note: 15,\n  NoteAdd: 15,\n  NoteAlt: 15,\n  Notes: 15,\n  NotificationAdd: 2,\n  Notifications: 7,\n  NotificationsActive: 0,\n  NotificationsNone: 0,\n  NotificationsOff: 0,\n  NotificationsPaused: 0,\n  OfflineBolt: 15,\n  OfflinePin: 15,\n  OfflineShare: 15,\n  OndemandVideo: 7,\n  OneK: 15,\n  OneKPlus: 15,\n  OneKk: 15,\n  OnlinePrediction: 0,\n  Opacity: 15,\n  OpenInBrowser: 7,\n  OpenInFull: 15,\n  OpenInNew: 15,\n  OpenInNewOff: 15,\n  OpenWith: 15,\n  OtherHouses: 15,\n  Outbound: 15,\n  Outbox: 15,\n  OutdoorGrill: 15,\n  Outlet: 15,\n  Padding: 15,\n  Pages: 15,\n  Pageview: 15,\n  Paid: 15,\n  Palette: 15,\n  PanTool: 15,\n  Panorama: 15,\n  PanoramaFishEye: 2,\n  PanoramaHorizontal: 0,\n  PanoramaPhotosphere: 0,\n  PanoramaVertical: 0,\n  PanoramaWideAngle: 0,\n  Paragliding: 15,\n  Park: 15,\n  PartyMode: 15,\n  Password: 15,\n  Pattern: 15,\n  Pause: 15,\n  PauseCircle: 15,\n  PauseCircleFilled: 0,\n  PauseCircleOutline: 0,\n  PausePresentation: 0,\n  Payment: 15,\n  Payments: 15,\n  PedalBike: 15,\n  Pending: 15,\n  PendingActions: 2,\n  People: 15,\n  PeopleAlt: 15,\n  PeopleOutline: 7,\n  PermCameraMic: 7,\n  PermContactCalendar: 0,\n  PermDataSetting: 2,\n  PermIdentity: 15,\n  PermMedia: 15,\n  PermPhoneMsg: 15,\n  PermScanWifi: 15,\n  Person: 15,\n  PersonAdd: 15,\n  PersonAddAlt: 15,\n  PersonAddAlt1: 7,\n  PersonAddDisabled: 0,\n  PersonOff: 15,\n  PersonOutline: 7,\n  PersonPin: 15,\n  PersonPinCircle: 2,\n  PersonRemove: 15,\n  PersonRemoveAlt1: 0,\n  PersonSearch: 15,\n  PersonalVideo: 7,\n  PestControl: 15,\n  PestControlRodent: 0,\n  Pets: 15,\n  Phone: 15,\n  PhoneAndroid: 15,\n  PhoneCallback: 7,\n  PhoneDisabled: 7,\n  PhoneEnabled: 15,\n  PhoneForwarded: 2,\n  PhoneInTalk: 15,\n  PhoneIphone: 15,\n  PhoneLocked: 15,\n  PhoneMissed: 15,\n  PhonePaused: 15,\n  Phonelink: 15,\n  PhonelinkErase: 2,\n  PhonelinkLock: 7,\n  PhonelinkOff: 15,\n  PhonelinkRing: 7,\n  PhonelinkSetup: 2,\n  Photo: 15,\n  PhotoAlbum: 15,\n  PhotoCamera: 15,\n  PhotoCameraBack: 2,\n  PhotoCameraFront: 0,\n  PhotoFilter: 15,\n  PhotoLibrary: 15,\n  PhotoSizeSelectLarge: 0,\n  PhotoSizeSelectSmall: 0,\n  Piano: 15,\n  PianoOff: 15,\n  PictureAsPdf: 15,\n  PictureInPicture: 0,\n  PictureInPictureAlt: 0,\n  PieChart: 15,\n  PieChartOutline: 2,\n  Pin: 15,\n  PinDrop: 15,\n  Pinterest: 0,\n  PivotTableChart: 2,\n  Place: 15,\n  Plagiarism: 15,\n  PlayArrow: 15,\n  PlayCircle: 15,\n  PlayCircleFilled: 0,\n  PlayCircleOutline: 0,\n  PlayDisabled: 15,\n  PlayForWork: 15,\n  PlayLesson: 15,\n  PlaylistAdd: 15,\n  PlaylistAddCheck: 0,\n  PlaylistPlay: 15,\n  Plumbing: 15,\n  PlusOne: 15,\n  Podcasts: 15,\n  PointOfSale: 15,\n  Policy: 15,\n  Poll: 15,\n  Pool: 15,\n  PortableWifiOff: 2,\n  Portrait: 15,\n  PostAdd: 15,\n  Power: 15,\n  PowerInput: 15,\n  PowerOff: 15,\n  PowerSettingsNew: 0,\n  PregnantWoman: 7,\n  PresentToAll: 15,\n  Preview: 15,\n  PriceChange: 15,\n  PriceCheck: 15,\n  Print: 15,\n  PrintDisabled: 7,\n  PriorityHigh: 15,\n  PrivacyTip: 15,\n  Psychology: 15,\n  Public: 15,\n  PublicOff: 15,\n  Publish: 15,\n  PublishedWithChanges: 0,\n  PushPin: 15,\n  QrCode: 15,\n  QrCode2: 15,\n  QrCodeScanner: 7,\n  QueryBuilder: 15,\n  QueryStats: 15,\n  QuestionAnswer: 2,\n  Queue: 15,\n  QueueMusic: 15,\n  QueuePlayNext: 7,\n  Quickreply: 15,\n  Quiz: 15,\n  RMobiledata: 15,\n  Radar: 15,\n  Radio: 15,\n  RadioButtonChecked: 0,\n  RadioButtonUnchecked: 0,\n  RailwayAlert: 15,\n  RamenDining: 15,\n  RateReview: 15,\n  RawOff: 15,\n  RawOn: 15,\n  ReadMore: 15,\n  Receipt: 15,\n  ReceiptLong: 15,\n  RecentActors: 15,\n  Recommend: 15,\n  RecordVoiceOver: 2,\n  Reddit: 0,\n  Redeem: 15,\n  Redo: 15,\n  ReduceCapacity: 2,\n  Refresh: 15,\n  RememberMe: 15,\n  Remove: 15,\n  RemoveCircle: 15,\n  RemoveCircleOutline: 0,\n  RemoveDone: 15,\n  RemoveFromQueue: 2,\n  RemoveModerator: 2,\n  RemoveRedEye: 15,\n  RemoveShoppingCart: 0,\n  Reorder: 15,\n  Repeat: 15,\n  RepeatOn: 15,\n  RepeatOne: 15,\n  RepeatOneOn: 15,\n  Replay: 15,\n  Replay10: 15,\n  Replay30: 15,\n  Replay5: 15,\n  ReplayCircleFilled: 0,\n  Reply: 15,\n  ReplyAll: 15,\n  Report: 15,\n  ReportGmailerrorred: 0,\n  ReportOff: 15,\n  ReportProblem: 7,\n  RequestPage: 15,\n  RequestQuote: 15,\n  ResetTv: 15,\n  RestartAlt: 15,\n  Restaurant: 15,\n  RestaurantMenu: 2,\n  Restore: 15,\n  RestoreFromTrash: 0,\n  RestorePage: 15,\n  Reviews: 15,\n  RiceBowl: 15,\n  RingVolume: 15,\n  Roofing: 15,\n  Room: 15,\n  RoomPreferences: 2,\n  RoomService: 15,\n  Rotate90DegreesCcw: 0,\n  RotateLeft: 15,\n  RotateRight: 15,\n  Router: 15,\n  Rowing: 15,\n  RssFeed: 15,\n  Rsvp: 15,\n  Rtt: 15,\n  Rule: 15,\n  RuleFolder: 15,\n  RunCircle: 15,\n  RunningWithErrors: 0,\n  RvHookup: 15,\n  SafetyDivider: 7,\n  Sailing: 15,\n  Sanitizer: 15,\n  Satellite: 15,\n  Save: 15,\n  SaveAlt: 15,\n  SavedSearch: 15,\n  Savings: 15,\n  Scanner: 15,\n  ScatterPlot: 15,\n  Schedule: 15,\n  ScheduleSend: 15,\n  Schema: 15,\n  School: 15,\n  Science: 15,\n  Score: 15,\n  ScreenLockLandscape: 0,\n  ScreenLockPortrait: 0,\n  ScreenLockRotation: 0,\n  ScreenRotation: 2,\n  ScreenSearchDesktop: 0,\n  ScreenShare: 15,\n  Screenshot: 15,\n  Sd: 15,\n  SdCard: 15,\n  SdCardAlert: 15,\n  SdStorage: 15,\n  Search: 15,\n  SearchOff: 15,\n  Security: 15,\n  SecurityUpdate: 2,\n  SecurityUpdateGood: 0,\n  Segment: 15,\n  SelectAll: 15,\n  SelfImprovement: 2,\n  Sell: 15,\n  Send: 15,\n  SendAndArchive: 2,\n  SendToMobile: 15,\n  SensorDoor: 15,\n  SensorWindow: 15,\n  Sensors: 15,\n  SensorsOff: 15,\n  SentimentNeutral: 0,\n  SentimentSatisfied: 0,\n  SetMeal: 15,\n  Settings: 15,\n  SettingsApplications: 0,\n  SettingsBluetooth: 0,\n  SettingsBrightness: 0,\n  SettingsCell: 15,\n  SettingsEthernet: 0,\n  SettingsInputAntenna: 0,\n  SettingsInputHdmi: 0,\n  SettingsInputSvideo: 0,\n  SettingsOverscan: 0,\n  SettingsPhone: 7,\n  SettingsPower: 7,\n  SettingsRemote: 2,\n  SettingsSuggest: 2,\n  SettingsVoice: 7,\n  SevenK: 15,\n  SevenKPlus: 15,\n  SevenMp: 15,\n  SeventeenMp: 15,\n  Share: 15,\n  ShareLocation: 7,\n  Shield: 15,\n  Shop: 15,\n  Shop2: 15,\n  ShopTwo: 15,\n  ShoppingBag: 15,\n  ShoppingBasket: 2,\n  ShoppingCart: 15,\n  ShortText: 15,\n  Shortcut: 15,\n  ShowChart: 15,\n  Shower: 15,\n  Shuffle: 15,\n  ShuffleOn: 15,\n  ShutterSpeed: 15,\n  Sick: 15,\n  SignalCellular0Bar: 0,\n  SignalCellular1Bar: 0,\n  SignalCellular2Bar: 0,\n  SignalCellular3Bar: 0,\n  SignalCellular4Bar: 0,\n  SignalCellularAlt: 0,\n  SignalCellularNoSim: 0,\n  SignalCellularNodata: 0,\n  SignalCellularNull: 0,\n  SignalCellularOff: 0,\n  SignalWifi0Bar: 2,\n  SignalWifi1Bar: 2,\n  SignalWifi1BarLock: 0,\n  SignalWifi2Bar: 2,\n  SignalWifi2BarLock: 0,\n  SignalWifi3Bar: 2,\n  SignalWifi3BarLock: 0,\n  SignalWifi4Bar: 2,\n  SignalWifi4BarLock: 0,\n  SignalWifiBad: 7,\n  SignalWifiOff: 7,\n  SimCard: 15,\n  SimCardAlert: 15,\n  SimCardDownload: 2,\n  SingleBed: 15,\n  Sip: 15,\n  SixK: 15,\n  SixKPlus: 15,\n  SixMp: 15,\n  SixteenMp: 15,\n  SixtyFps: 15,\n  SixtyFpsSelect: 2,\n  Skateboarding: 7,\n  SkipNext: 15,\n  SkipPrevious: 15,\n  Sledding: 15,\n  Slideshow: 15,\n  SlowMotionVideo: 2,\n  SmartButton: 15,\n  SmartDisplay: 15,\n  SmartScreen: 15,\n  SmartToy: 15,\n  Smartphone: 15,\n  SmokeFree: 15,\n  SmokingRooms: 15,\n  Sms: 15,\n  SmsFailed: 15,\n  SnippetFolder: 7,\n  Snooze: 15,\n  Snowboarding: 15,\n  Snowmobile: 15,\n  Snowshoeing: 15,\n  Soap: 15,\n  SocialDistance: 2,\n  Sort: 15,\n  SortByAlpha: 15,\n  Source: 15,\n  South: 15,\n  SouthEast: 15,\n  SouthWest: 15,\n  Spa: 15,\n  SpaceBar: 15,\n  Speaker: 15,\n  SpeakerGroup: 15,\n  SpeakerNotes: 15,\n  SpeakerNotesOff: 2,\n  SpeakerPhone: 15,\n  Speed: 15,\n  Spellcheck: 15,\n  Splitscreen: 15,\n  Sports: 15,\n  SportsBar: 15,\n  SportsBaseball: 2,\n  SportsBasketball: 0,\n  SportsCricket: 7,\n  SportsEsports: 7,\n  SportsFootball: 2,\n  SportsGolf: 15,\n  SportsHandball: 2,\n  SportsHockey: 15,\n  SportsKabaddi: 7,\n  SportsMma: 15,\n  SportsMotorsports: 0,\n  SportsRugby: 15,\n  SportsScore: 15,\n  SportsSoccer: 15,\n  SportsTennis: 15,\n  SportsVolleyball: 0,\n  SquareFoot: 15,\n  StackedBarChart: 2,\n  StackedLineChart: 0,\n  Stairs: 15,\n  Star: 15,\n  StarBorder: 15,\n  StarBorderPurple500: 0,\n  StarHalf: 15,\n  StarOutline: 15,\n  StarPurple500: 7,\n  StarRate: 15,\n  Stars: 15,\n  StayCurrentLandscape: 0,\n  StayCurrentPortrait: 0,\n  StayPrimaryLandscape: 0,\n  StayPrimaryPortrait: 0,\n  StickyNote2: 15,\n  Stop: 15,\n  StopCircle: 15,\n  StopScreenShare: 2,\n  Storage: 15,\n  Store: 15,\n  StoreMallDirectory: 0,\n  Storefront: 15,\n  Storm: 15,\n  Straighten: 15,\n  Stream: 15,\n  Streetview: 15,\n  StrikethroughS: 2,\n  Stroller: 15,\n  Style: 15,\n  Subject: 15,\n  Subscript: 15,\n  Subscriptions: 7,\n  Subtitles: 15,\n  SubtitlesOff: 15,\n  Subway: 15,\n  Summarize: 15,\n  Superscript: 15,\n  SupervisedUserCircle: 0,\n  SupervisorAccount: 0,\n  Support: 15,\n  SupportAgent: 15,\n  Surfing: 15,\n  SurroundSound: 7,\n  SwapCalls: 15,\n  SwapHoriz: 15,\n  SwapHorizontalCircle: 0,\n  SwapVert: 15,\n  SwapVerticalCircle: 0,\n  Swipe: 15,\n  SwitchAccount: 7,\n  SwitchCamera: 15,\n  SwitchLeft: 15,\n  SwitchRight: 15,\n  SwitchVideo: 15,\n  Sync: 15,\n  SyncAlt: 15,\n  SyncDisabled: 15,\n  SyncProblem: 15,\n  SystemSecurityUpdate: 0,\n  SystemUpdate: 15,\n  SystemUpdateAlt: 2,\n  Tab: 15,\n  TabUnselected: 7,\n  TableChart: 15,\n  TableRows: 15,\n  TableView: 15,\n  Tablet: 15,\n  TabletAndroid: 7,\n  TabletMac: 15,\n  Tag: 15,\n  TagFaces: 15,\n  TakeoutDining: 7,\n  TapAndPlay: 15,\n  Tapas: 15,\n  Task: 15,\n  TaskAlt: 15,\n  TaxiAlert: 15,\n  Telegram: 0,\n  TenMp: 15,\n  Terrain: 15,\n  TextFields: 15,\n  TextFormat: 15,\n  TextRotateUp: 15,\n  TextRotateVertical: 0,\n  TextRotationAngleup: 0,\n  TextRotationDown: 0,\n  TextRotationNone: 0,\n  TextSnippet: 15,\n  Textsms: 15,\n  Texture: 15,\n  TheaterComedy: 7,\n  Theaters: 15,\n  Thermostat: 15,\n  ThermostatAuto: 2,\n  ThirteenMp: 15,\n  ThirtyFps: 15,\n  ThirtyFpsSelect: 2,\n  ThreeDRotation: 2,\n  ThreeGMobiledata: 0,\n  ThreeK: 15,\n  ThreeKPlus: 15,\n  ThreeMp: 15,\n  ThreeP: 15,\n  ThreeSixty: 15,\n  ThumbDown: 15,\n  ThumbDownAlt: 15,\n  ThumbDownOffAlt: 2,\n  ThumbUp: 15,\n  ThumbUpAlt: 15,\n  ThumbUpOffAlt: 7,\n  ThumbsUpDown: 15,\n  TimeToLeave: 15,\n  Timelapse: 15,\n  Timeline: 15,\n  Timer: 15,\n  Timer10: 15,\n  Timer10Select: 7,\n  Timer3: 15,\n  Timer3Select: 15,\n  TimerOff: 15,\n  TimesOneMobiledata: 0,\n  Title: 15,\n  Toc: 15,\n  Today: 15,\n  ToggleOff: 15,\n  ToggleOn: 15,\n  Toll: 15,\n  Tonality: 15,\n  Topic: 15,\n  TouchApp: 15,\n  Tour: 15,\n  Toys: 15,\n  TrackChanges: 15,\n  Traffic: 15,\n  Train: 15,\n  Tram: 15,\n  Transform: 15,\n  Transgender: 15,\n  TransitEnterexit: 0,\n  Translate: 15,\n  TravelExplore: 7,\n  TrendingDown: 15,\n  TrendingFlat: 15,\n  TrendingUp: 15,\n  TripOrigin: 15,\n  Try: 15,\n  Tty: 15,\n  Tune: 15,\n  Tungsten: 15,\n  TurnedIn: 15,\n  TurnedInNot: 15,\n  Tv: 15,\n  TvOff: 15,\n  TwelveMp: 15,\n  TwentyFourMp: 15,\n  TwentyOneMp: 15,\n  TwentyThreeMp: 7,\n  TwentyTwoMp: 15,\n  TwentyZeroMp: 15,\n  Twitter: 0,\n  TwoK: 15,\n  TwoKPlus: 15,\n  TwoMp: 15,\n  TwoWheeler: 15,\n  Umbrella: 15,\n  Unarchive: 15,\n  Undo: 15,\n  UnfoldLess: 15,\n  UnfoldMore: 15,\n  Unpublished: 15,\n  Unsubscribe: 15,\n  Upcoming: 15,\n  Update: 15,\n  UpdateDisabled: 2,\n  Upgrade: 15,\n  Upload: 15,\n  UploadFile: 15,\n  Usb: 15,\n  UsbOff: 15,\n  Verified: 15,\n  VerifiedUser: 15,\n  VerticalAlignBottom: 0,\n  VerticalAlignCenter: 0,\n  VerticalAlignTop: 0,\n  VerticalSplit: 7,\n  Vibration: 15,\n  VideoCall: 15,\n  VideoCameraBack: 2,\n  VideoCameraFront: 0,\n  VideoLabel: 15,\n  VideoLibrary: 15,\n  VideoSettings: 7,\n  VideoStable: 15,\n  Videocam: 15,\n  VideocamOff: 15,\n  VideogameAsset: 2,\n  VideogameAssetOff: 0,\n  ViewAgenda: 15,\n  ViewArray: 15,\n  ViewCarousel: 15,\n  ViewColumn: 15,\n  ViewComfy: 15,\n  ViewCompact: 15,\n  ViewDay: 15,\n  ViewHeadline: 15,\n  ViewInAr: 15,\n  ViewList: 15,\n  ViewModule: 15,\n  ViewQuilt: 15,\n  ViewSidebar: 15,\n  ViewStream: 15,\n  ViewWeek: 15,\n  Vignette: 15,\n  Villa: 15,\n  Visibility: 15,\n  VisibilityOff: 7,\n  VoiceChat: 15,\n  VoiceOverOff: 15,\n  Voicemail: 15,\n  VolumeDown: 15,\n  VolumeMute: 15,\n  VolumeOff: 15,\n  VolumeUp: 15,\n  VolunteerActivism: 0,\n  VpnKey: 15,\n  VpnLock: 15,\n  Vrpano: 15,\n  Wallpaper: 15,\n  Warning: 15,\n  WarningAmber: 15,\n  Wash: 15,\n  Watch: 15,\n  WatchLater: 15,\n  Water: 15,\n  WaterDamage: 15,\n  WaterfallChart: 2,\n  Waves: 15,\n  WbAuto: 15,\n  WbCloudy: 15,\n  WbIncandescent: 2,\n  WbIridescent: 15,\n  WbShade: 15,\n  WbSunny: 15,\n  WbTwilight: 15,\n  Wc: 15,\n  Web: 15,\n  WebAsset: 15,\n  WebAssetOff: 15,\n  Weekend: 15,\n  West: 15,\n  WhatsApp: 0,\n  Whatshot: 15,\n  WheelchairPickup: 0,\n  WhereToVote: 15,\n  Widgets: 15,\n  Wifi: 15,\n  WifiCalling: 15,\n  WifiCalling3: 15,\n  WifiLock: 15,\n  WifiOff: 15,\n  WifiProtectedSetup: 0,\n  WifiTethering: 7,\n  WifiTetheringOff: 0,\n  Window: 15,\n  WineBar: 15,\n  Work: 15,\n  WorkOff: 15,\n  WorkOutline: 15,\n  Workspaces: 15,\n  WrapText: 15,\n  WrongLocation: 7,\n  Wysiwyg: 15,\n  Yard: 15,\n  YouTube: 0,\n  YoutubeSearchedFor: 0,\n  ZoomIn: 15,\n  ZoomOut: 15,\n  ZoomOutMap: 15\n};\nconst iconKeys = Object.keys(icons);\nconst weightOptions = [\"Filled\", \"TwoTone\", \"Sharp\", \"Rounded\", \"Outlined\"];\nconst styleKeyOptions = {\n  15: [...weightOptions],\n  7: [\"Filled\", \"TwoTone\", \"Sharp\", \"Rounded\"],\n  2: [\"Filled\", \"Sharp\"]\n};\nconst styleOptionPropKeys = Object.keys(styleKeyOptions).map(optionKey => `iconStyle${optionKey}`);\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * MATERIAL\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    style\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Get props to use for deps array\n  const styleOptionProps = styleOptionPropKeys.map(prop => props[prop]); // Get style of icon\n  const iconStyle = useMemo(() => {\n    const iconStyleKey = icons[iconKey];\n    if (!iconStyleKey) return;\n    const activeStyle = props[`iconStyle${iconStyleKey}`];\n    if (activeStyle === \"Filled\") return;\n    return activeStyle;\n  }, [...styleOptionProps]); // 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    // If bad search or doesn't exist, show null state\n    if (typeof icons[iconKey] !== \"number\") {\n      setSelectedIcon(null);\n      return;\n    } // Get the selected module\n    try {\n      const style = iconStyle ? iconStyle : \"\";\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}${style}.js@0.0.32`; // console.log(iconModuleUrl)\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, ...styleOptionProps]);\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      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        ...style\n      },\n      focusable: \"false\",\n      viewBox: \"0 0 24 24\",\n      color: color,\n      children: SelectedIcon\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Material\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"Home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  weight: \"Filled\",\n  mirrored: false\n};\nfunction hideStyleOptions(props, styleOptions) {\n  const {\n    selectByList,\n    iconSearch,\n    iconSelection\n  } = props;\n  const styleOptionsNumber = parseInt(styleOptions);\n  const name = getIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs);\n  const icon = icons[name];\n  if (!icon || styleOptionsNumber === 0) return true;\n  if (icon === styleOptionsNumber) return false;else return true;\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 [Material site](https://fonts.google.com/icons)\"\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  ...Object.keys(styleKeyOptions).reduce((result, optionKey) => {\n    result[`iconStyle${optionKey}`] = {\n      type: ControlType.Enum,\n      title: \"Style\",\n      defaultValue: \"Filled\",\n      options: styleKeyOptions[optionKey],\n      hidden: props => hideStyleOptions(props, optionKey)\n    };\n    return result;\n  }, {}),\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Material.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-700\", \"GF;Figtree-900\", \"GF;Figtree-900italic\", \"GF;Figtree-700italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/U0Lv5vSHH:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/U0Lv5vSHH:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/U0Lv5vSHH:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/U0Lv5vSHH:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-jXk2E .framer-styles-preset-r4aa5z:not(.rich-text-wrapper), .framer-jXk2E .framer-styles-preset-r4aa5z.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-jXk2E\";\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};", "// Generated by Framer (89417f6)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/XMavdlf3JX77165fGY5d/oSCnVvYlSzU6sa06L66t/U0Lv5vSHH.js\";\nconst enabledGestures = {\n  P7CpiAQmC: {\n    hover: true\n  },\n  yHErj1seS: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"yHErj1seS\", \"P7CpiAQmC\"];\nconst variantClassNames = {\n  P7CpiAQmC: \"framer-v-1e14de5\",\n  yHErj1seS: \"framer-v-9bfb3n\"\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  \"Variant 1\": \"yHErj1seS\",\n  \"Variant 2\": \"P7CpiAQmC\"\n};\nconst getProps = ({\n  height,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    s33GyQ0IY: (ref = title !== null && title !== void 0 ? title : props.s33GyQ0IY) !== null && ref !== void 0 ? ref : \"About\",\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"yHErj1seS\"\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    s33GyQ0IY,\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: \"yHErj1seS\",\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-uRU19\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-9bfb3n\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"yHErj1seS\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            ...style\n          },\n          variants: {\n            \"P7CpiAQmC-hover\": {\n              \"--border-bottom-width\": \"4px\",\n              \"--border-color\": 'var(--token-27d47eb3-4f76-447c-be20-2b066db1268b, rgb(233, 155, 63)) /* {\"name\":\"Primary Orange\"} */',\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            \"yHErj1seS-hover\": {\n              \"--border-bottom-width\": \"4px\",\n              \"--border-color\": 'var(--token-27d47eb3-4f76-447c-be20-2b066db1268b, rgb(233, 155, 63)) /* {\"name\":\"Primary Orange\"} */',\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"P7CpiAQmC-hover\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            \"yHErj1seS-hover\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            P7CpiAQmC: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-r4aa5z\",\n                \"data-styles-preset\": \"U0Lv5vSHH\",\n                children: \"About\"\n              })\n            }),\n            className: \"framer-zp3apb\",\n            \"data-framer-name\": \"Text\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MBKOnG2eE\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: s33GyQ0IY,\n            variants: {\n              P7CpiAQmC: {\n                \"--extracted-r6o4lv\": \"rgb(0, 0, 0)\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              P7CpiAQmC: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-r4aa5z\",\n                    \"data-styles-preset\": \"U0Lv5vSHH\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(0, 0, 0))\"\n                    },\n                    children: \"About\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-uRU19 [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-uRU19 .framer-1y1e1l8 { display: block; }\", \".framer-uRU19 .framer-9bfb3n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uRU19 .framer-zp3apb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-uRU19 .framer-v-9bfb3n .framer-9bfb3n, .framer-uRU19 .framer-v-1e14de5 .framer-9bfb3n { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uRU19 .framer-9bfb3n { gap: 0px; } .framer-uRU19 .framer-9bfb3n > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-uRU19 .framer-9bfb3n > :first-child { margin-left: 0px; } .framer-uRU19 .framer-9bfb3n > :last-child { margin-right: 0px; } }\", \".framer-uRU19.framer-v-9bfb3n.hover .framer-9bfb3n, .framer-uRU19.framer-v-1e14de5.hover .framer-9bfb3n { padding: 0px 0px 4px 0px; }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 19\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 46\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P7CpiAQmC\":{\"layout\":[\"auto\",\"auto\"]},\"f9oubZbUt\":{\"layout\":[\"auto\",\"auto\"]},\"hDQjrQsLr\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"s33GyQ0IY\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst Frameresg8dLhJ7 = withCSS(Component, css, \"framer-uRU19\");\nexport default Frameresg8dLhJ7;\nFrameresg8dLhJ7.displayName = \"Navbar Menu Link\";\nFrameresg8dLhJ7.defaultProps = {\n  height: 19,\n  width: 46\n};\naddPropertyControls(Frameresg8dLhJ7, {\n  variant: {\n    options: [\"yHErj1seS\", \"P7CpiAQmC\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  s33GyQ0IY: {\n    defaultValue: \"About\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(Frameresg8dLhJ7, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Frameresg8dLhJ7\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P7CpiAQmC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f9oubZbUt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hDQjrQsLr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"s33GyQ0IY\\\":\\\"title\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicHeight\": \"19\",\n        \"framerIntrinsicWidth\": \"46\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./esg8dLhJ7.map", "// Generated by Framer (36a78eb)\nimport { jsx as r } from \"react/jsx-runtime\";\nimport { addFonts as o, addPropertyControls as e, ControlType as t, cx as a, getFonts as i, Link as n, useLocaleInfo as d, useVariantState as c, withCSS as l } from \"framer\";\nimport { LayoutGroup as b, motion as m, MotionConfigContext as h } from \"framer-motion\";\nimport * as p from \"react\";\nimport { Icon as s } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nlet g = i(s),\n  f = {\n    C69R8kGcV: {\n      hover: !0\n    },\n    iXysVINrJ: {\n      hover: !0\n    },\n    oS_F_7Q1Y: {\n      hover: !0\n    },\n    pK5g7Igub: {\n      hover: !0\n    },\n    TJCWBuNzi: {\n      hover: !0\n    },\n    X21OUo50G: {\n      hover: !0\n    }\n  },\n  v = [\"TJCWBuNzi\", \"X21OUo50G\", \"pK5g7Igub\", \"oS_F_7Q1Y\", \"iXysVINrJ\", \"C69R8kGcV\"],\n  u = \"framer-I1nTV\",\n  I = {\n    C69R8kGcV: \"framer-v-1k5tupr\",\n    iXysVINrJ: \"framer-v-1c5camo\",\n    oS_F_7Q1Y: \"framer-v-1tpgs5l\",\n    pK5g7Igub: \"framer-v-sqq0q1\",\n    TJCWBuNzi: \"framer-v-1rnfaex\",\n    X21OUo50G: \"framer-v-i7g5pb\"\n  };\nfunction w(r, ...o) {\n  let e = {};\n  return null == o || o.forEach(o => o && Object.assign(e, r[o])), e;\n}\nlet x = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  y = ({\n    value: o,\n    children: e\n  }) => {\n    let t = p.useContext(h),\n      a = null != o ? o : t.transition,\n      i = p.useMemo(() => ({\n        ...t,\n        transition: a\n      }), [JSON.stringify(a)]);\n    return /*#__PURE__*/r(h.Provider, {\n      value: i,\n      children: e\n    });\n  },\n  C = {\n    \"Email Icon v1\": \"TJCWBuNzi\",\n    \"Email Icon v2\": \"X21OUo50G\",\n    \"Facebook Icon v1\": \"iXysVINrJ\",\n    \"Facebook Icon v2\": \"C69R8kGcV\",\n    \"Instagram Icon v1\": \"pK5g7Igub\",\n    \"Instagram Icon v2\": \"oS_F_7Q1Y\"\n  },\n  k = ({\n    height: r,\n    id: o,\n    width: e,\n    ...t\n  }) => {\n    var a, i;\n    return {\n      ...t,\n      variant: null !== (i = null !== (a = C[t.variant]) && void 0 !== a ? a : t.variant) && void 0 !== i ? i : \"TJCWBuNzi\"\n    };\n  },\n  V = (r, o) => o.join(\"-\") + r.layoutDependency,\n  N = /*#__PURE__*/p.forwardRef(function (o, e) {\n    let {\n        activeLocale: t\n      } = d(),\n      {\n        style: i,\n        className: l,\n        layoutId: h,\n        variant: g,\n        ...u\n      } = k(o),\n      {\n        baseVariant: C,\n        classNames: N,\n        gestureVariant: T,\n        setGestureState: S,\n        setVariant: X,\n        transition: _,\n        variants: F\n      } = c({\n        cycleOrder: v,\n        defaultVariant: \"TJCWBuNzi\",\n        enabledGestures: f,\n        transitions: x,\n        variant: g,\n        variantClassNames: I\n      }),\n      G = V(o, F),\n      B = p.useRef(null),\n      J = p.useId();\n    return /*#__PURE__*/r(b, {\n      id: null != h ? h : J,\n      children: /*#__PURE__*/r(m.div, {\n        initial: g,\n        animate: F,\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: a(\"framer-I1nTV\", ...[], N),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(y, {\n          value: _,\n          children: /*#__PURE__*/r(n, {\n            href: \"mailto: contact@tangerine.com\",\n            openInNewTab: !0,\n            ...w({\n              C69R8kGcV: {\n                href: \"https://www.facebook.com\",\n                openInNewTab: !1\n              },\n              iXysVINrJ: {\n                href: \"https://www.facebook.com\",\n                openInNewTab: !1\n              },\n              oS_F_7Q1Y: {\n                href: \"https://www.instagram.com\",\n                openInNewTab: !1\n              },\n              pK5g7Igub: {\n                href: \"https://www.instagram.com\",\n                openInNewTab: !1\n              }\n            }, C, T),\n            children: /*#__PURE__*/r(m.a, {\n              ...u,\n              \"aria-label\": \"Email Button\",\n              className: `${a(\"framer-1rnfaex\", l)} framer-17ztbum`,\n              \"data-border\": !0,\n              \"data-framer-name\": \"Email Icon v1\",\n              layoutDependency: G,\n              layoutId: \"TJCWBuNzi\",\n              ref: null != e ? e : B,\n              style: {\n                \"--border-bottom-width\": \"2px\",\n                \"--border-color\": \"rgb(255, 255, 255)\",\n                \"--border-left-width\": \"2px\",\n                \"--border-right-width\": \"2px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"2px\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                borderBottomLeftRadius: 9999,\n                borderBottomRightRadius: 9999,\n                borderTopLeftRadius: 9999,\n                borderTopRightRadius: 9999,\n                ...i\n              },\n              variants: {\n                \"C69R8kGcV-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(0, 0, 0)\"\n                },\n                \"iXysVINrJ-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(233, 155, 63)\"\n                },\n                \"oS_F_7Q1Y-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(0, 0, 0)\"\n                },\n                \"pK5g7Igub-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(233, 155, 63)\"\n                },\n                \"TJCWBuNzi-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(233, 155, 63)\"\n                },\n                \"X21OUo50G-hover\": {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\",\n                  backgroundColor: \"rgb(0, 0, 0)\"\n                },\n                C69R8kGcV: {\n                  \"--border-color\": \"rgb(0, 0, 0)\"\n                },\n                oS_F_7Q1Y: {\n                  \"--border-color\": \"rgb(0, 0, 0)\"\n                },\n                X21OUo50G: {\n                  \"--border-color\": \"rgb(0, 0, 0)\"\n                }\n              },\n              ...w({\n                \"C69R8kGcV-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"iXysVINrJ-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"oS_F_7Q1Y-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"pK5g7Igub-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"TJCWBuNzi-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"X21OUo50G-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                C69R8kGcV: {\n                  \"data-framer-name\": \"Facebook Icon v2\"\n                },\n                iXysVINrJ: {\n                  \"data-framer-name\": \"Facebook Icon v1\"\n                },\n                oS_F_7Q1Y: {\n                  \"data-framer-name\": \"Instagram Icon v2\"\n                },\n                pK5g7Igub: {\n                  \"data-framer-name\": \"Instagram Icon v1\"\n                },\n                X21OUo50G: {\n                  \"data-framer-name\": \"Email Icon v2\"\n                }\n              }, C, T),\n              children: /*#__PURE__*/r(m.div, {\n                className: \"framer-1ri501e-container\",\n                layoutDependency: G,\n                layoutId: \"SBYOMBcPm-container\",\n                children: /*#__PURE__*/r(s, {\n                  color: \"rgb(255, 255, 255)\",\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: \"Email\",\n                  iconStyle15: \"Filled\",\n                  iconStyle2: \"Filled\",\n                  iconStyle7: \"Filled\",\n                  id: \"SBYOMBcPm\",\n                  layoutId: \"SBYOMBcPm\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\",\n                  ...w({\n                    \"C69R8kGcV-hover\": {\n                      color: \"rgb(255, 255, 255)\"\n                    },\n                    \"oS_F_7Q1Y-hover\": {\n                      color: \"rgb(255, 255, 255)\"\n                    },\n                    \"X21OUo50G-hover\": {\n                      color: \"rgb(255, 255, 255)\"\n                    },\n                    C69R8kGcV: {\n                      color: \"rgb(0, 0, 0)\",\n                      iconSelection: \"Facebook\"\n                    },\n                    iXysVINrJ: {\n                      iconSelection: \"Facebook\"\n                    },\n                    oS_F_7Q1Y: {\n                      color: \"rgb(0, 0, 0)\",\n                      iconSelection: \"Instagram\"\n                    },\n                    pK5g7Igub: {\n                      iconSelection: \"Instagram\"\n                    },\n                    X21OUo50G: {\n                      color: \"rgb(0, 0, 0)\"\n                    }\n                  }, C, T)\n                })\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  T = ['.framer-I1nTV [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-I1nTV .framer-17ztbum { display: block; }\", \".framer-I1nTV .framer-1rnfaex { cursor: pointer; height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 32px; will-change: var(--framer-will-change-override, transform); }\", \".framer-I1nTV .framer-1ri501e-container { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; }\"],\n  S = l(N, T, \"framer-I1nTV\");\nexport default S;\nS.displayName = \"Circular Icon\", S.defaultProps = {\n  height: 32,\n  width: 32\n}, e(S, {\n  variant: {\n    options: [\"TJCWBuNzi\", \"X21OUo50G\", \"pK5g7Igub\", \"oS_F_7Q1Y\", \"iXysVINrJ\", \"C69R8kGcV\"],\n    optionTitles: [\"Email Icon v1\", \"Email Icon v2\", \"Instagram Icon v1\", \"Instagram Icon v2\", \"Facebook Icon v1\", \"Facebook Icon v2\"],\n    title: \"Variant\",\n    type: t.Enum\n  }\n}), o(S, [...g]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerGjYT08CNg\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X21OUo50G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pK5g7Igub\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oS_F_7Q1Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iXysVINrJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C69R8kGcV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KZ83WuErg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ONaDEBtVp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JqHcrqPgy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OZVJynnw5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SV1rl85rV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EOHuoZSqr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"32\",\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=./GjYT08CNg.map", "// Generated by Framer (36a78eb)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as i, cx as n, Image as o, Link as l, RichText as s, useLocaleInfo as f, useVariantState as d, withCSS as m } from \"framer\";\nimport { LayoutGroup as c, motion as p, MotionConfigContext as g } from \"framer-motion\";\nimport * as u from \"react\";\nlet h = [\"WAD1eSg1l\", \"B6hjNm0ql\"],\n  v = \"framer-R2aZv\",\n  x = {\n    B6hjNm0ql: \"framer-v-1okqtjr\",\n    WAD1eSg1l: \"framer-v-2ewzo8\"\n  };\nfunction b(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet w = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  y = ({\n    value: r,\n    children: t\n  }) => {\n    let a = u.useContext(g),\n      i = null != r ? r : a.transition,\n      n = u.useMemo(() => ({\n        ...a,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(g.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  R = {\n    \"Variant 1\": \"WAD1eSg1l\",\n    \"Variant 2\": \"B6hjNm0ql\"\n  },\n  k = ({\n    height: e,\n    id: r,\n    link: t,\n    title: a,\n    width: i,\n    ...n\n  }) => {\n    var o, l, s;\n    return {\n      ...n,\n      Mu1YeJPqP: null != t ? t : n.Mu1YeJPqP,\n      variant: null !== (l = null !== (o = R[n.variant]) && void 0 !== o ? o : n.variant) && void 0 !== l ? l : \"WAD1eSg1l\",\n      VdUwxWNLi: null !== (s = null != a ? a : n.VdUwxWNLi) && void 0 !== s ? s : \"Hojokban\"\n    };\n  },\n  N = (e, r) => r.join(\"-\") + e.layoutDependency,\n  j = /*#__PURE__*/u.forwardRef(function (t, a) {\n    let {\n        activeLocale: i\n      } = f(),\n      {\n        style: m,\n        className: g,\n        layoutId: v,\n        variant: R,\n        Mu1YeJPqP: j,\n        VdUwxWNLi: H,\n        ...D\n      } = k(t),\n      {\n        baseVariant: P,\n        classNames: S,\n        gestureVariant: V,\n        setGestureState: Z,\n        setVariant: z,\n        transition: A,\n        variants: F\n      } = d({\n        cycleOrder: h,\n        defaultVariant: \"WAD1eSg1l\",\n        transitions: w,\n        variant: R,\n        variantClassNames: x\n      }),\n      q = N(t, F),\n      L = u.useRef(null),\n      W = u.useId();\n    return /*#__PURE__*/e(c, {\n      id: null != v ? v : W,\n      children: /*#__PURE__*/e(p.div, {\n        initial: R,\n        animate: F,\n        onHoverStart: () => Z({\n          isHovered: !0\n        }),\n        onHoverEnd: () => Z({\n          isHovered: !1\n        }),\n        onTapStart: () => Z({\n          isPressed: !0\n        }),\n        onTap: () => Z({\n          isPressed: !1\n        }),\n        onTapCancel: () => Z({\n          isPressed: !1\n        }),\n        className: n(\"framer-R2aZv\", ...[], S),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(y, {\n          value: A,\n          children: /*#__PURE__*/e(l, {\n            href: j,\n            children: /*#__PURE__*/r(p.a, {\n              ...D,\n              className: `${n(\"framer-2ewzo8\", g)} framer-9k4c0d`,\n              \"data-framer-name\": \"Variant 1\",\n              layoutDependency: q,\n              layoutId: \"WAD1eSg1l\",\n              ref: null != a ? a : L,\n              style: {\n                ...m\n              },\n              ...b({\n                B6hjNm0ql: {\n                  \"data-framer-name\": \"Variant 2\"\n                }\n              }, P, V),\n              children: [/*#__PURE__*/e(o, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 200,\n                  intrinsicWidth: 200,\n                  pixelHeight: 200,\n                  pixelWidth: 200,\n                  src: \"https://framerusercontent.com/images/gcLZnXHFC9KQmILc0RLkw8HAKdQ.png\"\n                },\n                className: \"framer-w7bsu5\",\n                \"data-framer-name\": \"Logo\",\n                layoutDependency: q,\n                layoutId: \"RnPXs51KN\"\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(u.Fragment, {\n                  children: /*#__PURE__*/e(p.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RmlndHJlZS03MDA=\",\n                      \"--framer-font-family\": '\"Figtree\", \"Figtree Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"24px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs, var(--token-cef3befc-aaed-4448-a9c7-3f04b730b780, rgb(254, 254, 254)))\"\n                    },\n                    children: \"Tangerine\"\n                  })\n                }),\n                className: \"framer-1101ciu\",\n                fonts: [\"GF;Figtree-700\"],\n                layoutDependency: q,\n                layoutId: \"Pxte6ooVA\",\n                style: {\n                  \"--extracted-gdpscs\": \"var(--token-cef3befc-aaed-4448-a9c7-3f04b730b780, rgb(254, 254, 254))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: H,\n                variants: {\n                  B6hjNm0ql: {\n                    \"--extracted-gdpscs\": \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...b({\n                  B6hjNm0ql: {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(p.h1, {\n                        style: {\n                          \"--font-selector\": \"R0Y7RmlndHJlZS03MDA=\",\n                          \"--framer-font-family\": '\"Figtree\", \"Figtree Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"24px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-gdpscs, var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0)))\"\n                        },\n                        children: \"Tangerine\"\n                      })\n                    })\n                  }\n                }, P, V)\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  H = ['.framer-R2aZv [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-R2aZv .framer-9k4c0d { display: block; }\", \".framer-R2aZv .framer-2ewzo8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-R2aZv .framer-w7bsu5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 38px); overflow: hidden; position: relative; width: 38px; }\", \".framer-R2aZv .framer-1101ciu { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-R2aZv .framer-2ewzo8 { gap: 0px; } .framer-R2aZv .framer-2ewzo8 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-R2aZv .framer-2ewzo8 > :first-child { margin-left: 0px; } .framer-R2aZv .framer-2ewzo8 > :last-child { margin-right: 0px; } }\"],\n  D = m(j, H, \"framer-R2aZv\");\nexport default D;\nD.displayName = \"Restaurant Name & Logo\", D.defaultProps = {\n  height: 38,\n  width: 150\n}, a(D, {\n  variant: {\n    options: [\"WAD1eSg1l\", \"B6hjNm0ql\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: i.Enum\n  },\n  Mu1YeJPqP: {\n    title: \"Link\",\n    type: i.Link\n  },\n  VdUwxWNLi: {\n    defaultValue: \"Hojokban\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: i.String\n  }\n}), t(D, [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/TQ5lLrRd2:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",\n  weight: \"700\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerTQ5lLrRd2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"150\",\n        \"framerVariables\": \"{\\\"Mu1YeJPqP\\\":\\\"link\\\",\\\"VdUwxWNLi\\\":\\\"title\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"38\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B6hjNm0ql\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./TQ5lLrRd2.map", "// Generated by Framer (47124a4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, resolveLink, useActiveVariantCallback, useLocaleInfo, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Material } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nimport NavbarMenuLink from \"https://framerusercontent.com/modules/9onHgSGQ5KhGp9WBrKs2/5yFxR0KE6T3BchFGA5rA/esg8dLhJ7.js\";\nimport CircularIcon from \"https://framerusercontent.com/modules/olYmGTFgR5glFRWTLppF/aGocDav4ub8dl7t0hMKx/GjYT08CNg.js\";\nimport RestaurantNameLogo from \"https://framerusercontent.com/modules/5J25aga034DlmXwD3SDv/OKgg5RwdnKggR2gILfxR/TQ5lLrRd2.js\";\nconst RestaurantNameLogoFonts = getFonts(RestaurantNameLogo);\nconst MaterialFonts = getFonts(Material);\nconst NavbarMenuLinkFonts = getFonts(NavbarMenuLink);\nconst CircularIconFonts = getFonts(CircularIcon);\nconst cycleOrder = [\"kY5n2n05G\", \"vmiWfw1G0\", \"RICEdeCaq\", \"SdWSEvE5t\", \"ttl6jUq03\", \"PALRqFACu\", \"ZrZjubw65\", \"FxI2RZhCM\"];\nconst serializationHash = \"framer-aoxQA\";\nconst variantClassNames = {\n  FxI2RZhCM: \"framer-v-194ul7w\",\n  kY5n2n05G: \"framer-v-uun41k\",\n  PALRqFACu: \"framer-v-8o2fk5\",\n  RICEdeCaq: \"framer-v-1itnd0h\",\n  SdWSEvE5t: \"framer-v-16qjhkm\",\n  ttl6jUq03: \"framer-v-1yfyv3k\",\n  vmiWfw1G0: \"framer-v-qu0oxt\",\n  ZrZjubw65: \"framer-v-18ow5s6\"\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 transformTemplate = (_, t) => `translateY(-50%) ${t}`;\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  \"Desktop Black Text\": \"ttl6jUq03\",\n  \"Mobile (Open) Black Icon\": \"FxI2RZhCM\",\n  \"Mobile (Open)\": \"SdWSEvE5t\",\n  \"Mobile Black Icon\": \"ZrZjubw65\",\n  \"Tablet Black Text\": \"PALRqFACu\",\n  Desktop: \"kY5n2n05G\",\n  Mobile: \"RICEdeCaq\",\n  Tablet: \"vmiWfw1G0\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"kY5n2n05G\"\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    ...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: \"kY5n2n05G\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onClickwnl11b = activeVariantCallback(async (...args) => {\n    setVariant(\"RICEdeCaq\");\n  });\n  const onClicka2tzps = activeVariantCallback(async (...args) => {\n    setVariant(\"ZrZjubw65\");\n  });\n  const onClick1xpesrv = activeVariantCallback(async (...args) => {\n    setVariant(\"SdWSEvE5t\");\n  });\n  const onClick7qi2s4 = activeVariantCallback(async (...args) => {\n    setVariant(\"FxI2RZhCM\");\n  });\n  const ref1 = React.useRef(null);\n  const router = useRouter();\n  const isDisplayed = () => {\n    if ([\"SdWSEvE5t\", \"FxI2RZhCM\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if ([\"RICEdeCaq\", \"ZrZjubw65\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed2 = () => {\n    if ([\"RICEdeCaq\", \"ZrZjubw65\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-aoxQA\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-uun41k\", className),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"kY5n2n05G\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            ...style\n          },\n          variants: {\n            FxI2RZhCM: {\n              backgroundColor: \"rgb(250, 252, 248)\"\n            },\n            RICEdeCaq: {\n              backgroundColor: \"rgb(0, 0, 0)\"\n            },\n            SdWSEvE5t: {\n              backgroundColor: \"rgb(0, 0, 0)\"\n            },\n            ZrZjubw65: {\n              backgroundColor: \"rgb(250, 252, 248)\"\n            }\n          },\n          ...addPropertyOverrides({\n            FxI2RZhCM: {\n              \"data-framer-name\": \"Mobile (Open) Black Icon\"\n            },\n            PALRqFACu: {\n              \"data-framer-name\": \"Tablet Black Text\"\n            },\n            RICEdeCaq: {\n              \"data-framer-name\": \"Mobile\"\n            },\n            SdWSEvE5t: {\n              \"data-framer-name\": \"Mobile (Open)\"\n            },\n            ttl6jUq03: {\n              \"data-framer-name\": \"Desktop Black Text\"\n            },\n            vmiWfw1G0: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            ZrZjubw65: {\n              \"data-framer-name\": \"Mobile Black Icon\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1dmebp5\",\n            layoutDependency: layoutDependency,\n            layoutId: \"gwCG8OPis\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1o8xb4l-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"KZ3dlRB_4-container\",\n              transformTemplate: transformTemplate,\n              children: /*#__PURE__*/_jsx(RestaurantNameLogo, {\n                height: \"100%\",\n                id: \"KZ3dlRB_4\",\n                layoutId: \"KZ3dlRB_4\",\n                Mu1YeJPqP: resolveLink({\n                  webPageId: \"augiA20Il\"\n                }, router),\n                variant: \"WAD1eSg1l\",\n                VdUwxWNLi: \"Hojokban\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  FxI2RZhCM: {\n                    variant: \"B6hjNm0ql\"\n                  },\n                  PALRqFACu: {\n                    variant: \"B6hjNm0ql\"\n                  },\n                  ttl6jUq03: {\n                    variant: \"B6hjNm0ql\"\n                  },\n                  ZrZjubw65: {\n                    variant: \"B6hjNm0ql\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1vt2cds-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ZEDAkPrq8-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: \"rgb(255, 255, 255)\",\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Close\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"ZEDAkPrq8\",\n                layoutId: \"ZEDAkPrq8\",\n                mirrored: false,\n                onClick: onClickwnl11b,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  FxI2RZhCM: {\n                    color: \"rgb(0, 0, 0)\",\n                    iconStyle15: \"Rounded\",\n                    onClick: onClicka2tzps\n                  },\n                  SdWSEvE5t: {\n                    iconStyle15: \"Rounded\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-l2v0cj\",\n            \"data-framer-name\": \"Menu\",\n            layoutDependency: layoutDependency,\n            layoutId: \"DH0shEqiD\",\n            children: [/*#__PURE__*/_jsx(Link, {\n              href: {\n                webPageId: \"J6bmUmtF2\"\n              },\n              children: /*#__PURE__*/_jsx(motion.a, {\n                className: \"framer-ghj7tj framer-1rooyfy\",\n                \"data-framer-name\": \"About Menu Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"N7jBZXTXE\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-hyfwq2-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"vqOLgoZEB-container\",\n                  children: /*#__PURE__*/_jsx(NavbarMenuLink, {\n                    height: \"100%\",\n                    id: \"vqOLgoZEB\",\n                    layoutId: \"vqOLgoZEB\",\n                    s33GyQ0IY: \"About\",\n                    variant: \"yHErj1seS\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      FxI2RZhCM: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      PALRqFACu: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      ttl6jUq03: {\n                        variant: \"P7CpiAQmC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              })\n            }), /*#__PURE__*/_jsx(Link, {\n              href: {\n                webPageId: \"ZcQ_l6NX6\"\n              },\n              children: /*#__PURE__*/_jsx(motion.a, {\n                className: \"framer-1pt6k3t framer-1rooyfy\",\n                \"data-framer-name\": \"Menu Menu Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"HozkcVfrw\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1vvwl3y-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"uwPF00mdJ-container\",\n                  children: /*#__PURE__*/_jsx(NavbarMenuLink, {\n                    height: \"100%\",\n                    id: \"uwPF00mdJ\",\n                    layoutId: \"uwPF00mdJ\",\n                    s33GyQ0IY: \"Menu\",\n                    variant: \"yHErj1seS\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      FxI2RZhCM: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      PALRqFACu: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      ttl6jUq03: {\n                        variant: \"P7CpiAQmC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              })\n            }), /*#__PURE__*/_jsx(Link, {\n              href: {\n                webPageId: \"WUk7aq_xk\"\n              },\n              openInNewTab: false,\n              children: /*#__PURE__*/_jsx(motion.a, {\n                className: \"framer-ghw9f0 framer-1rooyfy\",\n                \"data-framer-name\": \"Contact Menu Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"u4r69Z7z2\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1nf50t3-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"TvOHm6dJk-container\",\n                  children: /*#__PURE__*/_jsx(NavbarMenuLink, {\n                    height: \"100%\",\n                    id: \"TvOHm6dJk\",\n                    layoutId: \"TvOHm6dJk\",\n                    s33GyQ0IY: \"Contact\",\n                    variant: \"yHErj1seS\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      FxI2RZhCM: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      PALRqFACu: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      ttl6jUq03: {\n                        variant: \"P7CpiAQmC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              })\n            }), /*#__PURE__*/_jsx(Link, {\n              href: \"https://www.ubereats.com\",\n              openInNewTab: true,\n              children: /*#__PURE__*/_jsx(motion.a, {\n                className: \"framer-2vdaqh framer-1rooyfy\",\n                \"data-framer-name\": \"Order Online Menu Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Y5ls0B9tQ\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1cdw3un-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Wb6jP3saO-container\",\n                  children: /*#__PURE__*/_jsx(NavbarMenuLink, {\n                    height: \"100%\",\n                    id: \"Wb6jP3saO\",\n                    layoutId: \"Wb6jP3saO\",\n                    s33GyQ0IY: \"Order Online\",\n                    variant: \"yHErj1seS\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      FxI2RZhCM: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      PALRqFACu: {\n                        variant: \"P7CpiAQmC\"\n                      },\n                      ttl6jUq03: {\n                        variant: \"P7CpiAQmC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              })\n            })]\n          }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1grtlar-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"c_ahaPAoR-container\",\n            children: /*#__PURE__*/_jsx(Material, {\n              color: \"rgb(255, 255, 255)\",\n              height: \"100%\",\n              iconSearch: \"Home\",\n              iconSelection: \"Menu\",\n              iconStyle15: \"Filled\",\n              iconStyle2: \"Filled\",\n              iconStyle7: \"Filled\",\n              id: \"c_ahaPAoR\",\n              layoutId: \"c_ahaPAoR\",\n              mirrored: true,\n              onClick: onClick1xpesrv,\n              selectByList: true,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\",\n              ...addPropertyOverrides({\n                RICEdeCaq: {\n                  iconStyle15: \"Rounded\"\n                },\n                ZrZjubw65: {\n                  color: \"rgb(0, 0, 0)\",\n                  iconStyle15: \"Rounded\",\n                  onClick: onClick7qi2s4\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-12km1xi\",\n            \"data-framer-name\": \"Icons\",\n            layoutDependency: layoutDependency,\n            layoutId: \"HPM0YoAC0\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1570vv5-container\",\n              \"data-framer-name\": \"Circle Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"WiScTLvod-container\",\n              name: \"Circle Icon\",\n              children: /*#__PURE__*/_jsx(CircularIcon, {\n                height: \"100%\",\n                id: \"WiScTLvod\",\n                layoutId: \"WiScTLvod\",\n                name: \"Circle Icon\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: \"TJCWBuNzi\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  FxI2RZhCM: {\n                    variant: \"X21OUo50G\"\n                  },\n                  PALRqFACu: {\n                    variant: \"X21OUo50G\"\n                  },\n                  ttl6jUq03: {\n                    variant: \"X21OUo50G\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-i6dlwb-container\",\n              \"data-framer-name\": \"Circle Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"UQdTja4L0-container\",\n              name: \"Circle Icon\",\n              children: /*#__PURE__*/_jsx(CircularIcon, {\n                height: \"100%\",\n                id: \"UQdTja4L0\",\n                layoutId: \"UQdTja4L0\",\n                name: \"Circle Icon\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: \"pK5g7Igub\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  FxI2RZhCM: {\n                    variant: \"oS_F_7Q1Y\"\n                  },\n                  PALRqFACu: {\n                    variant: \"oS_F_7Q1Y\"\n                  },\n                  ttl6jUq03: {\n                    variant: \"oS_F_7Q1Y\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-aoxQA [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-aoxQA .framer-1rooyfy { display: block; }\", \".framer-aoxQA .framer-uun41k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 64px; justify-content: center; overflow: hidden; padding: 32px 32px 32px 32px; position: relative; width: 1440px; }\", \".framer-aoxQA .framer-1dmebp5 { flex: 1 0 0px; height: 60px; overflow: visible; position: relative; width: 1px; }\", \".framer-aoxQA .framer-1o8xb4l-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; }\", \".framer-aoxQA .framer-1vt2cds-container { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 60px; }\", \".framer-aoxQA .framer-l2v0cj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; z-index: 1; }\", \".framer-aoxQA .framer-ghj7tj, .framer-aoxQA .framer-1pt6k3t, .framer-aoxQA .framer-ghw9f0, .framer-aoxQA .framer-2vdaqh { 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; text-decoration: none; width: min-content; }\", \".framer-aoxQA .framer-hyfwq2-container, .framer-aoxQA .framer-1vvwl3y-container, .framer-aoxQA .framer-1nf50t3-container, .framer-aoxQA .framer-1cdw3un-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-aoxQA .framer-1grtlar-container { flex: none; height: 60px; position: relative; width: 60px; }\", \".framer-aoxQA .framer-12km1xi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; z-index: 3; }\", \".framer-aoxQA .framer-1570vv5-container, .framer-aoxQA .framer-i6dlwb-container { flex: none; height: 32px; position: relative; width: 32px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aoxQA .framer-uun41k, .framer-aoxQA .framer-l2v0cj, .framer-aoxQA .framer-ghj7tj, .framer-aoxQA .framer-1pt6k3t, .framer-aoxQA .framer-ghw9f0, .framer-aoxQA .framer-2vdaqh, .framer-aoxQA .framer-12km1xi { gap: 0px; } .framer-aoxQA .framer-uun41k > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-aoxQA .framer-uun41k > :first-child, .framer-aoxQA .framer-l2v0cj > :first-child, .framer-aoxQA .framer-ghj7tj > :first-child, .framer-aoxQA .framer-1pt6k3t > :first-child, .framer-aoxQA .framer-ghw9f0 > :first-child, .framer-aoxQA .framer-2vdaqh > :first-child, .framer-aoxQA .framer-12km1xi > :first-child { margin-left: 0px; } .framer-aoxQA .framer-uun41k > :last-child, .framer-aoxQA .framer-l2v0cj > :last-child, .framer-aoxQA .framer-ghj7tj > :last-child, .framer-aoxQA .framer-1pt6k3t > :last-child, .framer-aoxQA .framer-ghw9f0 > :last-child, .framer-aoxQA .framer-2vdaqh > :last-child, .framer-aoxQA .framer-12km1xi > :last-child { margin-right: 0px; } .framer-aoxQA .framer-l2v0cj > *, .framer-aoxQA .framer-12km1xi > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-aoxQA .framer-ghj7tj > *, .framer-aoxQA .framer-1pt6k3t > *, .framer-aoxQA .framer-ghw9f0 > *, .framer-aoxQA .framer-2vdaqh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\", \".framer-aoxQA.framer-v-qu0oxt .framer-uun41k, .framer-aoxQA.framer-v-8o2fk5 .framer-uun41k { width: 810px; }\", \".framer-aoxQA.framer-v-1itnd0h .framer-uun41k, .framer-aoxQA.framer-v-18ow5s6 .framer-uun41k { padding: 20px 20px 20px 20px; width: 390px; }\", \".framer-aoxQA.framer-v-1itnd0h .framer-1grtlar-container { aspect-ratio: 1 / 1; height: 40px; width: var(--framer-aspect-ratio-supported, 40px); }\", \".framer-aoxQA.framer-v-16qjhkm .framer-uun41k, .framer-aoxQA.framer-v-194ul7w .framer-uun41k { flex-direction: column; height: auto; padding: 20px 20px 20px 20px; width: 390px; }\", \".framer-aoxQA.framer-v-16qjhkm .framer-1dmebp5, .framer-aoxQA.framer-v-194ul7w .framer-1dmebp5 { flex: none; width: 100%; }\", \".framer-aoxQA.framer-v-16qjhkm .framer-1vt2cds-container, .framer-aoxQA.framer-v-194ul7w .framer-1vt2cds-container { bottom: 20px; width: 40px; }\", \".framer-aoxQA.framer-v-16qjhkm .framer-l2v0cj, .framer-aoxQA.framer-v-194ul7w .framer-l2v0cj { flex-direction: column; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aoxQA.framer-v-16qjhkm .framer-uun41k, .framer-aoxQA.framer-v-16qjhkm .framer-l2v0cj { gap: 0px; } .framer-aoxQA.framer-v-16qjhkm .framer-uun41k > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-aoxQA.framer-v-16qjhkm .framer-uun41k > :first-child, .framer-aoxQA.framer-v-16qjhkm .framer-l2v0cj > :first-child { margin-top: 0px; } .framer-aoxQA.framer-v-16qjhkm .framer-uun41k > :last-child, .framer-aoxQA.framer-v-16qjhkm .framer-l2v0cj > :last-child { margin-bottom: 0px; } .framer-aoxQA.framer-v-16qjhkm .framer-l2v0cj > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", \".framer-aoxQA.framer-v-18ow5s6 .framer-1grtlar-container { height: 40px; width: 40px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aoxQA.framer-v-194ul7w .framer-uun41k, .framer-aoxQA.framer-v-194ul7w .framer-l2v0cj { gap: 0px; } .framer-aoxQA.framer-v-194ul7w .framer-uun41k > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-aoxQA.framer-v-194ul7w .framer-uun41k > :first-child, .framer-aoxQA.framer-v-194ul7w .framer-l2v0cj > :first-child { margin-top: 0px; } .framer-aoxQA.framer-v-194ul7w .framer-uun41k > :last-child, .framer-aoxQA.framer-v-194ul7w .framer-l2v0cj > :last-child { margin-bottom: 0px; } .framer-aoxQA.framer-v-194ul7w .framer-l2v0cj > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 64\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 1440\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vmiWfw1G0\":{\"layout\":[\"fixed\",\"fixed\"]},\"RICEdeCaq\":{\"layout\":[\"fixed\",\"fixed\"]},\"SdWSEvE5t\":{\"layout\":[\"fixed\",\"auto\"]},\"ttl6jUq03\":{\"layout\":[\"fixed\",\"fixed\"]},\"PALRqFACu\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZrZjubw65\":{\"layout\":[\"fixed\",\"fixed\"]},\"FxI2RZhCM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerIkyezybuV = withCSS(Component, css, \"framer-aoxQA\");\nexport default FramerIkyezybuV;\nFramerIkyezybuV.displayName = \"NavBar\";\nFramerIkyezybuV.defaultProps = {\n  height: 64,\n  width: 1440\n};\naddPropertyControls(FramerIkyezybuV, {\n  variant: {\n    options: [\"kY5n2n05G\", \"vmiWfw1G0\", \"RICEdeCaq\", \"SdWSEvE5t\", \"ttl6jUq03\", \"PALRqFACu\", \"ZrZjubw65\", \"FxI2RZhCM\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Mobile\", \"Mobile (Open)\", \"Desktop Black Text\", \"Tablet Black Text\", \"Mobile Black Icon\", \"Mobile (Open) Black Icon\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerIkyezybuV, [...RestaurantNameLogoFonts, ...MaterialFonts, ...NavbarMenuLinkFonts, ...CircularIconFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerIkyezybuV\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerIntrinsicHeight\": \"64\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vmiWfw1G0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RICEdeCaq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SdWSEvE5t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ttl6jUq03\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PALRqFACu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZrZjubw65\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FxI2RZhCM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./IkyezybuV.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Dancing Script-700\"]);\nexport const fonts = [{\n  family: \"Dancing Script\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/k5QIKCygY:default\",\n    url: \"https://fonts.gstatic.com/s/dancingscript/v25/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7B1i0HTeB9ptDqpw.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dancingscript/v25/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7B1i0HTeB9ptDqpw.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-4BcoV .framer-styles-preset-1u55iib:not(.rich-text-wrapper), .framer-4BcoV .framer-styles-preset-1u55iib.rich-text-wrapper h1 { --framer-font-family: \"Dancing Script\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-4BcoV\";\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};", "// Generated by Framer (89417f6)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/TFknJb1EDev3Qu06MXJn/HpGuYs14Zs3iswibr6Zl/k5QIKCygY.js\";\nconst cycleOrder = [\"f05NbjgDW\"];\nconst variantClassNames = {\n  f05NbjgDW: \"framer-v-13w6ni3\"\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 getProps = ({\n  height,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    iFR0b1XPu: (ref = title !== null && title !== void 0 ? title : props.iFR0b1XPu) !== null && ref !== void 0 ? ref : \"Welcome\"\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    iFR0b1XPu,\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: \"f05NbjgDW\",\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-yC0z8\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-13w6ni3\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"f05NbjgDW\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                className: \"framer-styles-preset-1u55iib\",\n                \"data-styles-preset\": \"k5QIKCygY\",\n                children: \"Welcome\"\n              })\n            }),\n            className: \"framer-14agbjz\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YvshJMUaV\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: iFR0b1XPu,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-hgy6xf\",\n            \"data-framer-name\": \"Underline Bar\",\n            layoutDependency: layoutDependency,\n            layoutId: \"RGsgT4nTD\",\n            style: {\n              backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\",\n              borderBottomLeftRadius: 9999,\n              borderBottomRightRadius: 9999,\n              borderTopLeftRadius: 9999,\n              borderTopRightRadius: 9999\n            }\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-yC0z8 [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-yC0z8 .framer-1fc72u9 { display: block; }\", \".framer-yC0z8 .framer-13w6ni3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-yC0z8 .framer-14agbjz { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-yC0z8 .framer-hgy6xf { align-self: stretch; flex: none; height: 4px; overflow: hidden; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yC0z8 .framer-13w6ni3 { gap: 0px; } .framer-yC0z8 .framer-13w6ni3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-yC0z8 .framer-13w6ni3 > :first-child { margin-top: 0px; } .framer-yC0z8 .framer-13w6ni3 > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 61.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 154.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"iFR0b1XPu\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerJC2Ow_25s = withCSS(Component, css, \"framer-yC0z8\");\nexport default FramerJC2Ow_25s;\nFramerJC2Ow_25s.displayName = \"Header Title\";\nFramerJC2Ow_25s.defaultProps = {\n  height: 61.5,\n  width: 154.5\n};\naddPropertyControls(FramerJC2Ow_25s, {\n  iFR0b1XPu: {\n    defaultValue: \"Welcome\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerJC2Ow_25s, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerJC2Ow_25s\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"61.5\",\n        \"framerIntrinsicWidth\": \"154.5\",\n        \"framerVariables\": \"{\\\"iFR0b1XPu\\\":\\\"title\\\"}\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"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=./JC2Ow_25s.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-500\", \"GF;Figtree-700\", \"GF;Figtree-700italic\", \"GF;Figtree-500italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/UmYLcFlD8:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/UmYLcFlD8:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/UmYLcFlD8:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/UmYLcFlD8:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-DvKlG .framer-styles-preset-f6nyrq:not(.rich-text-wrapper), .framer-DvKlG .framer-styles-preset-f6nyrq.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-DvKlG\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"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-4kpnz .framer-styles-preset-end8wl:not(.rich-text-wrapper), .framer-4kpnz .framer-styles-preset-end8wl.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-27d47eb3-4f76-447c-be20-2b066db1268b, #e99b3f) /* {\"name\":\"Primary Orange\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }'];\nexport const className = \"framer-4kpnz\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (89417f6)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Material } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nconst MaterialFonts = getFonts(Material);\nconst enabledGestures = {\n  hFjWcqm8X: {\n    hover: true\n  },\n  j81tN4l1p: {\n    hover: true\n  },\n  qqoLSAhD2: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"qqoLSAhD2\", \"hFjWcqm8X\", \"j81tN4l1p\"];\nconst variantClassNames = {\n  hFjWcqm8X: \"framer-v-re4qd3\",\n  j81tN4l1p: \"framer-v-plqfm1\",\n  qqoLSAhD2: \"framer-v-18po7lk\"\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  \"Footer Email Icon\": \"qqoLSAhD2\",\n  \"Footer Facebook Icon\": \"hFjWcqm8X\",\n  \"Footer Instagram Icon\": \"j81tN4l1p\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"qqoLSAhD2\"\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    ...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: \"qqoLSAhD2\",\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-B7M7n\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-18po7lk\", className),\n          \"data-framer-name\": \"Footer Email Icon\",\n          layoutDependency: layoutDependency,\n          layoutId: \"qqoLSAhD2\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            \"hFjWcqm8X-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"j81tN4l1p-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"qqoLSAhD2-hover\": {\n              \"data-framer-name\": undefined\n            },\n            hFjWcqm8X: {\n              \"data-framer-name\": \"Footer Facebook Icon\"\n            },\n            j81tN4l1p: {\n              \"data-framer-name\": \"Footer Instagram Icon\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-f4zsjy-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yt6HAGR7Y-container\",\n            children: /*#__PURE__*/_jsx(Material, {\n              color: \"rgb(255, 255, 255)\",\n              height: \"100%\",\n              iconSearch: \"Home\",\n              iconSelection: \"Email\",\n              iconStyle15: \"Filled\",\n              iconStyle2: \"Filled\",\n              iconStyle7: \"Filled\",\n              id: \"yt6HAGR7Y\",\n              layoutId: \"yt6HAGR7Y\",\n              mirrored: false,\n              selectByList: true,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\",\n              ...addPropertyOverrides({\n                \"hFjWcqm8X-hover\": {\n                  color: \"rgb(233, 155, 63)\"\n                },\n                \"j81tN4l1p-hover\": {\n                  color: \"rgb(233, 155, 63)\"\n                },\n                \"qqoLSAhD2-hover\": {\n                  color: \"rgb(233, 155, 63)\"\n                },\n                hFjWcqm8X: {\n                  iconSelection: \"Facebook\"\n                },\n                j81tN4l1p: {\n                  iconSelection: \"Instagram\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-B7M7n [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-B7M7n .framer-1xsvb81 { display: block; }\", \".framer-B7M7n .framer-18po7lk { height: 32px; overflow: hidden; position: relative; width: 32px; }\", \".framer-B7M7n .framer-f4zsjy-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-B7M7n .framer-v-18po7lk .framer-18po7lk, .framer-B7M7n .framer-v-re4qd3 .framer-18po7lk, .framer-B7M7n .framer-v-plqfm1 .framer-18po7lk { cursor: pointer; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hFjWcqm8X\":{\"layout\":[\"fixed\",\"fixed\"]},\"j81tN4l1p\":{\"layout\":[\"fixed\",\"fixed\"]},\"w0v0xY57q\":{\"layout\":[\"fixed\",\"fixed\"]},\"f6wdztUiK\":{\"layout\":[\"fixed\",\"fixed\"]},\"OPBy72hJX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerMX9V5wXzk = withCSS(Component, css, \"framer-B7M7n\");\nexport default FramerMX9V5wXzk;\nFramerMX9V5wXzk.displayName = \"Footer Icon\";\nFramerMX9V5wXzk.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerMX9V5wXzk, {\n  variant: {\n    options: [\"qqoLSAhD2\", \"hFjWcqm8X\", \"j81tN4l1p\"],\n    optionTitles: [\"Footer Email Icon\", \"Footer Facebook Icon\", \"Footer Instagram Icon\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerMX9V5wXzk, [...MaterialFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerMX9V5wXzk\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hFjWcqm8X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j81tN4l1p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w0v0xY57q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f6wdztUiK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OPBy72hJX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./MX9V5wXzk.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-700\", \"GF;Figtree-900\", \"GF;Figtree-900italic\", \"GF;Figtree-700italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-mkHDc .framer-styles-preset-12ididq:not(.rich-text-wrapper), .framer-mkHDc .framer-styles-preset-12ididq.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-mkHDc\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (89417f6)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/OGadMYAxaT1wZIpB68cY/07g7JPvvAY1Cz4a6Kl7T/ezVYEubBQ.js\";\nconst enabledGestures = {\n  yXMCIlXfR: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"yXMCIlXfR\"];\nconst variantClassNames = {\n  yXMCIlXfR: \"framer-v-1lk6rxw\"\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 getProps = ({\n  height,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    Q21pyFfhU: (ref = title !== null && title !== void 0 ? title : props.Q21pyFfhU) !== null && ref !== void 0 ? ref : \"About\"\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    Q21pyFfhU,\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: \"yXMCIlXfR\",\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-R3TCm\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1lk6rxw\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"yXMCIlXfR\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            \"yXMCIlXfR-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-12ididq\",\n                \"data-styles-preset\": \"ezVYEubBQ\",\n                children: \"About\"\n              })\n            }),\n            className: \"framer-m40bok\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EA04GHCTL\",\n            style: {\n              \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n              \"--framer-link-text-decoration\": \"none\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Q21pyFfhU,\n            variants: {\n              \"yXMCIlXfR-hover\": {\n                \"--extracted-r6o4lv\": \"rgb(233, 155, 63)\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"yXMCIlXfR-hover\": {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-12ididq\",\n                    \"data-styles-preset\": \"ezVYEubBQ\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(233, 155, 63))\"\n                    },\n                    children: \"About\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-R3TCm [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-R3TCm .framer-tt5b85 { display: block; }\", \".framer-R3TCm .framer-1lk6rxw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-R3TCm .framer-m40bok { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-R3TCm .framer-v-1lk6rxw .framer-1lk6rxw { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-R3TCm .framer-1lk6rxw { gap: 0px; } .framer-R3TCm .framer-1lk6rxw > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-R3TCm .framer-1lk6rxw > :first-child { margin-top: 0px; } .framer-R3TCm .framer-1lk6rxw > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"oyIyYp3l1\":{\"layout\":[\"auto\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"Q21pyFfhU\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FrameroQp0kEytG = withCSS(Component, css, \"framer-R3TCm\");\nexport default FrameroQp0kEytG;\nFrameroQp0kEytG.displayName = \"Footer Link\";\nFrameroQp0kEytG.defaultProps = {\n  height: 24,\n  width: 40\n};\naddPropertyControls(FrameroQp0kEytG, {\n  Q21pyFfhU: {\n    defaultValue: \"About\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FrameroQp0kEytG, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameroQp0kEytG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"40\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerVariables\": \"{\\\"Q21pyFfhU\\\":\\\"title\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oyIyYp3l1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./oQp0kEytG.map", "// Generated by Framer (ac3938c)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as l, getFonts as i, Link as o, resolveLink as f, RichText as m, useLocaleInfo as d, useRouter as s, useVariantState as c, withCSS as p } from \"framer\";\nimport { LayoutGroup as v, motion as h, MotionConfigContext as y } from \"framer-motion\";\nimport * as x from \"react\";\nimport * as g from \"https://framerusercontent.com/modules/9WHVfzzcNCVnFQ4Pi8Zr/UuuGLxiINd6bHOzNQbfZ/UmYLcFlD8.js\";\nimport * as k from \"https://framerusercontent.com/modules/k9IjKEavL0f7QVcy2oSS/f9RnTY7zW3INxC0E0GFU/WVgmue3ED.js\";\nimport w from \"https://framerusercontent.com/modules/hFi483nNjkq2WjAvFmOs/LElYTmottwksbwZ1j1xf/MX9V5wXzk.js\";\nimport u from \"https://framerusercontent.com/modules/7IDsh1I2VwaO0SFlqPx5/MxCuha0RbGxN3ZqzJ13r/oQp0kEytG.js\";\nimport j from \"https://framerusercontent.com/modules/5J25aga034DlmXwD3SDv/OKgg5RwdnKggR2gILfxR/TQ5lLrRd2.js\";\nlet b = i(j),\n  R = i(u),\n  q = i(w),\n  I = [\"ifhK9F4QZ\", \"oWvx19M5f\", \"q9bbj9L2p\"],\n  N = \"framer-j8Rvk\",\n  F = {\n    ifhK9F4QZ: \"framer-v-130rfbf\",\n    oWvx19M5f: \"framer-v-1gqords\",\n    q9bbj9L2p: \"framer-v-1wrq1ly\"\n  };\nfunction L(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet D = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  C = {\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  _ = {\n    opacity: 1,\n    rotate: 0,\n    scale: 1.1,\n    transition: C\n  },\n  Q = ({\n    value: e,\n    children: a\n  }) => {\n    let t = x.useContext(y),\n      n = null != e ? e : t.transition,\n      l = x.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/r(y.Provider, {\n      value: l,\n      children: a\n    });\n  },\n  E = {\n    \"Footer Desktop\": \"ifhK9F4QZ\",\n    \"Footer Mobile\": \"q9bbj9L2p\",\n    \"Footer Tablet\": \"oWvx19M5f\"\n  },\n  P = ({\n    height: r,\n    id: e,\n    link: a,\n    link2: t,\n    link3: n,\n    link4: l,\n    link5: i,\n    link7: o,\n    width: f,\n    ...m\n  }) => {\n    var d, s;\n    return {\n      ...m,\n      He7sPLWqc: null != a ? a : m.He7sPLWqc,\n      ldX0Ghf_Y: null != t ? t : m.ldX0Ghf_Y,\n      OENKjI8TC: null != o ? o : m.OENKjI8TC,\n      SN3m9XkLS: null != l ? l : m.SN3m9XkLS,\n      variant: null !== (s = null !== (d = E[m.variant]) && void 0 !== d ? d : m.variant) && void 0 !== s ? s : \"ifhK9F4QZ\",\n      vgPYSGj0e: null != i ? i : m.vgPYSGj0e,\n      VIPcrt22J: null != n ? n : m.VIPcrt22J\n    };\n  },\n  U = (r, e) => e.join(\"-\") + r.layoutDependency,\n  Y = /*#__PURE__*/x.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = d(),\n      {\n        style: i,\n        className: p,\n        layoutId: y,\n        variant: b,\n        He7sPLWqc: R,\n        ldX0Ghf_Y: q,\n        VIPcrt22J: N,\n        SN3m9XkLS: C,\n        vgPYSGj0e: E,\n        OENKjI8TC: Y,\n        ...S\n      } = P(a),\n      {\n        baseVariant: T,\n        classNames: A,\n        gestureVariant: z,\n        setGestureState: M,\n        setVariant: X,\n        transition: H,\n        variants: W\n      } = c({\n        cycleOrder: I,\n        defaultVariant: \"ifhK9F4QZ\",\n        transitions: D,\n        variant: b,\n        variantClassNames: F\n      }),\n      Z = U(a, W),\n      G = x.useRef(null),\n      K = s(),\n      J = x.useId(),\n      O = [g.className, k.className];\n    return /*#__PURE__*/r(v, {\n      id: null != y ? y : J,\n      children: /*#__PURE__*/r(h.div, {\n        initial: b,\n        animate: W,\n        onHoverStart: () => M({\n          isHovered: !0\n        }),\n        onHoverEnd: () => M({\n          isHovered: !1\n        }),\n        onTapStart: () => M({\n          isPressed: !0\n        }),\n        onTap: () => M({\n          isPressed: !1\n        }),\n        onTapCancel: () => M({\n          isPressed: !1\n        }),\n        className: l(\"framer-j8Rvk\", ...O, A),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(Q, {\n          value: H,\n          children: /*#__PURE__*/e(h.footer, {\n            ...S,\n            className: l(\"framer-130rfbf\", p),\n            \"data-border\": !0,\n            \"data-framer-name\": \"Footer Desktop\",\n            layoutDependency: Z,\n            layoutId: \"ifhK9F4QZ\",\n            ref: null != t ? t : G,\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0.05)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\",\n              ...i\n            },\n            ...L({\n              oWvx19M5f: {\n                \"data-framer-name\": \"Footer Tablet\"\n              },\n              q9bbj9L2p: {\n                \"data-framer-name\": \"Footer Mobile\"\n              }\n            }, T, z),\n            children: [/*#__PURE__*/e(h.div, {\n              className: \"framer-1zvb1s\",\n              \"data-framer-name\": \"Horizontal\",\n              layoutDependency: Z,\n              layoutId: \"x_EUnhG_B\",\n              children: [/*#__PURE__*/e(h.div, {\n                className: \"framer-50tuwn\",\n                \"data-framer-name\": \"Vertical\",\n                layoutDependency: Z,\n                layoutId: \"KIuj65jUf\",\n                children: [/*#__PURE__*/r(h.div, {\n                  className: \"framer-13h6vc-container\",\n                  layoutDependency: Z,\n                  layoutId: \"AJPk36eXI-container\",\n                  children: /*#__PURE__*/r(j, {\n                    height: \"100%\",\n                    id: \"AJPk36eXI\",\n                    layoutId: \"AJPk36eXI\",\n                    Mu1YeJPqP: f({\n                      webPageId: \"augiA20Il\"\n                    }, K),\n                    variant: \"WAD1eSg1l\",\n                    VdUwxWNLi: \"Hojokban\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/e(h.div, {\n                  className: \"framer-1lnskk0\",\n                  layoutDependency: Z,\n                  layoutId: \"X2QNI_FZU\",\n                  children: [/*#__PURE__*/e(h.div, {\n                    className: \"framer-ypbbq8\",\n                    layoutDependency: Z,\n                    layoutId: \"wEJDdAD_g\",\n                    children: [/*#__PURE__*/r(m, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(x.Fragment, {\n                        children: /*#__PURE__*/r(h.p, {\n                          className: \"framer-styles-preset-f6nyrq\",\n                          \"data-styles-preset\": \"UmYLcFlD8\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                          },\n                          children: \"128 Madison Ave #1F,\"\n                        })\n                      }),\n                      className: \"framer-1u2nc48\",\n                      layoutDependency: Z,\n                      layoutId: \"YK4qC7owJ\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                        \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                        \"--framer-link-text-decoration\": \"none\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    }), /*#__PURE__*/r(m, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(x.Fragment, {\n                        children: /*#__PURE__*/r(h.p, {\n                          className: \"framer-styles-preset-f6nyrq\",\n                          \"data-styles-preset\": \"UmYLcFlD8\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                          },\n                          children: \"New York, NY 10016\"\n                        })\n                      }),\n                      className: \"framer-pusb7i\",\n                      layoutDependency: Z,\n                      layoutId: \"KscLls4Bc\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                        \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                        \"--framer-link-text-decoration\": \"none\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/r(m, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/r(x.Fragment, {\n                      children: /*#__PURE__*/r(h.p, {\n                        className: \"framer-styles-preset-f6nyrq\",\n                        \"data-styles-preset\": \"UmYLcFlD8\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                        },\n                        children: \"(646) 952-0058\"\n                      })\n                    }),\n                    className: \"framer-vp5yqi\",\n                    layoutDependency: Z,\n                    layoutId: \"ZqYC6yw5C\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                      \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                      \"--framer-link-text-decoration\": \"none\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })]\n                })]\n              }), /*#__PURE__*/e(h.div, {\n                className: \"framer-1d35seu\",\n                \"data-framer-name\": \"Vertical\",\n                layoutDependency: Z,\n                layoutId: \"Qd0HhIvBC\",\n                children: [/*#__PURE__*/e(h.div, {\n                  className: \"framer-17a09g4\",\n                  layoutDependency: Z,\n                  layoutId: \"wMgb3E4vt\",\n                  children: [/*#__PURE__*/r(o, {\n                    href: R,\n                    children: /*#__PURE__*/r(h.a, {\n                      className: \"framer-1501g09 framer-a6xamr\",\n                      \"data-framer-name\": \"About Footer Link\",\n                      layoutDependency: Z,\n                      layoutId: \"nXWGfyynb\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-1kkm3uw-container\",\n                        layoutDependency: Z,\n                        layoutId: \"GyLC52TCG-container\",\n                        children: /*#__PURE__*/r(u, {\n                          height: \"100%\",\n                          id: \"GyLC52TCG\",\n                          layoutId: \"GyLC52TCG\",\n                          Q21pyFfhU: \"About\",\n                          style: {\n                            height: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  }), /*#__PURE__*/r(o, {\n                    href: q,\n                    children: /*#__PURE__*/r(h.a, {\n                      className: \"framer-19tq1ps framer-a6xamr\",\n                      \"data-framer-name\": \"Menu Footer Link\",\n                      layoutDependency: Z,\n                      layoutId: \"SESfQ1UC4\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-1j8u2m6-container\",\n                        layoutDependency: Z,\n                        layoutId: \"jgiSQgjU_-container\",\n                        children: /*#__PURE__*/r(u, {\n                          height: \"100%\",\n                          id: \"jgiSQgjU_\",\n                          layoutId: \"jgiSQgjU_\",\n                          Q21pyFfhU: \"Menu\",\n                          style: {\n                            height: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  }), /*#__PURE__*/r(o, {\n                    href: N,\n                    children: /*#__PURE__*/r(h.a, {\n                      className: \"framer-1h592r5 framer-a6xamr\",\n                      \"data-framer-name\": \"Contact Footer Link\",\n                      layoutDependency: Z,\n                      layoutId: \"Bwq9dh9nh\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-13kfo99-container\",\n                        layoutDependency: Z,\n                        layoutId: \"oZv_CrZ35-container\",\n                        children: /*#__PURE__*/r(u, {\n                          height: \"100%\",\n                          id: \"oZv_CrZ35\",\n                          layoutId: \"oZv_CrZ35\",\n                          Q21pyFfhU: \"Contact\",\n                          style: {\n                            height: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  }), /*#__PURE__*/r(o, {\n                    href: C,\n                    children: /*#__PURE__*/r(h.a, {\n                      className: \"framer-143pd9w framer-a6xamr\",\n                      \"data-framer-name\": \"Order Online Footer Link\",\n                      layoutDependency: Z,\n                      layoutId: \"IEPU3nTxO\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-v69u4b-container\",\n                        layoutDependency: Z,\n                        layoutId: \"rzXpY55fQ-container\",\n                        children: /*#__PURE__*/r(u, {\n                          height: \"100%\",\n                          id: \"rzXpY55fQ\",\n                          layoutId: \"rzXpY55fQ\",\n                          Q21pyFfhU: \"Order Online\",\n                          style: {\n                            height: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                }), /*#__PURE__*/e(h.div, {\n                  className: \"framer-g7s6js\",\n                  \"data-framer-name\": \"Icons\",\n                  layoutDependency: Z,\n                  layoutId: \"eLDz78IpZ\",\n                  children: [/*#__PURE__*/r(o, {\n                    href: E,\n                    openInNewTab: !0,\n                    children: /*#__PURE__*/r(h.a, {\n                      \"aria-label\": \"Email Icon\",\n                      className: \"framer-1xeym1g framer-a6xamr\",\n                      \"data-framer-name\": \"Email Footer Icon\",\n                      layoutDependency: Z,\n                      layoutId: \"D20yl4KvP\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-1gw76h2-container\",\n                        \"data-framer-name\": \"Footer Icon\",\n                        layoutDependency: Z,\n                        layoutId: \"rm_RcrRrH-container\",\n                        name: \"Footer Icon\",\n                        children: /*#__PURE__*/r(w, {\n                          height: \"100%\",\n                          id: \"rm_RcrRrH\",\n                          layoutId: \"rm_RcrRrH\",\n                          name: \"Footer Icon\",\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          variant: \"qqoLSAhD2\",\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  }), /*#__PURE__*/r(o, {\n                    href: Y,\n                    openInNewTab: !1,\n                    children: /*#__PURE__*/r(h.a, {\n                      \"aria-label\": \"Instagram Icon\",\n                      className: \"framer-ysaz30 framer-a6xamr\",\n                      \"data-framer-name\": \"Instagram Footer Icon\",\n                      layoutDependency: Z,\n                      layoutId: \"AiN_pcJTM\",\n                      children: /*#__PURE__*/r(h.div, {\n                        className: \"framer-1kdd4vs-container\",\n                        \"data-framer-name\": \"Footer Icon\",\n                        layoutDependency: Z,\n                        layoutId: \"JB_lgi8OQ-container\",\n                        name: \"Footer Icon\",\n                        children: /*#__PURE__*/r(w, {\n                          height: \"100%\",\n                          id: \"JB_lgi8OQ\",\n                          layoutId: \"JB_lgi8OQ\",\n                          name: \"Footer Icon\",\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          variant: \"j81tN4l1p\",\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                })]\n              })]\n            }), /*#__PURE__*/e(h.div, {\n              className: \"framer-117fjv0\",\n              \"data-border\": !0,\n              \"data-framer-name\": \"Copyright\",\n              layoutDependency: Z,\n              layoutId: \"zUgLMKW56\",\n              style: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-color\": \"rgb(255, 255, 255)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\"\n              },\n              children: [/*#__PURE__*/r(m, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(x.Fragment, {\n                  children: /*#__PURE__*/r(h.p, {\n                    className: \"framer-styles-preset-f6nyrq\",\n                    \"data-styles-preset\": \"UmYLcFlD8\",\n                    style: {\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"\\xa9 2023 All Rights Reserved | Hojokban\"\n                  })\n                }),\n                className: \"framer-esyps0\",\n                layoutDependency: Z,\n                layoutId: \"rEkX1Sdvr\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...L({\n                  q9bbj9L2p: {\n                    children: /*#__PURE__*/r(x.Fragment, {\n                      children: /*#__PURE__*/r(h.p, {\n                        className: \"framer-styles-preset-f6nyrq\",\n                        \"data-styles-preset\": \"UmYLcFlD8\",\n                        style: {\n                          \"--framer-text-alignment\": \"center\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                        },\n                        children: \"\\xa9 2023 All Rights Reserved | Hojokban\"\n                      })\n                    })\n                  }\n                }, T, z)\n              }), /*#__PURE__*/r(m, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(x.Fragment, {\n                  children: /*#__PURE__*/r(h.p, {\n                    className: \"framer-styles-preset-f6nyrq\",\n                    \"data-styles-preset\": \"UmYLcFlD8\",\n                    style: {\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: /*#__PURE__*/r(o, {\n                      href: \"parkwebworks.com\",\n                      openInNewTab: !0,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/r(h.a, {\n                        className: \"framer-styles-preset-end8wl\",\n                        \"data-styles-preset\": \"WVgmue3ED\",\n                        children: \"Empowered by ParkWebWorks\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-ldc1ro\",\n                layoutDependency: Z,\n                layoutId: \"bIsUqYFn4\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                whileHover: _,\n                withExternalLayout: !0\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  S = ['.framer-j8Rvk [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-j8Rvk .framer-a6xamr { display: block; }\", \".framer-j8Rvk .framer-130rfbf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 40px 60px 40px 60px; position: relative; width: 1440px; }\", \".framer-j8Rvk .framer-1zvb1s { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; max-width: 1240px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-j8Rvk .framer-50tuwn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-j8Rvk .framer-13h6vc-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-j8Rvk .framer-1lnskk0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-j8Rvk .framer-ypbbq8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 310px; }\", \".framer-j8Rvk .framer-1u2nc48, .framer-j8Rvk .framer-pusb7i, .framer-j8Rvk .framer-vp5yqi, .framer-j8Rvk .framer-ldc1ro { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-j8Rvk .framer-1d35seu { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-j8Rvk .framer-17a09g4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-j8Rvk .framer-1501g09, .framer-j8Rvk .framer-19tq1ps, .framer-j8Rvk .framer-1h592r5, .framer-j8Rvk .framer-143pd9w { 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: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-j8Rvk .framer-1kkm3uw-container, .framer-j8Rvk .framer-1j8u2m6-container, .framer-j8Rvk .framer-13kfo99-container, .framer-j8Rvk .framer-v69u4b-container { flex: none; height: 24px; position: relative; width: auto; }\", \".framer-j8Rvk .framer-g7s6js { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-j8Rvk .framer-1xeym1g, .framer-j8Rvk .framer-ysaz30 { flex: none; height: 24px; overflow: hidden; position: relative; text-decoration: none; width: 24px; }\", \".framer-j8Rvk .framer-1gw76h2-container, .framer-j8Rvk .framer-1kdd4vs-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-j8Rvk .framer-117fjv0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1240px; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-j8Rvk .framer-esyps0 { flex: 1 0 0px; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-j8Rvk .framer-130rfbf, .framer-j8Rvk .framer-50tuwn, .framer-j8Rvk .framer-1lnskk0, .framer-j8Rvk .framer-ypbbq8, .framer-j8Rvk .framer-17a09g4, .framer-j8Rvk .framer-1501g09, .framer-j8Rvk .framer-19tq1ps, .framer-j8Rvk .framer-1h592r5, .framer-j8Rvk .framer-143pd9w, .framer-j8Rvk .framer-g7s6js { gap: 0px; } .framer-j8Rvk .framer-130rfbf > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-j8Rvk .framer-130rfbf > :first-child, .framer-j8Rvk .framer-50tuwn > :first-child { margin-top: 0px; } .framer-j8Rvk .framer-130rfbf > :last-child, .framer-j8Rvk .framer-50tuwn > :last-child { margin-bottom: 0px; } .framer-j8Rvk .framer-50tuwn > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-j8Rvk .framer-1lnskk0 > *, .framer-j8Rvk .framer-ypbbq8 > *, .framer-j8Rvk .framer-1501g09 > *, .framer-j8Rvk .framer-19tq1ps > *, .framer-j8Rvk .framer-1h592r5 > *, .framer-j8Rvk .framer-143pd9w > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-j8Rvk .framer-1lnskk0 > :first-child, .framer-j8Rvk .framer-ypbbq8 > :first-child, .framer-j8Rvk .framer-17a09g4 > :first-child, .framer-j8Rvk .framer-1501g09 > :first-child, .framer-j8Rvk .framer-19tq1ps > :first-child, .framer-j8Rvk .framer-1h592r5 > :first-child, .framer-j8Rvk .framer-143pd9w > :first-child, .framer-j8Rvk .framer-g7s6js > :first-child { margin-left: 0px; } .framer-j8Rvk .framer-1lnskk0 > :last-child, .framer-j8Rvk .framer-ypbbq8 > :last-child, .framer-j8Rvk .framer-17a09g4 > :last-child, .framer-j8Rvk .framer-1501g09 > :last-child, .framer-j8Rvk .framer-19tq1ps > :last-child, .framer-j8Rvk .framer-1h592r5 > :last-child, .framer-j8Rvk .framer-143pd9w > :last-child, .framer-j8Rvk .framer-g7s6js > :last-child { margin-right: 0px; } .framer-j8Rvk .framer-17a09g4 > *, .framer-j8Rvk .framer-g7s6js > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\", \".framer-j8Rvk.framer-v-1gqords .framer-130rfbf { width: 810px; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-130rfbf { gap: 20px; padding: 40px 20px 40px 20px; width: 390px; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-1zvb1s { flex-direction: column; gap: 20px; justify-content: flex-start; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-50tuwn { align-content: center; align-items: center; gap: 20px; justify-content: center; width: 100%; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-1lnskk0 { align-content: center; align-items: center; flex-direction: column; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-ypbbq8 { flex-direction: column; height: min-content; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-1d35seu { align-content: center; align-items: center; align-self: unset; gap: 20px; height: min-content; justify-content: center; width: 100%; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-17a09g4 { align-content: center; align-items: center; flex-direction: column; gap: 10px; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-117fjv0 { flex-direction: column; gap: 10px; justify-content: center; }\", \".framer-j8Rvk.framer-v-1wrq1ly .framer-esyps0 { flex: none; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-j8Rvk.framer-v-1wrq1ly .framer-130rfbf, .framer-j8Rvk.framer-v-1wrq1ly .framer-1zvb1s, .framer-j8Rvk.framer-v-1wrq1ly .framer-50tuwn, .framer-j8Rvk.framer-v-1wrq1ly .framer-1lnskk0, .framer-j8Rvk.framer-v-1wrq1ly .framer-ypbbq8, .framer-j8Rvk.framer-v-1wrq1ly .framer-1d35seu, .framer-j8Rvk.framer-v-1wrq1ly .framer-17a09g4, .framer-j8Rvk.framer-v-1wrq1ly .framer-117fjv0 { gap: 0px; } .framer-j8Rvk.framer-v-1wrq1ly .framer-130rfbf > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-1zvb1s > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-50tuwn > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-1d35seu > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-j8Rvk.framer-v-1wrq1ly .framer-130rfbf > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1zvb1s > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-50tuwn > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1lnskk0 > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-ypbbq8 > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1d35seu > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-17a09g4 > :first-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-117fjv0 > :first-child { margin-top: 0px; } .framer-j8Rvk.framer-v-1wrq1ly .framer-130rfbf > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1zvb1s > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-50tuwn > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1lnskk0 > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-ypbbq8 > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-1d35seu > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-17a09g4 > :last-child, .framer-j8Rvk.framer-v-1wrq1ly .framer-117fjv0 > :last-child { margin-bottom: 0px; } .framer-j8Rvk.framer-v-1wrq1ly .framer-1lnskk0 > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-ypbbq8 > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-17a09g4 > *, .framer-j8Rvk.framer-v-1wrq1ly .framer-117fjv0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", ...g.css, ...k.css],\n  T = p(Y, S, \"framer-j8Rvk\");\nexport default T;\nT.displayName = \"Footer\", T.defaultProps = {\n  height: 236,\n  width: 1440\n}, t(T, {\n  variant: {\n    options: [\"ifhK9F4QZ\", \"oWvx19M5f\", \"q9bbj9L2p\"],\n    optionTitles: [\"Footer Desktop\", \"Footer Tablet\", \"Footer Mobile\"],\n    title: \"Variant\",\n    type: n.Enum\n  },\n  He7sPLWqc: {\n    title: \"Link\",\n    type: n.Link\n  },\n  ldX0Ghf_Y: {\n    title: \"Link 2\",\n    type: n.Link\n  },\n  VIPcrt22J: {\n    title: \"Link 3\",\n    type: n.Link\n  },\n  SN3m9XkLS: {\n    title: \"Link 4\",\n    type: n.Link\n  },\n  vgPYSGj0e: {\n    title: \"Link 5\",\n    type: n.Link\n  },\n  OENKjI8TC: {\n    title: \"Link 7\",\n    type: n.Link\n  }\n}), a(T, [...b, ...R, ...q, ...g.fonts, ...k.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\": \"FramerNXeC53zQd\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"236\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oWvx19M5f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q9bbj9L2p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"He7sPLWqc\\\":\\\"link\\\",\\\"ldX0Ghf_Y\\\":\\\"link2\\\",\\\"VIPcrt22J\\\":\\\"link3\\\",\\\"SN3m9XkLS\\\":\\\"link4\\\",\\\"vgPYSGj0e\\\":\\\"link5\\\",\\\"OENKjI8TC\\\":\\\"link7\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./NXeC53zQd.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-700\", \"GF;Figtree-900\", \"GF;Figtree-900italic\", \"GF;Figtree-700italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ezVYEubBQ:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-mkHDc .framer-styles-preset-12ididq:not(.rich-text-wrapper), .framer-mkHDc .framer-styles-preset-12ididq.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-mkHDc\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (ac3938c)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as a, ControlType as t, cx as o, Link as n, RichText as d, useLocaleInfo as i, useVariantState as l, withCSS as s } from \"framer\";\nimport { LayoutGroup as m, motion as c, MotionConfigContext as f } from \"framer-motion\";\nimport * as v from \"react\";\nimport * as b from \"https://framerusercontent.com/modules/47uMxrshKrbc1oeNLySD/VRdvTOcpPOLwrYv8uiaW/ezVYEubBQ.js\";\nlet h = {\n    bXWL481GE: {\n      hover: !0\n    },\n    cxBIge9Hi: {\n      hover: !0\n    },\n    dUCTq1R9F: {\n      hover: !0\n    },\n    EEbl4F2MR: {\n      hover: !0\n    },\n    nqdk3F_GT: {\n      hover: !0\n    },\n    nrmgLEZmz: {\n      hover: !0\n    },\n    pYMiUjVuo: {\n      hover: !0\n    },\n    t4UJ9ZZXq: {\n      hover: !0\n    },\n    trRuHUKy3: {\n      hover: !0\n    },\n    yanMjzdkl: {\n      hover: !0\n    }\n  },\n  p = [\"trRuHUKy3\", \"EEbl4F2MR\", \"pYMiUjVuo\", \"bXWL481GE\", \"nrmgLEZmz\", \"dUCTq1R9F\", \"yanMjzdkl\", \"nqdk3F_GT\", \"t4UJ9ZZXq\", \"cxBIge9Hi\"],\n  u = \"framer-6Utqm\",\n  g = {\n    bXWL481GE: \"framer-v-19khv9c\",\n    cxBIge9Hi: \"framer-v-11voabl\",\n    dUCTq1R9F: \"framer-v-tx63r1\",\n    EEbl4F2MR: \"framer-v-w2l3xm\",\n    nqdk3F_GT: \"framer-v-uy07ve\",\n    nrmgLEZmz: \"framer-v-77fvlw\",\n    pYMiUjVuo: \"framer-v-1a7jb7b\",\n    t4UJ9ZZXq: \"framer-v-gw6fgw\",\n    trRuHUKy3: \"framer-v-172lgpq\",\n    yanMjzdkl: \"framer-v-9hmba5\"\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  q = ({\n    value: r,\n    children: a\n  }) => {\n    let t = v.useContext(f),\n      o = null != r ? r : t.transition,\n      n = v.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(f.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  x = {\n    \"Click To Order v1\": \"t4UJ9ZZXq\",\n    \"Click To Order v2\": \"cxBIge9Hi\",\n    \"Our History v1\": \"yanMjzdkl\",\n    \"Our History v2\": \"nqdk3F_GT\",\n    \"Reservation Online V1\": \"trRuHUKy3\",\n    \"Reservation Online v2\": \"EEbl4F2MR\",\n    \"View Instagram v1\": \"nrmgLEZmz\",\n    \"View Instagram v2\": \"dUCTq1R9F\",\n    \"View Menu v1\": \"pYMiUjVuo\",\n    \"View Menu v2\": \"bXWL481GE\"\n  },\n  w = ({\n    height: e,\n    id: r,\n    title: a,\n    width: t,\n    ...o\n  }) => {\n    var n, d, i;\n    return {\n      ...o,\n      hIAJyCs5g: null !== (n = null != a ? a : o.hIAJyCs5g) && void 0 !== n ? n : \"Reservations\",\n      variant: null !== (i = null !== (d = x[o.variant]) && void 0 !== d ? d : o.variant) && void 0 !== i ? i : \"trRuHUKy3\"\n    };\n  },\n  U = (e, r) => r.join(\"-\") + e.layoutDependency,\n  E = /*#__PURE__*/v.forwardRef(function (r, a) {\n    let {\n        activeLocale: t\n      } = i(),\n      {\n        style: s,\n        className: f,\n        layoutId: u,\n        variant: x,\n        hIAJyCs5g: E,\n        ...R\n      } = w(r),\n      {\n        baseVariant: F,\n        classNames: M,\n        gestureVariant: C,\n        setGestureState: V,\n        setVariant: T,\n        transition: H,\n        variants: j\n      } = l({\n        cycleOrder: p,\n        defaultVariant: \"trRuHUKy3\",\n        enabledGestures: h,\n        transitions: k,\n        variant: x,\n        variantClassNames: g\n      }),\n      Z = U(r, j),\n      z = v.useRef(null),\n      I = v.useId(),\n      L = [b.className];\n    return /*#__PURE__*/e(m, {\n      id: null != u ? u : I,\n      children: /*#__PURE__*/e(c.div, {\n        initial: x,\n        animate: j,\n        onHoverStart: () => V({\n          isHovered: !0\n        }),\n        onHoverEnd: () => V({\n          isHovered: !1\n        }),\n        onTapStart: () => V({\n          isPressed: !0\n        }),\n        onTap: () => V({\n          isPressed: !1\n        }),\n        onTapCancel: () => V({\n          isPressed: !1\n        }),\n        className: o(\"framer-6Utqm\", ...L, M),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(q, {\n          value: H,\n          children: /*#__PURE__*/e(n, {\n            href: \"https://resy.com/cities/ny/hojokban?seats=2&date=2023-11-23\",\n            openInNewTab: !0,\n            ...y({\n              bXWL481GE: {\n                href: {\n                  webPageId: \"ZcQ_l6NX6\"\n                },\n                openInNewTab: !1\n              },\n              cxBIge9Hi: {\n                href: \"https://www.ubereats.com\"\n              },\n              dUCTq1R9F: {\n                href: \"https://www.instagram.com/hojokban.nyc/\"\n              },\n              nqdk3F_GT: {\n                href: \"https://static1.squarespace.com/static/652d525c877c757d1f51cddd/t/654aaa5c5ae55c6a81ad23c6/1699392095364/Hojokban+Menu+2023.pdf\"\n              },\n              nrmgLEZmz: {\n                href: \"https://www.instagram.com/hojokban.nyc/\"\n              },\n              pYMiUjVuo: {\n                href: {\n                  webPageId: \"UfcWli1kD\"\n                }\n              },\n              t4UJ9ZZXq: {\n                href: \"https://www.ubereats.com\"\n              },\n              yanMjzdkl: {\n                href: \"https://static1.squarespace.com/static/652d525c877c757d1f51cddd/t/654aaa5c5ae55c6a81ad23c6/1699392095364/Hojokban+Menu+2023.pdf\"\n              }\n            }, F, C),\n            children: /*#__PURE__*/e(c.a, {\n              ...R,\n              className: `${o(\"framer-172lgpq\", f)} framer-ahh2q8`,\n              \"data-framer-name\": \"Reservation Online V1\",\n              layoutDependency: Z,\n              layoutId: \"trRuHUKy3\",\n              ref: null != a ? a : z,\n              style: {\n                backgroundColor: \"var(--token-27d47eb3-4f76-447c-be20-2b066db1268b, rgb(233, 155, 63))\",\n                borderBottomLeftRadius: 9999,\n                borderBottomRightRadius: 9999,\n                borderTopLeftRadius: 9999,\n                borderTopRightRadius: 9999,\n                ...s\n              },\n              variants: {\n                \"bXWL481GE-hover\": {\n                  backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\"\n                },\n                \"cxBIge9Hi-hover\": {\n                  backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\"\n                },\n                \"dUCTq1R9F-hover\": {\n                  backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\"\n                },\n                \"EEbl4F2MR-hover\": {\n                  backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\"\n                },\n                \"nqdk3F_GT-hover\": {\n                  backgroundColor: \"var(--token-2bfbd8ab-771e-4451-a6c5-fea0c290b216, rgb(153, 189, 118))\"\n                },\n                \"nrmgLEZmz-hover\": {\n                  backgroundColor: \"var(--token-758eb0d7-f93a-41b1-b3b4-27d898fa2c12, rgb(229, 81, 76))\"\n                },\n                \"pYMiUjVuo-hover\": {\n                  backgroundColor: \"var(--token-758eb0d7-f93a-41b1-b3b4-27d898fa2c12, rgb(229, 81, 76))\"\n                },\n                \"t4UJ9ZZXq-hover\": {\n                  backgroundColor: \"var(--token-758eb0d7-f93a-41b1-b3b4-27d898fa2c12, rgb(229, 81, 76))\"\n                },\n                \"trRuHUKy3-hover\": {\n                  backgroundColor: \"var(--token-758eb0d7-f93a-41b1-b3b4-27d898fa2c12, rgb(229, 81, 76))\"\n                },\n                \"yanMjzdkl-hover\": {\n                  backgroundColor: \"var(--token-758eb0d7-f93a-41b1-b3b4-27d898fa2c12, rgb(229, 81, 76))\"\n                },\n                bXWL481GE: {\n                  backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                },\n                cxBIge9Hi: {\n                  backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                },\n                dUCTq1R9F: {\n                  backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                },\n                EEbl4F2MR: {\n                  backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                },\n                nqdk3F_GT: {\n                  backgroundColor: \"var(--token-4ff54368-b8e2-4b2e-9606-04997a949f3c, rgb(0, 0, 0))\"\n                }\n              },\n              ...y({\n                \"bXWL481GE-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"cxBIge9Hi-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"dUCTq1R9F-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"EEbl4F2MR-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"nqdk3F_GT-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"nrmgLEZmz-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"pYMiUjVuo-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"t4UJ9ZZXq-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"trRuHUKy3-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"yanMjzdkl-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                bXWL481GE: {\n                  \"data-framer-name\": \"View Menu v2\"\n                },\n                cxBIge9Hi: {\n                  \"data-framer-name\": \"Click To Order v2\"\n                },\n                dUCTq1R9F: {\n                  \"data-framer-name\": \"View Instagram v2\"\n                },\n                EEbl4F2MR: {\n                  \"data-framer-name\": \"Reservation Online v2\"\n                },\n                nqdk3F_GT: {\n                  \"data-framer-name\": \"Our History v2\"\n                },\n                nrmgLEZmz: {\n                  \"data-framer-name\": \"View Instagram v1\"\n                },\n                pYMiUjVuo: {\n                  \"data-framer-name\": \"View Menu v1\"\n                },\n                t4UJ9ZZXq: {\n                  \"data-framer-name\": \"Click To Order v1\"\n                },\n                yanMjzdkl: {\n                  \"data-framer-name\": \"Our History v1\"\n                }\n              }, F, C),\n              children: /*#__PURE__*/e(d, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(v.Fragment, {\n                  children: /*#__PURE__*/e(c.p, {\n                    className: \"framer-styles-preset-12ididq\",\n                    \"data-styles-preset\": \"ezVYEubBQ\",\n                    children: \"Order Online\"\n                  })\n                }),\n                className: \"framer-c2t6fw\",\n                layoutDependency: Z,\n                layoutId: \"YSjGOLHKE\",\n                style: {\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: E,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...y({\n                  \"bXWL481GE-hover\": {\n                    text: void 0\n                  },\n                  \"cxBIge9Hi-hover\": {\n                    text: void 0\n                  },\n                  \"dUCTq1R9F-hover\": {\n                    text: void 0\n                  },\n                  \"nqdk3F_GT-hover\": {\n                    text: void 0\n                  },\n                  \"nrmgLEZmz-hover\": {\n                    text: void 0\n                  },\n                  \"pYMiUjVuo-hover\": {\n                    text: void 0\n                  },\n                  \"t4UJ9ZZXq-hover\": {\n                    text: void 0\n                  },\n                  \"yanMjzdkl-hover\": {\n                    text: void 0\n                  },\n                  bXWL481GE: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"View Menu\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  cxBIge9Hi: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"Click To Order\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  dUCTq1R9F: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"View Instagram\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  nqdk3F_GT: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"PDF Menu\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  nrmgLEZmz: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"View Instagram\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  pYMiUjVuo: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"View Menu\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  t4UJ9ZZXq: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"Click To Order\"\n                      })\n                    }),\n                    text: void 0\n                  },\n                  yanMjzdkl: {\n                    children: /*#__PURE__*/e(v.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-12ididq\",\n                        \"data-styles-preset\": \"ezVYEubBQ\",\n                        children: \"PDF Menu\"\n                      })\n                    }),\n                    text: void 0\n                  }\n                }, F, C)\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  R = ['.framer-6Utqm [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-6Utqm .framer-ahh2q8 { display: block; }\", \".framer-6Utqm .framer-172lgpq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 20px 20px 20px 20px; position: relative; text-decoration: none; width: min-content; }\", \".framer-6Utqm .framer-c2t6fw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6Utqm .framer-172lgpq { gap: 0px; } .framer-6Utqm .framer-172lgpq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-6Utqm .framer-172lgpq > :first-child { margin-left: 0px; } .framer-6Utqm .framer-172lgpq > :last-child { margin-right: 0px; } }\", \".framer-6Utqm.framer-v-77fvlw .framer-c2t6fw { order: 0; }\", ...b.css],\n  F = s(E, R, \"framer-6Utqm\");\nexport default F;\nF.displayName = \"Button\", F.defaultProps = {\n  height: 40,\n  width: 123\n}, a(F, {\n  variant: {\n    options: [\"trRuHUKy3\", \"EEbl4F2MR\", \"pYMiUjVuo\", \"bXWL481GE\", \"nrmgLEZmz\", \"dUCTq1R9F\", \"yanMjzdkl\", \"nqdk3F_GT\", \"t4UJ9ZZXq\", \"cxBIge9Hi\"],\n    optionTitles: [\"Reservation Online V1\", \"Reservation Online v2\", \"View Menu v1\", \"View Menu v2\", \"View Instagram v1\", \"View Instagram v2\", \"Our History v1\", \"Our History v2\", \"Click To Order v1\", \"Click To Order v2\"],\n    title: \"Variant\",\n    type: t.Enum\n  },\n  hIAJyCs5g: {\n    defaultValue: \"Reservations\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: t.String\n  }\n}), r(F, [...b.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\": \"FramerWa9d6Wxwi\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"hIAJyCs5g\\\":\\\"title\\\"}\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"123\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EEbl4F2MR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pYMiUjVuo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"bXWL481GE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nrmgLEZmz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dUCTq1R9F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yanMjzdkl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nqdk3F_GT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"t4UJ9ZZXq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cxBIge9Hi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"scYqfNqNO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tHZTDtz1k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IaJYvTTeU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jn7vpvM0P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fq35dbLT5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dpL8q9oWq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LwyvO7Ma2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lPlCmgYhq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tu35z62iU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NeOByxpfs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Wa9d6Wxwi.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-500\", \"GF;Figtree-700\", \"GF;Figtree-700italic\", \"GF;Figtree-500italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/EMv_FFdaK:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/EMv_FFdaK:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/EMv_FFdaK:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/EMv_FFdaK:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-EgOJA .framer-styles-preset-18pynl7:not(.rich-text-wrapper), .framer-EgOJA .framer-styles-preset-18pynl7.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-EgOJA\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-regular\", \"GF;Figtree-700\", \"GF;Figtree-700italic\", \"GF;Figtree-italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/K771wFZ51:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5ewkEU4HTy.ttf\",\n  weight: \"400\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/K771wFZ51:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/K771wFZ51:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/K771wFZ51:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEU25WTybO8.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-xfHU2 .framer-styles-preset-115enfa:not(.rich-text-wrapper), .framer-xfHU2 .framer-styles-preset-115enfa.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-xfHU2\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Figtree-600\", \"GF;Figtree-900\", \"GF;Figtree-900italic\", \"GF;Figtree-600italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YmxIrbRB3:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15ewkEU4HTy.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YmxIrbRB3:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YmxIrbRB3:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YmxIrbRB3:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEU25WTybO8.ttf\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-mmvL3 .framer-styles-preset-94qvbw:not(.rich-text-wrapper), .framer-mmvL3 .framer-styles-preset-94qvbw.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-mmvL3\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "o", "e", "t", "h", "defaultEvents", "ControlType", "findByArray", "arr", "search", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se", "moduleBaseUrl", "icons", "iconKeys", "weightOptions", "styleKeyOptions", "styleOptionPropKeys", "optionKey", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "style", "isMounted", "pe", "iconKey", "useIconSelection", "styleOptionProps", "prop", "iconStyle", "se", "iconStyleKey", "activeStyle", "SelectedIcon", "setSelectedIcon", "ye", "h", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "hideStyleOptions", "styleOptions", "styleOptionsNumber", "name", "getIconSelection", "icon", "addPropertyControls", "ControlType", "result", "defaultEvents", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "s33GyQ0IY", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "Frameresg8dLhJ7", "withCSS", "esg8dLhJ7_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "g", "getFonts", "Icon", "f", "v", "I", "w", "o", "e", "x", "y", "t", "re", "MotionConfigContext", "a", "i", "se", "p", "C", "k", "V", "N", "Y", "useLocaleInfo", "h", "g", "u", "T", "S", "X", "_", "F", "useVariantState", "v", "f", "G", "B", "pe", "J", "ae", "LayoutGroup", "motion", "cx", "Link", "Icon", "withCSS", "GjYT08CNg_default", "addPropertyControls", "ControlType", "addFonts", "h", "x", "b", "e", "r", "t", "w", "y", "re", "MotionConfigContext", "i", "n", "se", "p", "R", "k", "a", "o", "l", "s", "N", "j", "Y", "useLocaleInfo", "m", "g", "v", "H", "D", "P", "S", "V", "Z", "z", "A", "F", "useVariantState", "h", "q", "L", "pe", "W", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "withCSS", "TQ5lLrRd2_default", "addPropertyControls", "ControlType", "addFonts", "RestaurantNameLogoFonts", "getFonts", "TQ5lLrRd2_default", "MaterialFonts", "Icon", "NavbarMenuLinkFonts", "esg8dLhJ7_default", "CircularIconFonts", "GjYT08CNg_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onClickwnl11b", "args", "onClicka2tzps", "onClick1xpesrv", "onClick7qi2s4", "ref1", "pe", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "TQ5lLrRd2_default", "resolveLink", "Icon", "Link", "esg8dLhJ7_default", "GjYT08CNg_default", "css", "FramerIkyezybuV", "withCSS", "IkyezybuV_default", "addPropertyControls", "ControlType", "addFonts", "RestaurantNameLogoFonts", "MaterialFonts", "NavbarMenuLinkFonts", "CircularIconFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "title", "width", "props", "ref", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "iFR0b1XPu", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerJC2Ow_25s", "withCSS", "JC2Ow_25s_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "MaterialFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "css", "FramerMX9V5wXzk", "withCSS", "MX9V5wXzk_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "title", "width", "props", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "Q21pyFfhU", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FrameroQp0kEytG", "withCSS", "oQp0kEytG_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "b", "getFonts", "TQ5lLrRd2_default", "R", "oQp0kEytG_default", "q", "MX9V5wXzk_default", "I", "F", "L", "e", "D", "C", "_", "Q", "a", "t", "re", "MotionConfigContext", "n", "se", "p", "E", "P", "l", "i", "o", "f", "m", "d", "s", "U", "Y", "useLocaleInfo", "y", "b", "R", "q", "N", "S", "T", "A", "z", "M", "X", "H", "W", "useVariantState", "I", "Z", "G", "pe", "K", "useRouter", "J", "ae", "O", "className", "LayoutGroup", "motion", "cx", "u", "TQ5lLrRd2_default", "resolveLink", "RichText", "x", "Link", "oQp0kEytG_default", "MX9V5wXzk_default", "css", "withCSS", "NXeC53zQd_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "h", "p", "g", "y", "e", "r", "k", "q", "a", "t", "re", "MotionConfigContext", "n", "se", "p", "x", "w", "o", "d", "i", "U", "E", "Y", "useLocaleInfo", "s", "f", "u", "R", "F", "M", "C", "V", "T", "H", "j", "useVariantState", "h", "Z", "z", "pe", "I", "ae", "L", "className", "LayoutGroup", "motion", "cx", "Link", "RichText", "css", "withCSS", "Wa9d6Wxwi_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className"]
}
