{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.57", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/xUkwylvXbtl75D23w11A/hfNvD1krHuy1G6MmKYlE/WithClass.js", "ssg:https://framerusercontent.com/modules/yHEIqaS3AH5kDkU1FAHu/qt74K6VxoQijWzGm9zl6/OutsetaOverrides.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/Y9VsZdMSei2ZIRCv0JS0/PlbtLHdcRusNJAxiVu7m/rdlhWC2gT.js", "ssg:https://framerusercontent.com/modules/2WX18qKCFFmypbxZXhNE/jcWGVfN7CNhvjezoknMa/WithDataLoggedIn.js", "ssg:https://framerusercontent.com/modules/JP2seRUJKMlx2uEVCD7k/ulPaZBd9knXrbLSyVmNr/WithDataLoggedOut.js", "ssg:https://framerusercontent.com/modules/IDy2c17a2NKzV8NGUeQS/IWcVrp9EwufJBNpj3stK/p9yHF4_sk.js", "ssg:https://framerusercontent.com/modules/fPDGa2ncD8bHH7WQYnky/Ibuxsiap7IY5R6tIsADp/Bh1F8Vtix.js", "ssg:https://framerusercontent.com/modules/moS6hvArWwhwkcBiVv1N/Hd0ZbqHmjUkzxLtBORMz/oUKGxEtBG.js", "ssg:https://framerusercontent.com/modules/oHEN93D74w8QLXd7Oeoh/orLKrLBuCVC1QY2nbk8r/P5JgAmdac.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{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 */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";export function withClassResetSplineView(Component){return props=>{props.className+=\" reset-spline-view\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassResetSplineAnimation(Component){return props=>{props.className+=\" reset-spline-animation\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassPreviousAnimation(Component){return props=>{props.className+=\" previous-animation\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassNextAnimation(Component){return props=>{props.className+=\" next-animation\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassAnimationNumberText(Component){return props=>{props.className+=\" animation-number-text\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassZoomIn(Component){return props=>{props.className+=\" zoom-in\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassZoomOut(Component){return props=>{props.className+=\" zoom-out\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassNewsletterForm(Component){return props=>{props.className+=\" newsletter-form\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassGoToNewsletterPage(Component){return props=>{props.className+=\" go-to-newsletter-page\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassGoToCoursesPage(Component){return props=>{props.className+=\" go-to-courses-page\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassGoToProjectsPage(Component){return props=>{props.className+=\" go-to-projects-page\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassEmailAddress(Component){return props=>{props.className+=\" email-address\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassFacebookIcon(Component){return props=>{props.className+=\" facebook-icon\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassInstagramIcon(Component){return props=>{props.className+=\" instagram-icon\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withClassAnimationNumberText\":{\"type\":\"reactHoc\",\"name\":\"withClassAnimationNumberText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassGoToNewsletterPage\":{\"type\":\"reactHoc\",\"name\":\"withClassGoToNewsletterPage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassZoomIn\":{\"type\":\"reactHoc\",\"name\":\"withClassZoomIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassGoToProjectsPage\":{\"type\":\"reactHoc\",\"name\":\"withClassGoToProjectsPage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassNextAnimation\":{\"type\":\"reactHoc\",\"name\":\"withClassNextAnimation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassFacebookIcon\":{\"type\":\"reactHoc\",\"name\":\"withClassFacebookIcon\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassResetSplineView\":{\"type\":\"reactHoc\",\"name\":\"withClassResetSplineView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassPreviousAnimation\":{\"type\":\"reactHoc\",\"name\":\"withClassPreviousAnimation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassZoomOut\":{\"type\":\"reactHoc\",\"name\":\"withClassZoomOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassInstagramIcon\":{\"type\":\"reactHoc\",\"name\":\"withClassInstagramIcon\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassGoToCoursesPage\":{\"type\":\"reactHoc\",\"name\":\"withClassGoToCoursesPage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassResetSplineAnimation\":{\"type\":\"reactHoc\",\"name\":\"withClassResetSplineAnimation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassEmailAddress\":{\"type\":\"reactHoc\",\"name\":\"withClassEmailAddress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassNewsletterForm\":{\"type\":\"reactHoc\",\"name\":\"withClassNewsletterForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithClass.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import React from\"react\";const useOutsetaStore=createStore({userData:null,isGlobalUpdating:false});const coursesData=[{name:\"WYBOR_I_ZAKUP_DZIALKI\",count:7},{name:\"WYBOR_PROJEKTU_DOMU\",count:11},{name:\"FORMALNOSCI_PRZED_BUDOWA_DOMU\",count:11},{name:\"ROZPOCZECIE_BUDOWY_DOMU\",count:11},{name:\"BUDOWA_FUNDAMENTOW\",count:11}];const loadingName=\"Loading\";const notStartedName=\"Not started\";const finishedName=\"Finished\";const progressAnimationDuration=2e3;const isDebug=true;export function withOutsetaData(Component){return props=>{const[store,setStore]=useOutsetaStore();if(typeof window!==\"undefined\"){const outseta=window[\"Outseta\"];if(!outseta){console.warn(\"Outseta nie zosta\u0142a zdefiniowana. Zwracanie komponentu bez za\u0142adowanych danych.\");return /*#__PURE__*/_jsx(Component,{...props});}const initializeAccount=userData=>{let lessonProgressArray=[];coursesData.forEach(({name,count})=>{for(let i=1;i<=count;i++){const formattedIndex=String(i).padStart(2,\"0\");lessonProgressArray.push(`${name}_${formattedIndex}:${notStartedName}`);}});userData.Account[\"Courses_Progress\"]=lessonProgressArray.join(\"|\");userData.Account[`Account_Initialized`]=true;userData.update(userData);setStore({userData});console.log(\"Inicjalizacja konta zako\u0144czona.\");};if(!store.userData){outseta.getUser().then(userData=>{setStore({userData});console.log(\"Dane u\u017Cytkownika zosta\u0142y pobrane.\");if(isDebug)console.log(userData);if(userData.Account[`Account_Initialized`]===\"False\"){initializeAccount(userData);}else{console.log(\"Konto ju\u017C zosta\u0142o zainicjalizowane.\");}}).catch(error=>{console.error(\"Wyst\u0105pi\u0142 b\u0142\u0105d podczas pobierania danych u\u017Cytkownika:\",error);});}}return /*#__PURE__*/_jsx(Component,{...props});};}function updateLessonStatus(courseTitle,lessonNumber,newStatus,store,setStore,onSuccess,onError){if(typeof window!==\"undefined\"&&store.userData){const Outseta=window[\"Outseta\"];// Ustawiamy globaln\u0105 blokad\u0119 na czas aktualizacji\nsetStore({isGlobalUpdating:true});Outseta.getUser().then(userData=>{const lessonKey=`${courseTitle}_${lessonNumber}`;let CoursesProgressString=userData.Account[\"Courses_Progress\"]||\"\";// Konwersja stringa na obiekt\nlet coursesProgressArray=CoursesProgressString.split(\"|\").map(entry=>{const[key,value]=entry.split(\":\");return{key,value};});// Aktualizacja statusu konkretnej lekcji\ncoursesProgressArray=coursesProgressArray.map(entry=>entry.key===lessonKey?{key:lessonKey,value:newStatus}:entry);// Konwersja z powrotem do stringa\nuserData.Account[\"Courses_Progress\"]=coursesProgressArray.map(entry=>`${entry.key}:${entry.value}`).join(\"|\");return userData.update(userData);}).then(()=>Outseta.getUser())// Pobranie pe\u0142nych, aktualnych danych\n.then(updatedUserData=>{console.log(`\u2705 Status of Lesson # ${courseTitle}_${lessonNumber} updated to ${newStatus}`);console.log(updatedUserData);// Aktualizujemy `store` najnowszymi danymi i odblokowujemy UI\nsetStore({userData:updatedUserData,isGlobalUpdating:false});onSuccess();}).catch(error=>{console.error(\"\u274C B\u0142\u0105d aktualizacji statusu lekcji:\",error);setStore({isGlobalUpdating:false})// Odblokowanie w razie b\u0142\u0119du\n;onError();});}}export function toggleLessonStatusOnSidebar(Component){return props=>{const[store,setStore]=useOutsetaStore();const[localVariant,setLocalVariant]=useState(loadingName);const lessonNumber=props.number||null;const courseTitle=props.courseTitle||null;useEffect(()=>{if(store.userData&&lessonNumber!==null&&courseTitle){const lessonKey=`${courseTitle}_${lessonNumber}`;const coursesProgressString=store.userData.Account[\"Courses_Progress\"]||\"\";// Konwersja na obiekt\nconst coursesProgressArray=coursesProgressString.split(\"|\").map(entry=>entry.split(\":\"));const courseStatusMap=Object.fromEntries(coursesProgressArray);// Pobieranie statusu lekcji (domy\u015Blnie \"Not Started\")\nconst serverStatus=courseStatusMap[lessonKey]||notStartedName;setLocalVariant(serverStatus);}},[store.userData,lessonNumber,courseTitle]);const handleClick=()=>{if(lessonNumber===null||courseTitle===null||!store.userData||store.isGlobalUpdating){console.warn(\"\u26A0\uFE0F Nie mo\u017Cna prze\u0142\u0105czy\u0107 statusu \u2013 brak danych lub trwa globalna synchronizacja.\");return;}const newStatus=localVariant===notStartedName?finishedName:notStartedName;const lessonKey=`${courseTitle}_${lessonNumber}`;// Optymistyczna zmiana w UI\nsetLocalVariant(loadingName);updateLessonStatus(courseTitle,lessonNumber,newStatus,store,setStore,()=>{const updatedCoursesProgressString=store.userData.Account[\"Courses_Progress\"]||\"\";const updatedCoursesProgressArray=updatedCoursesProgressString.split(\"|\").map(entry=>entry.split(\":\"));const updatedCoursesStatusMap=Object.fromEntries(updatedCoursesProgressArray);setLocalVariant(updatedCoursesStatusMap[lessonKey]||notStartedName);},()=>setLocalVariant(localVariant)// Rollback w razie b\u0142\u0119du\n);};return /*#__PURE__*/_jsx(Component,{...props,variant:localVariant,onClick:handleClick,disabled:store.isGlobalUpdating});};}export function toggleLessonStatusOnToolbar(Component){return props=>{const[store,setStore]=useOutsetaStore();const[localVariant,setLocalVariant]=useState(loadingName);const[isUpdating,setIsUpdating]=useState(false)// Blokada UI podczas aktualizacji\n;const lessonNumber=props.number||null;let courseTitle=props.courseTitle||null;useEffect(()=>{if(store.userData&&lessonNumber!==null&&courseTitle){const lessonKey=`${courseTitle}_${lessonNumber}`;const coursesProgressString=store.userData.Account[\"Courses_Progress\"]||\"\";// Konwersja na obiekt\nconst coursesProgressArray=coursesProgressString.split(\"|\").map(entry=>entry.split(\":\"));const courseStatusMap=Object.fromEntries(coursesProgressArray);// Pobieranie statusu lekcji (domy\u015Blnie \"Not Started\")\nconst serverStatus=courseStatusMap[lessonKey]||notStartedName;console.log(serverStatus);setLocalVariant(serverStatus);}},[store.userData,lessonNumber,courseTitle]);const handleClick=()=>{if(lessonNumber===null||courseTitle===null||!store.userData||isUpdating){console.warn(\"\u26A0\uFE0F Nie mo\u017Cna prze\u0142\u0105czy\u0107 statusu \u2013 brak danych lub trwa synchronizacja.\");return;}const newStatus=localVariant===notStartedName?finishedName:notStartedName;const lessonKey=`${courseTitle}_${lessonNumber}`;console.log(\"lessonKey: \",lessonKey);// Blokujemy kolejne klikni\u0119cia do czasu zako\u0144czenia synchronizacji\nsetIsUpdating(true);// Optymistyczna zmiana w UI\nsetLocalVariant(loadingName);updateLessonStatus(courseTitle,lessonNumber,newStatus,store,setStore,()=>{const updatedCoursesProgressString=store.userData.Account[\"Courses_Progress\"]||\"\";const updatedCoursesProgressArray=updatedCoursesProgressString.split(\"|\").map(entry=>entry.split(\":\"));const updatedCoursesStatusMap=Object.fromEntries(updatedCoursesProgressArray);setLocalVariant(updatedCoursesStatusMap[lessonKey]||notStartedName);setIsUpdating(false)// Odblokowanie klikni\u0119\u0107\n;},()=>{// \u274C Rollback w przypadku b\u0142\u0119du\nsetLocalVariant(localVariant)// Przywr\u00F3cenie poprzedniego statusu\n;setIsUpdating(false)// Odblokowanie klikni\u0119\u0107\n;});};return /*#__PURE__*/_jsx(Component,{...props,variant:localVariant,onClick:handleClick,disabled:isUpdating});};}const findMatchingChild=(children,coursesData)=>{if(!children)return null;// Pobranie listy nazw kurs\u00F3w\nconst validNames=coursesData.map(course=>course.name);// Je\u015Bli `children` to pojedynczy element, zamieniamy go na tablic\u0119\nconst childArray=Array.isArray(children)?children:[children];// Znajdujemy pierwsze dziecko, kt\u00F3rego `props.text` pasuje do listy kurs\u00F3w\nreturn childArray.find(child=>validNames.includes(child?.props?.text))||null;};export function withLessonCompletionText(Component){return props=>{const[store]=useOutsetaStore();const[completionText,setCompletionText]=useState(\"0%\");const[displayedProgress,setDisplayedProgress]=useState(0)// Aktualnie wy\u015Bwietlany procent\n;// Znajdujemy pasuj\u0105ce dziecko (kurs)\nconst matchingChild=findMatchingChild(props.children,coursesData);const courseName=matchingChild?.props?.text||null;useEffect(()=>{if(!courseName)return;const{totalLessons,completedLessons}=calculateLessonProgress(store.userData,courseName// Obliczamy progres tylko dla tego kursu\n);let targetProgress=totalLessons>0?completedLessons/totalLessons*100:0;if(isDebug)console.log(`Kurs: ${courseName} - ${completedLessons}/${totalLessons}`);// Animacja stopniowego wzrostu w STA\u0141YM czasie (2 sekundy)\nconst duration=progressAnimationDuration// Czas animacji w ms\n;const frameRate=30// Co ile ms aktualizujemy warto\u015B\u0107 (30ms)\n;const steps=duration/frameRate// Liczba krok\u00F3w w animacji\n;const stepIncrement=targetProgress/steps// Ile zwi\u0119kszamy za ka\u017Cdym razem\n;let currentProgress=0;const interval=setInterval(()=>{currentProgress+=stepIncrement;if(currentProgress>=targetProgress){currentProgress=targetProgress;clearInterval(interval);}setDisplayedProgress(currentProgress.toFixed(0));},frameRate);return()=>clearInterval(interval)// Czyszczenie efektu po odmontowaniu komponentu\n;},[store.userData,courseName]);// Tworzymy now\u0105 kopi\u0119 `props.children` i zmieniamy drugie dziecko\nconst updatedChildren=React.Children.map(props.children,(child,index)=>{if(index===0){return /*#__PURE__*/React.cloneElement(child,{text:`${displayedProgress}%`});}return child;});return /*#__PURE__*/_jsx(Component,{...props,children:updatedChildren});};}export function withLessonProgress(Component){return props=>{const[store]=useOutsetaStore();const[progress,setProgress]=useState(0);const courseName=props.children.props.children.props.text||null;useEffect(()=>{if(!courseName)return;const{totalLessons,completedLessons}=calculateLessonProgress(store.userData,courseName// Obliczamy progres tylko dla tego kursu\n);let completionPercentage=totalLessons>0?completedLessons/totalLessons*100:0;setProgress(completionPercentage);},[store.userData,courseName]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,width:`${progress}%`,transition:`width ${progressAnimationDuration/1e3}s ease-in-out`}});};}function calculateLessonProgress(userData,courseName){if(!userData||!userData.Account||!userData.Account[\"Courses_Progress\"]){return{totalLessons:0,completedLessons:0};}const coursesProgressString=userData.Account[\"Courses_Progress\"];// Podzia\u0142 na lekcje (format: \"KURS_01:Finished\")\nconst lessonsArray=coursesProgressString.split(\"|\");// Filtrowanie tylko lekcji dla danego kursu\nconst courseLessons=lessonsArray.map(entry=>entry.split(\":\")).filter(([lessonKey])=>lessonKey.startsWith(`${courseName}_`));const totalLessons=courseLessons.length;const completedLessons=courseLessons.filter(([_,status])=>status===\"Finished\").length;return{totalLessons,completedLessons};}\nexport const __FramerMetadata__ = {\"exports\":{\"toggleLessonStatusOnToolbar\":{\"type\":\"reactHoc\",\"name\":\"toggleLessonStatusOnToolbar\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOutsetaData\":{\"type\":\"reactHoc\",\"name\":\"withOutsetaData\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLessonCompletionText\":{\"type\":\"reactHoc\",\"name\":\"withLessonCompletionText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"toggleLessonStatusOnSidebar\":{\"type\":\"reactHoc\",\"name\":\"toggleLessonStatusOnSidebar\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLessonProgress\":{\"type\":\"reactHoc\",\"name\":\"withLessonProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OutsetaOverrides.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "// Generated by Framer (92d6359)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import{withOutsetaData}from\"https://framerusercontent.com/modules/yHEIqaS3AH5kDkU1FAHu/qt74K6VxoQijWzGm9zl6/OutsetaOverrides.js\";import{withClassEmailAddress,withClassFacebookIcon,withClassGoToCoursesPage,withClassGoToNewsletterPage,withClassGoToProjectsPage,withClassInstagramIcon}from\"https://framerusercontent.com/modules/xUkwylvXbtl75D23w11A/hfNvD1krHuy1G6MmKYlE/WithClass.js\";import{withDataAuthenticated as withDataAuthenticated1}from\"https://framerusercontent.com/modules/2WX18qKCFFmypbxZXhNE/jcWGVfN7CNhvjezoknMa/WithDataLoggedIn.js\";import{withDataAuthenticated}from\"https://framerusercontent.com/modules/JP2seRUJKMlx2uEVCD7k/ulPaZBd9knXrbLSyVmNr/WithDataLoggedOut.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/IDy2c17a2NKzV8NGUeQS/IWcVrp9EwufJBNpj3stK/p9yHF4_sk.js\";import ButtonNav,*as ButtonNavInfo from\"https://framerusercontent.com/modules/fPDGa2ncD8bHH7WQYnky/Ibuxsiap7IY5R6tIsADp/Bh1F8Vtix.js\";import PhoneMenuButton from\"https://framerusercontent.com/modules/moS6hvArWwhwkcBiVv1N/Hd0ZbqHmjUkzxLtBORMz/oUKGxEtBG.js\";import ButtonNavArrow,*as ButtonNavArrowInfo from\"https://framerusercontent.com/modules/oHEN93D74w8QLXd7Oeoh/orLKrLBuCVC1QY2nbk8r/P5JgAmdac.js\";const PhoneMenuButtonFonts=getFonts(PhoneMenuButton);const PhosphorFonts=getFonts(Phosphor);const MotionAWithClassEmailAddress=withClassEmailAddress(motion.a);const MotionAWithClassFacebookIcon=withClassFacebookIcon(motion.a);const MotionAWithClassInstagramIcon=withClassInstagramIcon(motion.a);const ButtonNavFonts=getFonts(ButtonNav);const ButtonNavWithClassGoToCoursesPageWithMappedReactProps17mait8=withMappedReactProps(withClassGoToCoursesPage(ButtonNav),ButtonNavInfo);const ButtonNavWithClassGoToProjectsPageWithMappedReactProps17mait8=withMappedReactProps(withClassGoToProjectsPage(ButtonNav),ButtonNavInfo);const ButtonNavWithClassGoToNewsletterPageWithMappedReactProps17mait8=withMappedReactProps(withClassGoToNewsletterPage(ButtonNav),ButtonNavInfo);const ButtonNavArrowFonts=getFonts(ButtonNavArrow);const ButtonNavArrowWithDataAuthenticatedWithMappedReactProps5wntrv=withMappedReactProps(withDataAuthenticated(ButtonNavArrow),ButtonNavArrowInfo);const ButtonNavArrowWithDataAuthenticated1WithMappedReactProps5wntrv=withMappedReactProps(withDataAuthenticated1(ButtonNavArrow),ButtonNavArrowInfo);const RichTextWithClassGoToCoursesPage=withClassGoToCoursesPage(RichText);const RichTextWithClassGoToProjectsPage=withClassGoToProjectsPage(RichText);const RichTextWithClassGoToNewsletterPage=withClassGoToNewsletterPage(RichText);const RichTextWithDataAuthenticated=withDataAuthenticated(RichText);const RichTextWithDataAuthenticated1=withDataAuthenticated1(RichText);const MotionDivWithOutsetaData=withOutsetaData(motion.div);const cycleOrder=[\"KAQ74A9fj\",\"V_Lei2phF\",\"joEJmQlj4\",\"FIb2XzWjx\"];const serializationHash=\"framer-9OPM6\";const variantClassNames={FIb2XzWjx:\"framer-v-1lhgrxt\",joEJmQlj4:\"framer-v-1oh1g38\",KAQ74A9fj:\"framer-v-dtjmo0\",V_Lei2phF:\"framer-v-7p1acs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"joEJmQlj4\",\"Phone Open\":\"FIb2XzWjx\",Desktop:\"KAQ74A9fj\",Tablet:\"V_Lei2phF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KAQ74A9fj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KAQ74A9fj\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzy13k2=activeVariantCallback(async(...args)=>{setVariant(\"FIb2XzWjx\");});const onTap11k2jkd=activeVariantCallback(async(...args)=>{setVariant(\"joEJmQlj4\");});const vOe4kp4Gzzy13k2=activeVariantCallback(async(...args)=>{setVariant(\"FIb2XzWjx\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"FIb2XzWjx\")return false;return true;};const isDisplayed1=()=>{if([\"joEJmQlj4\",\"FIb2XzWjx\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"FIb2XzWjx\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"joEJmQlj4\")return false;return true;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithOutsetaData,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-dtjmo0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KAQ74A9fj\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",...style},variants:{FIb2XzWjx:{backgroundColor:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\"}},...addPropertyOverrides({FIb2XzWjx:{\"data-framer-name\":\"Phone Open\"},joEJmQlj4:{\"data-framer-name\":\"Phone Closed\"},V_Lei2phF:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r7anmj\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"kqWYLJANs\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"RKNEOQ9DW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-333vt6 framer-1gdekcj\",layoutDependency:layoutDependency,layoutId:\"RKNEOQ9DW\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lxmbmb\",\"data-framer-name\":\"Logo\",fill:'var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',intrinsicHeight:13,intrinsicWidth:11,layoutDependency:layoutDependency,layoutId:\"xmy2DND5q\",svg:'<svg width=\"11\" height=\"13\" viewBox=\"0 0 11 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 4.64753L5.5 0.362305L11 4.64753V12.5002H0V4.64753Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIEJvbGQ=\",\"--framer-font-family\":'\"Silka Bold\", \"Silka Bold Placeholder\", sans-serif',\"--framer-text-transform\":\"none\"},children:\"U\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIEJvbGQ=\",\"--framer-font-family\":'\"Silka Bold\", \"Silka Bold Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.09em\",\"--framer-text-transform\":\"none\"},children:\"R\"}),\"HOME\"]})}),className:\"framer-1dqy38b\",\"data-framer-name\":\"URHOME\",fonts:[\"CUSTOM;Silka Regular\",\"CUSTOM;Silka Bold\"],layoutDependency:layoutDependency,layoutId:\"lZyjpPsvH\",style:{\"--extracted-r6o4lv\":\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oe4v9f\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"czYCg8BY_\",onTap:onTapzy13k2,...addPropertyOverrides({FIb2XzWjx:{onTap:onTap11k2jkd}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({FIb2XzWjx:{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||734)-0-734)/2+0+0)+7+0},joEJmQlj4:{height:24,y:(componentViewport?.y||0)+0+0+7+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3v1a5m-container\",layoutDependency:layoutDependency,layoutId:\"qaDjMLFe8-container\",children:/*#__PURE__*/_jsx(PhoneMenuButton,{height:\"100%\",id:\"qaDjMLFe8\",layoutId:\"qaDjMLFe8\",variant:\"esfdYqhCU\",width:\"100%\",...addPropertyOverrides({FIb2XzWjx:{variant:\"YCd2QmA0R\"},joEJmQlj4:{qtzdKoMsN:undefined,vOe4kp4Gz:vOe4kp4Gzzy13k2,W2hBJbGyp:undefined}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k81j8e\",layoutDependency:layoutDependency,layoutId:\"EppJvgZm2\",children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:hi@urhome.pl\",nodeId:\"Cw1t70GVm\",children:/*#__PURE__*/_jsxs(MotionAWithClassEmailAddress,{className:\"framer-eq8cqz framer-1gdekcj\",layoutDependency:layoutDependency,layoutId:\"Cw1t70GVm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yksqkb-container\",layoutDependency:layoutDependency,layoutId:\"NQocaAYvY-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Envelope\",id:\"NQocaAYvY\",layoutId:\"NQocaAYvY\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:\"HI@URHOME.PL\"})}),className:\"framer-1we4yhg\",\"data-framer-name\":\"HI@URHOME.PL\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"ulbvoeEWh\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/URHOMEPL/\",nodeId:\"zjprCdKTY\",children:/*#__PURE__*/_jsxs(MotionAWithClassFacebookIcon,{className:\"framer-1fq0u7p framer-1gdekcj\",layoutDependency:layoutDependency,layoutId:\"zjprCdKTY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w45njt-container\",layoutDependency:layoutDependency,layoutId:\"OYWR46oWP-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"FacebookLogo\",id:\"OYWR46oWP\",layoutId:\"OYWR46oWP\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:\"FACEBOOK\"})}),className:\"framer-p8vubx\",\"data-framer-name\":\"FACEBOOK\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"bh0LhRL9v\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/ur.home.pl/\",nodeId:\"DAh5autCz\",children:/*#__PURE__*/_jsxs(MotionAWithClassInstagramIcon,{className:\"framer-tgrdjj framer-1gdekcj\",layoutDependency:layoutDependency,layoutId:\"DAh5autCz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqfkgm-container\",layoutDependency:layoutDependency,layoutId:\"H49i9Tey9-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"InstagramLogo\",id:\"H49i9Tey9\",layoutId:\"H49i9Tey9\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:\"INSTAGRAM\"})}),className:\"framer-8rtg5v\",\"data-framer-name\":\"INSTAGRAM\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"NVH93xY2c\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxte1v\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"GJWx_N4X_\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Juq51cffL\"},implicitPathVariables:undefined},{href:{webPageId:\"Juq51cffL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7gkjnd-container\",\"data-framer-name\":\"CoursesButtonNav\",layoutDependency:layoutDependency,layoutId:\"Hs067biYw-container\",name:\"CoursesButtonNav\",children:/*#__PURE__*/_jsx(ButtonNavWithClassGoToCoursesPageWithMappedReactProps17mait8,{aAbcmDuw8:\"KURSY\",Crq_PJPZs:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",ewnBQ08R6:\"rgba(0, 0, 0, 0)\",GQyA9iYUh:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",h48RAyTv8:resolvedLinks[0],height:\"100%\",id:\"Hs067biYw\",layoutId:\"Hs067biYw\",name:\"CoursesButtonNav\",pWcDnSRKp:.1,style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({V_Lei2phF:{h48RAyTv8:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bdQvMtMEo\"},implicitPathVariables:undefined},{href:{webPageId:\"bdQvMtMEo\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u48n7s-container\",\"data-framer-name\":\"ProjectsButtonNav\",layoutDependency:layoutDependency,layoutId:\"ohOYx7DDt-container\",name:\"ProjectsButtonNav\",children:/*#__PURE__*/_jsx(ButtonNavWithClassGoToProjectsPageWithMappedReactProps17mait8,{aAbcmDuw8:\"PROJEKTY\",Crq_PJPZs:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",ewnBQ08R6:\"rgba(0, 0, 0, 0)\",GQyA9iYUh:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",h48RAyTv8:resolvedLinks1[0],height:\"100%\",id:\"ohOYx7DDt\",layoutId:\"ohOYx7DDt\",name:\"ProjectsButtonNav\",pWcDnSRKp:.1,style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({V_Lei2phF:{h48RAyTv8:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pzz5sf-container\",\"data-framer-name\":\"NewsletterButtonNav\",layoutDependency:layoutDependency,layoutId:\"RxCSuDMrM-container\",name:\"NewsletterButtonNav\",children:/*#__PURE__*/_jsx(ButtonNavWithClassGoToNewsletterPageWithMappedReactProps17mait8,{aAbcmDuw8:\"NEWSLETTER\",Crq_PJPZs:\"rgb(76, 75, 73)\",ewnBQ08R6:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",GQyA9iYUh:\"rgb(255, 255, 255)\",h48RAyTv8:\"https://urhome.pl/newsletter\",height:\"100%\",id:\"RxCSuDMrM\",layoutId:\"RxCSuDMrM\",name:\"NewsletterButtonNav\",pWcDnSRKp:1,style:{height:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dhjjrl-container\",\"data-framer-name\":\"SignUpButtonNavArrow\",layoutDependency:layoutDependency,layoutId:\"q8pAu2ZXr-container\",name:\"SignUpButtonNavArrow\",children:/*#__PURE__*/_jsx(ButtonNavArrowWithDataAuthenticatedWithMappedReactProps5wntrv,{dto5KARxZ:\"UTW\\xd3RZ KONTO\",eNNb7FNVo:\"Plus\",g1C8WWPsm:\"https://urbatech.outseta.com/auth?widgetMode=register#o-anonymous\",height:\"100%\",id:\"q8pAu2ZXr\",layoutId:\"q8pAu2ZXr\",name:\"SignUpButtonNavArrow\",rZjs9XMT0:\"var(--token-99688c03-33e9-4698-9aa7-78968f7358d6, rgb(195, 243, 188))\",style:{height:\"100%\"},Tg3yHg7HV:\"var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130))\",ukrY1UK_V:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sjm6v4-container\",\"data-framer-name\":\"LoginButtonNavArrow\",layoutDependency:layoutDependency,layoutId:\"UzNS7CulE-container\",name:\"LoginButtonNavArrow\",children:/*#__PURE__*/_jsx(ButtonNavArrowWithDataAuthenticatedWithMappedReactProps5wntrv,{dto5KARxZ:\"ZALOGUJ\",eNNb7FNVo:\"SignIn\",g1C8WWPsm:\"https://urbatech.outseta.com/auth?widgetMode=login#o-anonymous\",height:\"100%\",id:\"UzNS7CulE\",layoutId:\"UzNS7CulE\",name:\"LoginButtonNavArrow\",rZjs9XMT0:\"var(--token-99688c03-33e9-4698-9aa7-78968f7358d6, rgb(195, 243, 188))\",style:{height:\"100%\"},Tg3yHg7HV:\"var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130))\",ukrY1UK_V:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iqqx4h-container\",\"data-framer-name\":\"ProfileButtonNavArrow\",layoutDependency:layoutDependency,layoutId:\"wAU7mgW2K-container\",name:\"ProfileButtonNavArrow\",children:/*#__PURE__*/_jsx(ButtonNavArrowWithDataAuthenticated1WithMappedReactProps5wntrv,{dto5KARxZ:\"KONTO\",eNNb7FNVo:\"UserCircle\",g1C8WWPsm:\"https://urbatech.outseta.com/profile#o-authenticated\",height:\"100%\",id:\"wAU7mgW2K\",layoutId:\"wAU7mgW2K\",name:\"ProfileButtonNavArrow\",rZjs9XMT0:\"var(--token-99688c03-33e9-4698-9aa7-78968f7358d6, rgb(195, 243, 188))\",style:{height:\"100%\"},Tg3yHg7HV:\"var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130))\",ukrY1UK_V:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||38)-0-38)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fsjjir-container\",\"data-framer-name\":\"LogoutButtonNavArrow\",layoutDependency:layoutDependency,layoutId:\"bdaXppQOf-container\",name:\"LogoutButtonNavArrow\",children:/*#__PURE__*/_jsx(ButtonNavArrowWithDataAuthenticated1WithMappedReactProps5wntrv,{dto5KARxZ:\"WYLOGUJ\",eNNb7FNVo:\"Power\",g1C8WWPsm:\"/#o-logout-link\",height:\"100%\",id:\"bdaXppQOf\",layoutId:\"bdaXppQOf\",name:\"LogoutButtonNavArrow\",rZjs9XMT0:\"var(--token-99688c03-33e9-4698-9aa7-78968f7358d6, rgb(195, 243, 188))\",style:{height:\"100%\"},Tg3yHg7HV:\"var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130))\",ukrY1UK_V:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":lVHZAzktx\",webPageId:\"augiA20Il\"},nodeId:\"ZzT4f5psS\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Home\"})})})}),className:\"framer-1tbwh9h\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"ZzT4f5psS\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithClassGoToCoursesPage,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Juq51cffL\"},nodeId:\"O0XROitn1\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Kursy\"})})})}),className:\"framer-wk8bby\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"O0XROitn1\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithClassGoToProjectsPage,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bdQvMtMEo\"},nodeId:\"nv7bybsnB\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Projekt\"})})})}),className:\"framer-qqmhhz\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"nv7bybsnB\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithClassGoToNewsletterPage,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://urhome.pl/newsletter\",nodeId:\"aTvmVhtkD\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Newsletter\"})})})}),className:\"framer-18gpm0f\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"aTvmVhtkD\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithDataAuthenticated,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://urbatech.outseta.com/auth?widgetMode=register#o-anonymous\",nodeId:\"EbF8rCupN\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Utw\\xf3rz konto\"})})})}),className:\"framer-xmx3jq\",\"data-framer-name\":\"SignUp\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"EbF8rCupN\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithDataAuthenticated,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://urbatech.outseta.com/auth?widgetMode=login#o-anonymous\",nodeId:\"J9t7OqaL7\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Zaloguj\"})})})}),className:\"framer-au0gwi\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"J9t7OqaL7\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithDataAuthenticated1,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/#o-logout-link\",nodeId:\"Nc5syg0z1\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Wyloguj\"})})})}),className:\"framer-1pujvi2\",\"data-framer-name\":\"Logout\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"Nc5syg0z1\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithDataAuthenticated1,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"50%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://urbatech.outseta.com/profile#o-authenticated\",nodeId:\"aKnwEC1CA\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1975nl8\",\"data-styles-preset\":\"p9yHF4_sk\",children:\"Profil\"})})})}),className:\"framer-6ccktd\",\"data-framer-name\":\"Profil\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"aKnwEC1CA\",style:{\"--extracted-r6o4lv\":\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9OPM6.framer-1gdekcj, .framer-9OPM6 .framer-1gdekcj { display: block; }\",\".framer-9OPM6.framer-dtjmo0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 38px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-9OPM6 .framer-r7anmj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 38px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: min-content; }\",\".framer-9OPM6 .framer-333vt6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 13px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 80px; }\",\".framer-9OPM6 .framer-1lxmbmb { flex: none; height: 13px; position: relative; width: 11px; }\",\".framer-9OPM6 .framer-1dqy38b, .framer-9OPM6 .framer-1we4yhg, .framer-9OPM6 .framer-p8vubx, .framer-9OPM6 .framer-8rtg5v, .framer-9OPM6 .framer-1tbwh9h, .framer-9OPM6 .framer-wk8bby, .framer-9OPM6 .framer-qqmhhz, .framer-9OPM6 .framer-18gpm0f, .framer-9OPM6 .framer-xmx3jq, .framer-9OPM6 .framer-au0gwi, .framer-9OPM6 .framer-1pujvi2, .framer-9OPM6 .framer-6ccktd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9OPM6 .framer-1oe4v9f { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; min-width: 36px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9OPM6 .framer-3v1a5m-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9OPM6 .framer-k81j8e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px; position: relative; width: 1px; }\",\".framer-9OPM6 .framer-eq8cqz, .framer-9OPM6 .framer-1fq0u7p, .framer-9OPM6 .framer-tgrdjj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-9OPM6 .framer-1yksqkb-container, .framer-9OPM6 .framer-1w45njt-container, .framer-9OPM6 .framer-1aqfkgm-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-9OPM6 .framer-sxte1v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9OPM6 .framer-7gkjnd-container, .framer-9OPM6 .framer-u48n7s-container, .framer-9OPM6 .framer-pzz5sf-container, .framer-9OPM6 .framer-1dhjjrl-container, .framer-9OPM6 .framer-1sjm6v4-container, .framer-9OPM6 .framer-iqqx4h-container, .framer-9OPM6 .framer-fsjjir-container { cursor: pointer; flex: none; height: 100%; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9OPM6 .framer-r7anmj, .framer-9OPM6 .framer-333vt6, .framer-9OPM6 .framer-1oe4v9f, .framer-9OPM6 .framer-k81j8e, .framer-9OPM6 .framer-eq8cqz, .framer-9OPM6 .framer-1fq0u7p, .framer-9OPM6 .framer-tgrdjj, .framer-9OPM6 .framer-sxte1v { gap: 0px; } .framer-9OPM6 .framer-r7anmj > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-9OPM6 .framer-r7anmj > :first-child, .framer-9OPM6 .framer-333vt6 > :first-child, .framer-9OPM6 .framer-1oe4v9f > :first-child, .framer-9OPM6 .framer-eq8cqz > :first-child, .framer-9OPM6 .framer-1fq0u7p > :first-child, .framer-9OPM6 .framer-tgrdjj > :first-child, .framer-9OPM6 .framer-sxte1v > :first-child { margin-left: 0px; } .framer-9OPM6 .framer-r7anmj > :last-child, .framer-9OPM6 .framer-333vt6 > :last-child, .framer-9OPM6 .framer-1oe4v9f > :last-child, .framer-9OPM6 .framer-eq8cqz > :last-child, .framer-9OPM6 .framer-1fq0u7p > :last-child, .framer-9OPM6 .framer-tgrdjj > :last-child, .framer-9OPM6 .framer-sxte1v > :last-child { margin-right: 0px; } .framer-9OPM6 .framer-333vt6 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-9OPM6 .framer-1oe4v9f > *, .framer-9OPM6 .framer-eq8cqz > *, .framer-9OPM6 .framer-1fq0u7p > *, .framer-9OPM6 .framer-tgrdjj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-9OPM6 .framer-k81j8e > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-9OPM6 .framer-k81j8e > :first-child { margin-top: 0px; } .framer-9OPM6 .framer-k81j8e > :last-child { margin-bottom: 0px; } .framer-9OPM6 .framer-sxte1v > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-9OPM6.framer-v-7p1acs.framer-dtjmo0 { width: 810px; }\",\".framer-9OPM6.framer-v-1oh1g38.framer-dtjmo0 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; width: 390px; }\",\".framer-9OPM6.framer-v-1oh1g38 .framer-r7anmj { gap: unset; justify-content: space-between; padding: 0px 0px 0px 12px; width: 100%; }\",\".framer-9OPM6.framer-v-1oh1g38 .framer-1oe4v9f { min-height: unset; min-width: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9OPM6.framer-v-1oh1g38.framer-dtjmo0, .framer-9OPM6.framer-v-1oh1g38 .framer-r7anmj { gap: 0px; } .framer-9OPM6.framer-v-1oh1g38.framer-dtjmo0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-9OPM6.framer-v-1oh1g38.framer-dtjmo0 > :first-child { margin-top: 0px; } .framer-9OPM6.framer-v-1oh1g38.framer-dtjmo0 > :last-child { margin-bottom: 0px; } .framer-9OPM6.framer-v-1oh1g38 .framer-r7anmj > *, .framer-9OPM6.framer-v-1oh1g38 .framer-r7anmj > :first-child, .framer-9OPM6.framer-v-1oh1g38 .framer-r7anmj > :last-child { margin: 0px; } }\",\".framer-9OPM6.framer-v-1lhgrxt.framer-dtjmo0 { flex-direction: column; gap: 0px; height: min-content; justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-r7anmj { justify-content: flex-end; order: 0; padding: 0px 0px 0px 12px; width: 100%; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-1oe4v9f { justify-content: flex-end; min-height: unset; min-width: unset; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-k81j8e { flex: none; order: 2; width: 100%; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-eq8cqz { order: 2; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-1fq0u7p { order: 0; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-tgrdjj { order: 1; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-sxte1v { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 48px; height: min-content; order: 1; padding: 32px; width: 100%; z-index: 4; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-1tbwh9h { order: 7; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-wk8bby { order: 8; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-qqmhhz { order: 9; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-18gpm0f { order: 10; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-xmx3jq { order: 11; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-au0gwi { order: 12; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-1pujvi2 { order: 14; }\",\".framer-9OPM6.framer-v-1lhgrxt .framer-6ccktd { order: 13; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9OPM6.framer-v-1lhgrxt.framer-dtjmo0, .framer-9OPM6.framer-v-1lhgrxt .framer-sxte1v { gap: 0px; } .framer-9OPM6.framer-v-1lhgrxt.framer-dtjmo0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-9OPM6.framer-v-1lhgrxt.framer-dtjmo0 > :first-child, .framer-9OPM6.framer-v-1lhgrxt .framer-sxte1v > :first-child { margin-top: 0px; } .framer-9OPM6.framer-v-1lhgrxt.framer-dtjmo0 > :last-child, .framer-9OPM6.framer-v-1lhgrxt .framer-sxte1v > :last-child { margin-bottom: 0px; } .framer-9OPM6.framer-v-1lhgrxt .framer-sxte1v > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } }\",...sharedStyle.css,'.framer-9OPM6[data-border=\"true\"]::after, .framer-9OPM6 [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V_Lei2phF\":{\"layout\":[\"fixed\",\"fixed\"]},\"joEJmQlj4\":{\"layout\":[\"fixed\",\"fixed\"]},\"FIb2XzWjx\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerrdlhWC2gT=withCSS(Component,css,\"framer-9OPM6\");export default FramerrdlhWC2gT;FramerrdlhWC2gT.displayName=\"NavBar\";FramerrdlhWC2gT.defaultProps={height:38,width:1440};addPropertyControls(FramerrdlhWC2gT,{variant:{options:[\"KAQ74A9fj\",\"V_Lei2phF\",\"joEJmQlj4\",\"FIb2XzWjx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone Closed\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrdlhWC2gT,[{explicitInter:true,fonts:[{family:\"Silka Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/bI5GXOj3TYK2oZFtPvXnuJcdQ4c.woff2\"},{family:\"Silka Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/dN1UYMFO5ECjac4fy5PsTzaFVw.woff2\"}]},...PhoneMenuButtonFonts,...PhosphorFonts,...ButtonNavFonts,...ButtonNavArrowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrdlhWC2gT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V_Lei2phF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"joEJmQlj4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FIb2XzWjx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";export function withDataAuthenticated(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-authenticated\":\"1\"});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDataAuthenticated\":{\"type\":\"reactHoc\",\"name\":\"withDataAuthenticated\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithDataLoggedIn.map", "import{jsx as _jsx}from\"react/jsx-runtime\";export function withDataAuthenticated(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-anonymous\":\"1\"});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDataAuthenticated\":{\"type\":\"reactHoc\",\"name\":\"withDataAuthenticated\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithDataLoggedOut.map", "// Generated by Framer (808c984)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-JikH5 .framer-styles-preset-1975nl8:not(.rich-text-wrapper), .framer-JikH5 .framer-styles-preset-1975nl8.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-JikH5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b742ddc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={NTfTX4_Hn:{hover:true}};const cycleOrder=[\"NTfTX4_Hn\"];const serializationHash=\"framer-zEoHf\";const variantClassNames={NTfTX4_Hn:\"framer-v-1qksmmr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({backgroundColor,height,hoverColor,hoverOpacity,id,link,textColor,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4;return{...props,aAbcmDuw8:(_ref=title!==null&&title!==void 0?title:props.aAbcmDuw8)!==null&&_ref!==void 0?_ref:\"Button\",Crq_PJPZs:(_ref1=hoverColor!==null&&hoverColor!==void 0?hoverColor:props.Crq_PJPZs)!==null&&_ref1!==void 0?_ref1:\"rgb(0, 0, 0)\",ewnBQ08R6:(_ref2=backgroundColor!==null&&backgroundColor!==void 0?backgroundColor:props.ewnBQ08R6)!==null&&_ref2!==void 0?_ref2:\"rgba(0, 0, 0, 0)\",GQyA9iYUh:(_ref3=textColor!==null&&textColor!==void 0?textColor:props.GQyA9iYUh)!==null&&_ref3!==void 0?_ref3:\"rgb(0, 0, 0)\",h48RAyTv8:link!==null&&link!==void 0?link:props.h48RAyTv8,pWcDnSRKp:(_ref4=hoverOpacity!==null&&hoverOpacity!==void 0?hoverOpacity:props.pWcDnSRKp)!==null&&_ref4!==void 0?_ref4:.1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aAbcmDuw8,h48RAyTv8,GQyA9iYUh,ewnBQ08R6,pWcDnSRKp,Crq_PJPZs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NTfTX4_Hn\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:h48RAyTv8,openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1qksmmr\",className,classNames)} framer-1bsn0ey`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"NTfTX4_Hn\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:ewnBQ08R6,...style},...addPropertyOverrides({\"NTfTX4_Hn-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c5f9tb\",\"data-framer-name\":\"SlideInFrame\",layoutDependency:layoutDependency,layoutId:\"I209:2828;209:2818\",style:{backgroundColor:Crq_PJPZs,opacity:pWcDnSRKp}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-GQyA9iYUh-Bh1F8Vtix))\",\"--framer-text-transform\":\"inherit\"},children:\"Button\"})}),className:\"framer-vl6s07\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"I209:2828;209:2819\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-GQyA9iYUh-Bh1F8Vtix)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-GQyA9iYUh-Bh1F8Vtix\":GQyA9iYUh},text:aAbcmDuw8,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zEoHf.framer-1bsn0ey, .framer-zEoHf .framer-1bsn0ey { display: block; }\",\".framer-zEoHf.framer-1qksmmr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: center; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-zEoHf .framer-1c5f9tb { bottom: 1px; flex: none; left: -140px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-zEoHf .framer-vl6s07 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zEoHf.framer-1qksmmr { gap: 0px; } .framer-zEoHf.framer-1qksmmr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zEoHf.framer-1qksmmr > :first-child { margin-left: 0px; } .framer-zEoHf.framer-1qksmmr > :last-child { margin-right: 0px; } }\",\".framer-zEoHf.framer-v-1qksmmr.hover .framer-1c5f9tb { left: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 59\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"MpsueZRjv\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aAbcmDuw8\":\"title\",\"h48RAyTv8\":\"link\",\"GQyA9iYUh\":\"textColor\",\"ewnBQ08R6\":\"backgroundColor\",\"pWcDnSRKp\":\"hoverOpacity\",\"Crq_PJPZs\":\"hoverColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBh1F8Vtix=withCSS(Component,css,\"framer-zEoHf\");export default FramerBh1F8Vtix;FramerBh1F8Vtix.displayName=\"ButtonNav\";FramerBh1F8Vtix.defaultProps={height:38,width:59};addPropertyControls(FramerBh1F8Vtix,{aAbcmDuw8:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},h48RAyTv8:{title:\"Link\",type:ControlType.Link},GQyA9iYUh:{defaultValue:\"rgb(0, 0, 0)\",title:\"TextColor\",type:ControlType.Color},ewnBQ08R6:{defaultValue:\"rgba(0, 0, 0, 0)\",title:\"BackgroundColor\",type:ControlType.Color},pWcDnSRKp:{defaultValue:.1,description:\"\",max:1,min:0,step:.01,title:\"HoverOpacity\",type:ControlType.Number},Crq_PJPZs:{defaultValue:\"rgb(0, 0, 0)\",title:\"HoverColor\",type:ControlType.Color}});addFonts(FramerBh1F8Vtix,[{explicitInter:true,fonts:[{family:\"Silka Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/bI5GXOj3TYK2oZFtPvXnuJcdQ4c.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBh1F8Vtix\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"59\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MpsueZRjv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"aAbcmDuw8\\\":\\\"title\\\",\\\"h48RAyTv8\\\":\\\"link\\\",\\\"GQyA9iYUh\\\":\\\"textColor\\\",\\\"ewnBQ08R6\\\":\\\"backgroundColor\\\",\\\"pWcDnSRKp\\\":\\\"hoverOpacity\\\",\\\"Crq_PJPZs\\\":\\\"hoverColor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bh1F8Vtix.map", "// Generated by Framer (1be12e0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"esfdYqhCU\",\"YCd2QmA0R\"];const serializationHash=\"framer-7BrPo\";const variantClassNames={esfdYqhCU:\"framer-v-mvoh90\",YCd2QmA0R:\"framer-v-1opghi9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Closed:\"esfdYqhCU\",Open:\"YCd2QmA0R\"};const getProps=({click,click2,click3,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,qtzdKoMsN:click3!==null&&click3!==void 0?click3:props.qtzdKoMsN,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"esfdYqhCU\",vOe4kp4Gz:click!==null&&click!==void 0?click:props.vOe4kp4Gz,W2hBJbGyp:click2!==null&&click2!==void 0?click2:props.W2hBJbGyp};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vOe4kp4Gz,W2hBJbGyp,qtzdKoMsN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"esfdYqhCU\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapsw7sme=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vOe4kp4Gz){const res=await vOe4kp4Gz(...args);if(res===false)return false;}if(W2hBJbGyp){const res=await W2hBJbGyp(...args);if(res===false)return false;}if(qtzdKoMsN){const res=await qtzdKoMsN(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-mvoh90\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"esfdYqhCU\",onTap:onTapsw7sme,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({YCd2QmA0R:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hym76m-container\",layoutDependency:layoutDependency,layoutId:\"S765O1cC4-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-ff1e9377-ec77-4b16-b7f6-82c2ae7f01bc, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"List\",id:\"S765O1cC4\",layoutId:\"S765O1cC4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"light\",width:\"100%\",...addPropertyOverrides({YCd2QmA0R:{color:\"var(--token-b742e634-681a-4c29-ba8c-a22f582d57b5, rgb(246, 246, 246))\",iconSelection:\"X\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7BrPo.framer-fr5i8f, .framer-7BrPo .framer-fr5i8f { display: block; }\",\".framer-7BrPo.framer-mvoh90 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: min-content; }\",\".framer-7BrPo .framer-hym76m-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7BrPo.framer-mvoh90 { gap: 0px; } .framer-7BrPo.framer-mvoh90 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-7BrPo.framer-mvoh90 > :first-child { margin-left: 0px; } .framer-7BrPo.framer-mvoh90 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YCd2QmA0R\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vOe4kp4Gz\":\"click\",\"W2hBJbGyp\":\"click2\",\"qtzdKoMsN\":\"click3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroUKGxEtBG=withCSS(Component,css,\"framer-7BrPo\");export default FrameroUKGxEtBG;FrameroUKGxEtBG.displayName=\"PhoneMenuButton\";FrameroUKGxEtBG.defaultProps={height:24,width:36};addPropertyControls(FrameroUKGxEtBG,{variant:{options:[\"esfdYqhCU\",\"YCd2QmA0R\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},vOe4kp4Gz:{title:\"Click\",type:ControlType.EventHandler},W2hBJbGyp:{title:\"Click 2\",type:ControlType.EventHandler},qtzdKoMsN:{title:\"Click 3\",type:ControlType.EventHandler}});addFonts(FrameroUKGxEtBG,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroUKGxEtBG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"vOe4kp4Gz\\\":\\\"click\\\",\\\"W2hBJbGyp\\\":\\\"click2\\\",\\\"qtzdKoMsN\\\":\\\"click3\\\"}\",\"framerIntrinsicWidth\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YCd2QmA0R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oUKGxEtBG.map", "// Generated by Framer (1be12e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={Nd4nNOhsK:{hover:true}};const serializationHash=\"framer-VK1bk\";const variantClassNames={Nd4nNOhsK:\"framer-v-15hcxvl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({backgroundColor,height,hoverColor,icon,id,link,textColor,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4;return{...props,dto5KARxZ:(_ref=title!==null&&title!==void 0?title:props.dto5KARxZ)!==null&&_ref!==void 0?_ref:\"BUTTON\",eNNb7FNVo:(_ref1=icon!==null&&icon!==void 0?icon:props.eNNb7FNVo)!==null&&_ref1!==void 0?_ref1:\"ArrowRight\",g1C8WWPsm:link!==null&&link!==void 0?link:props.g1C8WWPsm,rZjs9XMT0:(_ref2=backgroundColor!==null&&backgroundColor!==void 0?backgroundColor:props.rZjs9XMT0)!==null&&_ref2!==void 0?_ref2:\"rgb(195, 243, 188)\",Tg3yHg7HV:(_ref3=hoverColor!==null&&hoverColor!==void 0?hoverColor:props.Tg3yHg7HV)!==null&&_ref3!==void 0?_ref3:\"var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130))\",ukrY1UK_V:(_ref4=textColor!==null&&textColor!==void 0?textColor:props.ukrY1UK_V)!==null&&_ref4!==void 0?_ref4:\"rgb(0, 0, 0)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,dto5KARxZ,g1C8WWPsm,ukrY1UK_V,rZjs9XMT0,Tg3yHg7HV,eNNb7FNVo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Nd4nNOhsK\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:g1C8WWPsm,openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-15hcxvl\",className,classNames)} framer-18f0dmc`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Nd4nNOhsK\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:rZjs9XMT0,...style},...addPropertyOverrides({\"Nd4nNOhsK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g678l4\",\"data-framer-name\":\"SlideInFrame\",layoutDependency:layoutDependency,layoutId:\"I209:2831;209:2795\",style:{backgroundColor:Tg3yHg7HV}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bos0n9\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"I209:2831;209:2794\",style:{backgroundColor:rZjs9XMT0},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NpbGthIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Silka Regular\", \"Silka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ukrY1UK_V-P5JgAmdac))\",\"--framer-text-transform\":\"inherit\"},children:\"BUTTON\"})}),className:\"framer-1g7p9h5\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Silka Regular\"],layoutDependency:layoutDependency,layoutId:\"I209:2831;209:2796\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ukrY1UK_V-P5JgAmdac)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-ukrY1UK_V-P5JgAmdac\":ukrY1UK_V},text:dto5KARxZ,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12pg6o3\",layoutDependency:layoutDependency,layoutId:\"L5rkuSdXU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u0sls7-container\",layoutDependency:layoutDependency,layoutId:\"Qtn0dLILo-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:ukrY1UK_V,height:\"100%\",iconSearch:\"House\",iconSelection:eNNb7FNVo,id:\"Qtn0dLILo\",layoutId:\"Qtn0dLILo\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"light\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VK1bk.framer-18f0dmc, .framer-VK1bk .framer-18f0dmc { display: block; }\",\".framer-VK1bk.framer-15hcxvl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: hidden; padding: 8px 0px 8px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VK1bk .framer-1g678l4 { flex: none; height: 37px; left: -203px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-VK1bk .framer-1bos0n9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VK1bk .framer-1g7p9h5 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-VK1bk .framer-12pg6o3 { 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; position: relative; width: 39px; z-index: 1; }\",\".framer-VK1bk .framer-1u0sls7-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VK1bk.framer-15hcxvl, .framer-VK1bk .framer-1bos0n9, .framer-VK1bk .framer-12pg6o3 { gap: 0px; } .framer-VK1bk.framer-15hcxvl > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-VK1bk.framer-15hcxvl > :first-child, .framer-VK1bk .framer-12pg6o3 > :first-child { margin-left: 0px; } .framer-VK1bk.framer-15hcxvl > :last-child, .framer-VK1bk .framer-12pg6o3 > :last-child { margin-right: 0px; } .framer-VK1bk .framer-1bos0n9 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-VK1bk .framer-1bos0n9 > :first-child { margin-top: 0px; } .framer-VK1bk .framer-1bos0n9 > :last-child { margin-bottom: 0px; } .framer-VK1bk .framer-12pg6o3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-VK1bk.framer-v-15hcxvl.hover .framer-1g678l4 { left: calc(50.00000000000002% - 100% / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 98\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"MrwHDHQgv\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"dto5KARxZ\":\"title\",\"g1C8WWPsm\":\"link\",\"ukrY1UK_V\":\"textColor\",\"rZjs9XMT0\":\"backgroundColor\",\"Tg3yHg7HV\":\"hoverColor\",\"eNNb7FNVo\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerP5JgAmdac=withCSS(Component,css,\"framer-VK1bk\");export default FramerP5JgAmdac;FramerP5JgAmdac.displayName=\"ButtonNavArrow\";FramerP5JgAmdac.defaultProps={height:38,width:98};addPropertyControls(FramerP5JgAmdac,{dto5KARxZ:{defaultValue:\"BUTTON\",displayTextArea:false,title:\"Title\",type:ControlType.String},g1C8WWPsm:{title:\"Link\",type:ControlType.Link},ukrY1UK_V:{defaultValue:\"rgb(0, 0, 0)\",title:\"TextColor\",type:ControlType.Color},rZjs9XMT0:{defaultValue:\"rgb(195, 243, 188)\",title:\"BackgroundColor\",type:ControlType.Color},Tg3yHg7HV:{defaultValue:'var(--token-e8c896cb-913e-4d3e-99be-38d804019edd, rgb(87, 215, 130)) /* {\"name\":\"DarkAccent\"} */',title:\"HoverColor\",type:ControlType.Color},eNNb7FNVo:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"ArrowRight\",description:undefined,hidden:undefined,title:\"Icon\"}});addFonts(FramerP5JgAmdac,[{explicitInter:true,fonts:[{family:\"Silka Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/bI5GXOj3TYK2oZFtPvXnuJcdQ4c.woff2\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP5JgAmdac\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MrwHDHQgv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"dto5KARxZ\\\":\\\"title\\\",\\\"g1C8WWPsm\\\":\\\"link\\\",\\\"ukrY1UK_V\\\":\\\"textColor\\\",\\\"rZjs9XMT0\\\":\\\"backgroundColor\\\",\\\"Tg3yHg7HV\\\":\\\"hoverColor\\\",\\\"eNNb7FNVo\\\":\\\"icon\\\"}\",\"framerIntrinsicWidth\":\"98\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P5JgAmdac.map"],
  "mappings": "qaAAAA,ICAAC,IAEO,IAAMC,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASA,IAAMC,GAAkB,CACpB,GAAGC,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACaC,GAAgCC,EAAW,CAACC,EAAGC,IACnCC,EAAK,MAAO,CAC7B,MAAON,GACP,IAAKK,CACT,CAAC,CACJ,EC9BDE,IAAA,IAAIC,GACAC,GACAC,GAAQC,IACLH,KACHA,GAA4B,IAAI,IAAI,CAClC,CACE,OACgBG,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,6RAA8R,CAAC,CAAC,CAC7Y,EACA,CACE,UACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAC9E,OACA,CACE,EAAG,yGACH,QAAS,KACX,CACF,EAAmBA,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAC3T,EACA,CACE,OACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,mMAAoM,CAAC,CAAC,CACnT,EACA,CACE,QACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,mTAAoT,CAAC,CAAC,CACna,EACA,CACE,UACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAClX,EACA,CACE,OACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,0SAA2S,CAAC,CAAC,CAC1Z,CACF,CAAC,EACDF,GAAYE,EAAM,WAAW,CAACC,EAAOC,IAAwBF,EAAM,cAAc,IAAK,CAAE,IAAAE,EAAK,GAAGD,CAAM,EAAGJ,GAAU,IAAII,EAAM,MAAM,CAAC,CAAC,GAEhIH,IAYT,IAAIK,GAAgBC,GClDpBC,IAIgI,IAAMC,GAAc,CAAC,QAAQ,CAAC,KAAKC,EAAY,YAAY,EAAE,YAAY,CAAC,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,CAAC,EAAQC,GAAY,CAACC,EAAIC,IAASD,EAAI,KAAK,GAAG,EAAE,YAAY,EAAE,SAASC,CAAM,CAAC,EAAS,SAASC,GAAiBC,EAASC,EAAaC,EAAW,GAAGC,EAAcC,EAAsB,CAEriB,GAAGH,EAAa,OAAOE,EAAc,GAAGD,GAAY,MAAqDA,GAAW,SAAU,EAAE,OAAO,KAAK,IAAMG,EAAeH,EAAW,YAAY,EAAE,QAAQ,QAAQ,EAAE,EAAE,IAAII,EACjD,OAA7IA,EAAgBF,EAAsBC,CAAc,KAAK,MAAMC,IAAkB,OAAOA,EAAgBV,GAAYI,EAASK,CAAc,CAAsB,CAAQ,SAASE,GAAiBP,EAASC,EAAaC,EAAW,GAAGC,EAAcC,EAAsB,CAC/R,IAAMI,EAAiBC,EAAQ,IAAI,CAAC,GAAGP,GAAY,MAAqDA,GAAW,SAAU,EAAE,OAAO,KAAK,IAAMG,EAAeH,EAAW,YAAY,EAAE,QAAQ,QAAQ,EAAE,EAAE,IAAII,EAChD,OAA7IA,EAAgBF,EAAsBC,CAAc,KAAK,MAAMC,IAAkB,OAAOA,EAAgBV,GAAYI,EAASK,CAAc,CAAsB,EAAE,CAACF,EAAcD,CAAU,CAAC,EAAyD,OAA5CD,EAAaE,EAAcK,CAA6B,CHT+N,IAAME,GAAS,CAAC,QAAQ,cAAc,kBAAkB,oBAAoB,WAAW,mBAAmB,kBAAkB,kBAAkB,kBAAkB,eAAe,UAAU,QAAQ,QAAQ,cAAc,oBAAoB,sBAAsB,YAAY,kBAAkB,aAAa,mBAAmB,WAAW,iBAAiB,aAAa,YAAY,SAAS,eAAe,cAAc,QAAQ,cAAc,WAAW,eAAe,YAAY,YAAY,oBAAoB,oBAAoB,UAAU,aAAa,cAAc,WAAW,eAAe,gBAAgB,oBAAoB,qBAAqB,oBAAoB,kBAAkB,qBAAqB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,sBAAsB,uBAAuB,kBAAkB,mBAAmB,gBAAgB,oBAAoB,qBAAqB,iBAAiB,YAAY,gBAAgB,iBAAiB,qBAAqB,sBAAsB,iBAAiB,qBAAqB,mBAAmB,kBAAkB,sBAAsB,oBAAoB,mBAAmB,oBAAoB,eAAe,eAAe,mBAAmB,mBAAmB,oBAAoB,iBAAiB,oBAAoB,oBAAoB,qBAAqB,kBAAkB,gBAAgB,aAAa,YAAY,gBAAgB,oBAAoB,qBAAqB,gBAAgB,iBAAiB,cAAc,kBAAkB,mBAAmB,aAAa,kBAAkB,sBAAsB,uBAAuB,gBAAgB,kBAAkB,iBAAiB,mBAAmB,gBAAgB,oBAAoB,qBAAqB,iBAAiB,kBAAkB,iBAAiB,eAAe,kBAAkB,gBAAgB,eAAe,gBAAgB,UAAU,cAAc,eAAe,kBAAkB,eAAe,mBAAmB,WAAW,mBAAmB,uBAAuB,iBAAiB,kBAAkB,cAAc,YAAY,oBAAoB,kBAAkB,cAAc,iBAAiB,UAAU,gBAAgB,iBAAiB,YAAY,WAAW,iBAAiB,KAAK,OAAO,UAAU,MAAM,OAAO,eAAe,WAAW,YAAY,MAAM,YAAY,UAAU,WAAW,OAAO,UAAU,UAAU,OAAO,YAAY,WAAW,cAAc,iBAAiB,SAAS,aAAa,UAAU,kBAAkB,eAAe,cAAc,cAAc,aAAa,gBAAgB,cAAc,sBAAsB,uBAAuB,sBAAsB,sBAAsB,qBAAqB,iBAAiB,YAAY,SAAS,MAAM,aAAa,YAAY,cAAc,OAAO,cAAc,aAAa,oBAAoB,kBAAkB,cAAc,YAAY,QAAQ,OAAO,cAAc,UAAU,SAAS,aAAa,YAAY,OAAO,YAAY,YAAY,qBAAqB,iBAAiB,aAAa,OAAO,OAAO,OAAO,OAAO,eAAe,WAAW,eAAe,eAAe,WAAW,WAAW,iBAAiB,YAAY,kBAAkB,QAAQ,OAAO,SAAS,cAAc,WAAW,YAAY,cAAc,eAAe,aAAa,cAAc,gBAAgB,gBAAgB,gBAAgB,iBAAiB,QAAQ,SAAS,QAAQ,SAAS,YAAY,iBAAiB,YAAY,QAAQ,UAAU,WAAW,MAAM,YAAY,WAAW,WAAW,oBAAoB,iBAAiB,YAAY,YAAY,MAAM,YAAY,WAAW,SAAS,OAAO,aAAa,WAAW,gBAAgB,gBAAgB,cAAc,eAAe,gBAAgB,gBAAgB,eAAe,gBAAgB,eAAe,YAAY,WAAW,SAAS,aAAa,eAAe,cAAc,WAAW,MAAM,aAAa,aAAa,YAAY,aAAa,QAAQ,aAAa,sBAAsB,kBAAkB,kBAAkB,mBAAmB,gBAAgB,oBAAoB,kBAAkB,kBAAkB,mBAAmB,gBAAgB,YAAY,YAAY,gBAAgB,gBAAgB,iBAAiB,cAAc,aAAa,UAAU,cAAc,SAAS,eAAe,eAAe,eAAe,MAAM,iBAAiB,iBAAiB,gBAAgB,mBAAmB,iBAAiB,kBAAkB,cAAc,YAAY,cAAc,QAAQ,aAAa,mBAAmB,oBAAoB,YAAY,kBAAkB,WAAW,qBAAqB,aAAa,YAAY,gBAAgB,cAAc,WAAW,gBAAgB,aAAa,eAAe,OAAO,eAAe,mBAAmB,oBAAoB,mBAAmB,aAAa,iBAAiB,kBAAkB,iBAAiB,WAAW,YAAY,eAAe,mBAAmB,oBAAoB,mBAAmB,WAAW,QAAQ,cAAc,gBAAgB,QAAQ,cAAc,WAAW,cAAc,oBAAoB,eAAe,SAAS,SAAS,SAAS,UAAU,WAAW,SAAS,YAAY,iBAAiB,SAAS,eAAe,aAAa,iBAAiB,cAAc,cAAc,eAAe,mBAAmB,YAAY,OAAO,YAAY,gBAAgB,QAAQ,iBAAiB,iBAAiB,iBAAiB,YAAY,mBAAmB,QAAQ,iBAAiB,eAAe,aAAa,WAAW,iBAAiB,YAAY,YAAY,aAAa,YAAY,WAAW,eAAe,SAAS,SAAS,OAAO,aAAa,WAAW,OAAO,YAAY,aAAa,cAAc,kBAAkB,SAAS,aAAa,OAAO,eAAe,QAAQ,UAAU,kBAAkB,mBAAmB,UAAU,UAAU,cAAc,cAAc,gBAAgB,WAAW,qBAAqB,UAAU,SAAS,aAAa,OAAO,aAAa,WAAW,YAAY,YAAY,aAAa,QAAQ,kBAAkB,MAAM,YAAY,MAAM,QAAQ,aAAa,aAAa,UAAU,OAAO,QAAQ,YAAY,kBAAkB,QAAQ,aAAa,cAAc,OAAO,YAAY,kBAAkB,cAAc,uBAAuB,cAAc,iBAAiB,uBAAuB,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,SAAS,cAAc,aAAa,WAAW,WAAW,OAAO,UAAU,eAAe,YAAY,YAAY,eAAe,qBAAqB,oBAAoB,sBAAsB,eAAe,eAAe,qBAAqB,sBAAsB,UAAU,UAAU,eAAe,WAAW,WAAW,UAAU,UAAU,YAAY,UAAU,OAAO,YAAY,cAAc,SAAS,MAAM,MAAM,OAAO,WAAW,MAAM,aAAa,WAAW,UAAU,kBAAkB,YAAY,kBAAkB,mBAAmB,oBAAoB,WAAW,iBAAiB,QAAQ,UAAU,eAAe,QAAQ,OAAO,WAAW,iBAAiB,aAAa,YAAY,cAAc,MAAM,WAAW,MAAM,WAAW,QAAQ,cAAc,WAAW,QAAQ,SAAS,WAAW,eAAe,iBAAiB,qBAAqB,YAAY,SAAS,SAAS,gBAAgB,cAAc,OAAO,kBAAkB,UAAU,gBAAgB,SAAS,MAAM,YAAY,WAAW,aAAa,mBAAmB,aAAa,OAAO,WAAW,eAAe,UAAU,SAAS,mBAAmB,iBAAiB,MAAM,OAAO,cAAc,oBAAoB,UAAU,gBAAgB,YAAY,OAAO,cAAc,gBAAgB,cAAc,YAAY,QAAQ,YAAY,WAAW,UAAU,UAAU,UAAU,aAAa,UAAU,WAAW,YAAY,UAAU,UAAU,SAAS,UAAU,WAAW,sBAAsB,SAAS,YAAY,UAAU,WAAW,UAAU,UAAU,SAAS,SAAS,UAAU,UAAU,WAAW,SAAS,UAAU,UAAU,YAAY,UAAU,QAAQ,UAAU,UAAU,QAAQ,WAAW,aAAa,YAAY,YAAY,cAAc,oBAAoB,eAAe,OAAO,mBAAmB,aAAa,YAAY,WAAW,cAAc,OAAO,aAAa,OAAO,aAAa,iBAAiB,gBAAgB,cAAc,QAAQ,aAAa,QAAQ,iBAAiB,eAAe,aAAa,iBAAiB,YAAY,SAAS,cAAc,cAAc,eAAe,SAAS,eAAe,aAAa,cAAc,cAAc,mBAAmB,kBAAkB,kBAAkB,aAAa,aAAa,eAAe,qBAAqB,mBAAmB,oBAAoB,mBAAmB,mBAAmB,mBAAmB,aAAa,aAAa,UAAU,WAAW,iBAAiB,aAAa,YAAY,QAAQ,eAAe,aAAa,WAAW,SAAS,eAAe,gBAAgB,UAAU,iBAAiB,SAAS,SAAS,UAAU,QAAQ,QAAQ,OAAO,WAAW,UAAU,eAAe,iBAAiB,aAAa,eAAe,kBAAkB,oBAAoB,QAAQ,MAAM,OAAO,YAAY,YAAY,UAAU,UAAU,WAAW,iBAAiB,aAAa,aAAa,mBAAmB,QAAQ,sBAAsB,sBAAsB,cAAc,eAAe,aAAa,SAAS,UAAU,OAAO,gBAAgB,sBAAsB,mBAAmB,kBAAkB,aAAa,mBAAmB,iBAAiB,qBAAqB,MAAM,SAAS,WAAW,WAAW,gBAAgB,SAAS,cAAc,QAAQ,eAAe,cAAc,qBAAqB,WAAW,WAAW,SAAS,YAAY,YAAY,SAAS,OAAO,gBAAgB,cAAc,YAAY,cAAc,UAAU,WAAW,eAAe,YAAY,WAAW,YAAY,eAAe,WAAW,gBAAgB,iBAAiB,UAAU,aAAa,eAAe,UAAU,gBAAgB,gBAAgB,eAAe,YAAY,YAAY,aAAa,UAAU,OAAO,eAAe,cAAc,aAAa,aAAa,UAAU,QAAQ,aAAa,YAAY,gBAAgB,qBAAqB,YAAY,UAAU,iBAAiB,WAAW,cAAc,oBAAoB,SAAS,SAAS,QAAQ,WAAW,YAAY,gBAAgB,eAAe,kBAAkB,kBAAkB,sBAAsB,qBAAqB,QAAQ,YAAY,cAAc,YAAY,WAAW,sBAAsB,qBAAqB,QAAQ,cAAc,cAAc,SAAS,eAAe,WAAW,OAAO,gBAAgB,YAAY,kBAAkB,iBAAiB,eAAe,UAAU,SAAS,MAAM,WAAW,OAAO,WAAW,SAAS,MAAM,YAAY,WAAW,UAAU,QAAQ,SAAS,eAAe,OAAO,cAAc,SAAS,QAAQ,aAAa,SAAS,OAAO,UAAU,OAAO,aAAa,WAAW,kBAAkB,gBAAgB,gBAAgB,gBAAgB,WAAW,YAAY,oBAAoB,aAAa,YAAY,aAAa,iBAAiB,cAAc,eAAe,eAAe,OAAO,YAAY,aAAa,kBAAkB,uBAAuB,eAAe,eAAe,YAAY,OAAO,cAAc,aAAa,aAAa,YAAY,sBAAsB,cAAc,WAAW,WAAW,OAAO,UAAU,cAAc,gBAAgB,oBAAoB,WAAW,aAAa,iBAAiB,UAAU,MAAM,YAAY,SAAS,iBAAiB,kBAAkB,uBAAuB,sBAAsB,UAAU,SAAS,aAAa,aAAa,aAAa,eAAe,mBAAmB,mBAAmB,aAAa,eAAe,eAAe,UAAU,YAAY,UAAU,eAAe,iBAAiB,aAAa,QAAQ,gBAAgB,aAAa,YAAY,kBAAkB,WAAW,SAAS,gBAAgB,WAAW,SAAS,YAAY,aAAa,kBAAkB,kBAAkB,aAAa,qBAAqB,uBAAuB,qBAAqB,oBAAoB,QAAQ,cAAc,cAAc,QAAQ,YAAY,UAAU,iBAAiB,cAAc,OAAO,YAAY,QAAQ,aAAa,SAAS,aAAa,YAAY,QAAQ,iBAAiB,mBAAmB,kBAAkB,cAAc,cAAc,YAAY,kBAAkB,aAAa,kBAAkB,iBAAiB,mBAAmB,kBAAkB,SAAS,UAAU,eAAe,WAAW,YAAY,oBAAoB,YAAY,cAAc,cAAc,gBAAgB,UAAU,OAAO,YAAY,aAAa,WAAW,UAAU,eAAe,aAAa,eAAe,oBAAoB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,oBAAoB,kBAAkB,oBAAoB,kBAAkB,mBAAmB,cAAc,aAAa,aAAa,aAAa,YAAY,cAAc,YAAY,oBAAoB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,oBAAoB,kBAAkB,oBAAoB,kBAAkB,mBAAmB,cAAc,YAAY,aAAa,SAAS,MAAM,cAAc,UAAU,cAAc,UAAU,aAAa,SAAS,SAAS,cAAc,OAAO,UAAU,aAAa,kBAAkB,sBAAsB,cAAc,cAAc,UAAU,WAAW,QAAQ,aAAa,kBAAkB,iBAAiB,YAAY,sBAAsB,YAAY,YAAY,gBAAgB,OAAO,WAAW,OAAO,cAAc,QAAQ,cAAc,WAAW,aAAa,QAAQ,MAAM,SAAS,iBAAiB,SAAS,eAAe,aAAa,cAAc,eAAe,mBAAmB,oBAAoB,cAAc,WAAW,YAAY,SAAS,UAAU,SAAS,mBAAmB,eAAe,mBAAmB,qBAAqB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,qBAAqB,oBAAoB,mBAAmB,cAAc,QAAQ,YAAY,kBAAkB,gBAAgB,YAAY,gBAAgB,aAAa,YAAY,aAAa,gBAAgB,SAAS,eAAe,KAAK,YAAY,cAAc,mBAAmB,YAAY,OAAO,WAAW,YAAY,gBAAgB,WAAW,OAAO,aAAa,UAAU,QAAQ,cAAc,SAAS,QAAQ,OAAO,aAAa,YAAY,WAAW,OAAO,eAAe,QAAQ,iBAAiB,OAAO,aAAa,YAAY,aAAa,YAAY,YAAY,UAAU,UAAU,WAAW,cAAc,QAAQ,eAAe,eAAe,oBAAoB,UAAU,WAAW,gBAAgB,kBAAkB,uBAAuB,QAAQ,UAAU,gBAAgB,qBAAqB,eAAe,cAAc,SAAS,WAAW,eAAe,QAAQ,SAAS,SAAS,UAAU,UAAU,QAAQ,cAAc,cAAc,UAAU,eAAe,UAAU,aAAa,UAAU,WAAW,SAAS,YAAY,kBAAkB,UAAU,aAAa,SAAS,aAAa,aAAa,SAAS,SAAS,eAAe,cAAc,QAAQ,SAAS,eAAe,OAAO,iBAAiB,cAAc,MAAM,YAAY,MAAM,QAAQ,WAAW,SAAS,OAAO,aAAa,WAAW,UAAU,aAAa,cAAc,WAAW,eAAe,SAAS,OAAO,YAAY,cAAc,eAAe,cAAc,OAAO,WAAW,iBAAiB,YAAY,eAAe,sBAAsB,sBAAsB,mBAAmB,gBAAgB,iBAAiB,SAAS,QAAQ,WAAW,eAAe,SAAS,cAAc,kBAAkB,gBAAgB,aAAa,cAAc,aAAa,gBAAgB,oBAAoB,cAAc,eAAe,cAAc,kBAAkB,eAAe,qBAAqB,SAAS,SAAS,SAAS,UAAU,iBAAiB,gBAAgB,UAAU,gBAAgB,QAAQ,SAAS,UAAU,YAAY,WAAW,UAAU,QAAQ,aAAa,WAAW,iBAAiB,cAAc,oBAAoB,QAAQ,YAAY,YAAY,UAAU,oBAAoB,YAAY,SAAS,cAAc,cAAc,YAAY,gBAAgB,gBAAgB,YAAY,gBAAgB,aAAa,cAAc,eAAe,UAAU,cAAc,YAAY,aAAa,OAAO,aAAa,YAAY,gBAAgB,iBAAiB,iBAAiB,QAAQ,UAAU,cAAc,cAAc,aAAa,cAAc,oBAAoB,mBAAmB,oBAAoB,qBAAqB,iBAAiB,eAAe,WAAW,cAAc,SAAS,UAAU,cAAc,aAAa,SAAS,kBAAkB,gBAAgB,cAAc,cAAc,SAAS,aAAa,mBAAmB,aAAa,sBAAsB,cAAc,QAAQ,aAAa,oBAAoB,YAAY,cAAc,SAAS,QAAQ,qBAAqB,OAAO,kBAAkB,WAAW,WAAW,cAAc,YAAY,gBAAgB,QAAQ,cAAc,UAAU,QAAQ,OAAO,aAAa,aAAa,WAAW,aAAa,UAAU,WAAW,iBAAiB,YAAY,iBAAiB,WAAW,iBAAiB,SAAS,WAAW,kBAAkB,iBAAiB,MAAM,SAAS,aAAa,aAAa,aAAa,mBAAmB,OAAO,WAAW,eAAe,QAAQ,YAAY,UAAU,SAAS,QAAQ,OAAO,MAAM,aAAa,YAAY,SAAS,OAAO,SAAS,eAAe,aAAa,mBAAmB,aAAa,OAAO,WAAW,iBAAiB,WAAW,iBAAiB,SAAS,kBAAkB,mBAAmB,gBAAgB,iBAAiB,QAAQ,cAAc,QAAQ,YAAY,YAAY,WAAW,WAAW,aAAa,WAAW,aAAa,aAAa,cAAc,oBAAoB,gBAAgB,kBAAkB,QAAQ,aAAa,gBAAgB,UAAU,cAAc,kBAAkB,iBAAiB,oBAAoB,cAAc,SAAS,aAAa,WAAW,SAAS,YAAY,aAAa,QAAQ,QAAQ,SAAS,OAAO,OAAO,aAAa,cAAc,SAAS,cAAc,UAAU,QAAQ,UAAU,OAAO,aAAa,QAAQ,UAAU,YAAY,sBAAsB,cAAc,cAAc,gBAAgB,QAAQ,gBAAgB,cAAc,OAAO,YAAY,QAAQ,cAAc,OAAO,gBAAgB,cAAc,gBAAgB,OAAO,gBAAgB,WAAW,gBAAgB,WAAW,YAAY,UAAU,WAAW,iBAAiB,UAAU,kBAAkB,SAAS,QAAQ,eAAe,aAAa,aAAa,cAAc,WAAW,iBAAiB,QAAQ,QAAQ,cAAc,SAAS,eAAe,MAAM,OAAO,YAAY,aAAa,kBAAkB,mBAAmB,iBAAiB,kBAAkB,iBAAiB,YAAY,WAAW,WAAW,YAAY,WAAW,gBAAgB,YAAY,aAAa,aAAa,QAAQ,YAAY,aAAa,MAAM,QAAQ,cAAc,YAAY,UAAU,QAAQ,cAAc,mBAAmB,kBAAkB,WAAW,cAAc,iBAAiB,QAAQ,QAAQ,YAAY,aAAa,OAAO,SAAS,YAAY,UAAU,gBAAgB,iBAAiB,iBAAiB,iBAAiB,QAAQ,eAAe,WAAW,aAAa,eAAe,WAAW,gBAAgB,QAAQ,SAAS,cAAc,eAAe,aAAa,eAAe,aAAa,mBAAmB,WAAW,UAAU,aAAa,WAAW,YAAY,QAAQ,OAAO,WAAW,cAAc,OAAO,SAAS,IAAI,UAAU,QAAQ,UAAU,OAAO,UAAU,aAAa,EAAQC,GAAc,uCAA6CC,GAAc,CAAC,OAAO,QAAQ,UAAU,OAAO,OAAO,SAAS,EAAQC,GAAsBH,GAAS,OAAO,CAACI,EAAIC,KAAOD,EAAIC,EAAI,YAAY,CAAC,EAAEA,EAAWD,GAAM,CAAC,CAAC,EAQ/goB,SAASE,EAAKC,EAAM,CAAC,GAAK,CAAC,MAAAC,EAAM,aAAAC,EAAa,WAAAC,EAAW,cAAAC,EAAc,QAAAC,EAAQ,YAAAC,EAAY,UAAAC,EAAU,aAAAC,EAAa,aAAAC,EAAa,OAAAC,EAAO,SAAAC,CAAQ,EAAEX,EAAYY,EAAUC,EAAO,EAAK,EAAQC,EAAQC,GAAiBtB,GAASS,EAAaC,EAAWC,EAAcR,EAAqB,EAAO,CAACoB,EAAaC,CAAe,EAAEC,EAASJ,IAAU,OAAOK,GAAaC,CAAK,EAAE,IAAI,EAAE,eAAeC,GAAc,CACxZ,GAAG,CAAuF,IAAMC,EAAO,MAAM,OAA9D,GAAG5B,KAAgBoB,eAA6FF,EAAU,SAAQK,EAAgBK,EAAO,QAAQF,CAAK,CAAC,CAAE,MAAC,CAAcR,EAAU,SAAQK,EAAgB,IAAI,CAAE,CAAC,CAACM,EAAU,KAAKX,EAAU,QAAQ,GAAKS,EAAa,EAAQ,IAAI,CAACT,EAAU,QAAQ,EAAM,GAAI,CAACE,CAAO,CAAC,EAAgE,IAAMU,EAAnDC,GAAa,QAAQ,IAAIA,GAAa,OAAgDC,EAAKC,GAAU,CAAC,CAAC,EAAE,KAAK,OAAoBD,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,QAAAvB,EAAQ,aAAAG,EAAa,aAAAC,EAAa,YAAAH,EAAY,UAAAC,EAAU,SAASS,EAA0BU,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,CAAC,WAAW,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,eAAe,KAAKzB,EAAM,MAAAA,EAAM,WAAW,EAAE,UAAUU,EAAS,eAAe,MAAS,EAAE,UAAU,QAAQ,MAAMV,EAAM,SAAsByB,EAAKV,EAAa,CAAC,MAAMf,EAAM,OAAOS,CAAM,CAAC,CAAC,CAAC,EAAEc,CAAU,CAAC,CAAE,CAACzB,EAAK,YAAY,WAAWA,EAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,QAAQ,WAAW,QAAQ,MAAM,OAAO,aAAa,GAAK,OAAO,UAAU,SAAS,EAAK,EAAE8B,EAAoB9B,EAAK,CAAC,aAAa,CAAC,KAAK+B,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa/B,EAAK,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK+B,EAAY,KAAK,QAAQrC,GAAS,aAAaM,EAAK,aAAa,cAAc,MAAM,OAAO,OAAO,CAAC,CAAC,aAAAG,CAAY,IAAI,CAACA,EAAa,YAAY,yEAAyE,EAAE,WAAW,CAAC,KAAK4B,EAAY,OAAO,MAAM,OAAO,YAAY,wBAAmB,OAAO,CAAC,CAAC,aAAA5B,CAAY,IAAIA,CAAY,EAAE,MAAM,CAAC,KAAK4B,EAAY,MAAM,MAAM,QAAQ,aAAa/B,EAAK,aAAa,KAAK,EAAE,OAAO,CAAC,KAAK+B,EAAY,KAAK,MAAM,SAAS,aAAanC,GAAc,IAAIoC,GAAOA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAEA,EAAM,MAAM,CAAC,CAAC,EAAE,QAAQpC,GAAc,aAAaI,EAAK,aAAa,MAAM,EAAE,SAAS,CAAC,KAAK+B,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa/B,EAAK,aAAa,QAAQ,EAAE,GAAGiC,EAAa,CAAC,EIT3iEC,IAAkD,SAASC,GAAyBC,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,qBAC1GC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASE,GAA8BH,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,0BACvHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASG,GAA2BJ,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,sBACpHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASI,GAAuBL,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,kBAChHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAGQ,SAASK,GAAwBC,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,mBACjHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASE,GAA4BH,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,yBACrHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASG,GAAyBJ,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,sBAClHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASI,GAA0BL,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,uBACnHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASK,GAAsBN,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,iBAC/GC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASM,GAAsBP,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,iBAC/GC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CAAQ,SAASO,GAAuBR,EAAU,CAAC,OAAOC,IAAQA,EAAM,WAAW,kBAChHC,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,CCdlDQ,ICAAC,IAAqF,SAASC,GAAYC,EAAO,CACjH,IAAMC,EAAUC,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAGF,CAAM,CAAC,CAAC,CAAC,EACjDG,EAAaC,GAAU,CAC1B,OAAOA,GAAW,aAAYA,EAASA,EAASH,EAAU,KAAK,GAAGA,EAAU,MAAM,OAAO,OAAO,CAAC,GAAGA,EAAU,MAAM,GAAGG,CAAQ,CAAC,CAAE,EACjIC,EAAW,OAAOL,GAAS,SAAS,OAAO,OAAO,CAAC,GAAGA,CAAM,CAAC,EAAEA,EAC7DM,EAAa,IAAI,IACjBC,EAAcH,GAAU,CAC3B,OAAOA,GAAW,aAAYA,EAASA,EAASC,CAAU,GAAGA,EAAW,OAAOD,GAAW,SAAS,OAAO,OAAO,CAAC,GAAGC,EAAW,GAAGD,CAAQ,CAAC,EAAEA,EACjJE,EAAa,QAAQE,GAAQA,EAAOH,CAAU,CAAC,CAAE,EACjD,SAASI,GAAU,CACnB,GAAK,CAACC,EAAMC,CAAQ,EAAEC,EAASP,CAAU,EAIzC,OAFAQ,EAAU,KACVP,EAAa,IAAIK,CAAQ,EAAQ,IAAIL,EAAa,OAAOK,CAAQ,GAAI,CAAC,CAAC,EACpEG,GAAe,IAAI,IAAMA,GAAe,EAAQ,CAACb,EAAU,MAAME,CAAY,GAC1E,CAACO,EAAMH,CAAa,CAAG,CAAC,OAAOE,CAAS,CDfiI,IAAMM,GAAgBC,GAAY,CAAC,SAAS,KAAK,iBAAiB,EAAK,CAAC,EAAQC,GAAY,CAAC,CAAC,KAAK,wBAAwB,MAAM,CAAC,EAAE,CAAC,KAAK,sBAAsB,MAAM,EAAE,EAAE,CAAC,KAAK,gCAAgC,MAAM,EAAE,EAAE,CAAC,KAAK,0BAA0B,MAAM,EAAE,EAAE,CAAC,KAAK,qBAAqB,MAAM,EAAE,CAAC,EAAQC,GAAY,UAAgBC,EAAe,cAAoBC,GAAa,WAAiBC,GAA0B,IAAUC,GAAQ,GAAY,SAASC,GAAgBC,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEZ,GAAgB,EAAE,GAAG,OAAOa,EAAS,IAAY,CAAC,IAAMC,EAAQD,EAAO,QAAW,GAAG,CAACC,EAAS,eAAQ,KAAK,2FAAiF,EAAsBC,EAAKN,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAG,IAAMM,EAAkBC,GAAU,CAAC,IAAIC,EAAoB,CAAC,EAAEhB,GAAY,QAAQ,CAAC,CAAC,KAAAiB,EAAK,MAAAC,CAAK,IAAI,CAAC,QAAQC,EAAE,EAAEA,GAAGD,EAAMC,IAAI,CAAC,IAAMC,EAAe,OAAOD,CAAC,EAAE,SAAS,EAAE,GAAG,EAAEH,EAAoB,KAAK,GAAGC,KAAQG,KAAkBlB,GAAgB,EAAG,CAAC,EAAEa,EAAS,QAAQ,iBAAoBC,EAAoB,KAAK,GAAG,EAAED,EAAS,QAAQ,oBAAuB,GAAKA,EAAS,OAAOA,CAAQ,EAAEL,EAAS,CAAC,SAAAK,CAAQ,CAAC,EAAE,QAAQ,IAAI,sCAAiC,CAAE,EAAMN,EAAM,UAAUG,EAAQ,QAAQ,EAAE,KAAKG,GAAU,CAACL,EAAS,CAAC,SAAAK,CAAQ,CAAC,EAAE,QAAQ,IAAI,6CAAmC,EAAKV,IAAQ,QAAQ,IAAIU,CAAQ,EAAKA,EAAS,QAAQ,sBAAyB,QAASD,EAAkBC,CAAQ,EAAQ,QAAQ,IAAI,+CAAqC,CAAG,CAAC,EAAE,MAAMM,GAAO,CAAC,QAAQ,MAAM,gFAAuDA,CAAK,CAAE,CAAC,EAAI,OAAoBR,EAAKN,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAE,CAAE,CAAC,SAASc,GAAmBC,EAAYC,EAAaC,EAAUhB,EAAMC,EAASgB,EAAUC,EAAQ,CAAC,GAAG,OAAOhB,EAAS,KAAaF,EAAM,SAAS,CAAC,IAAMmB,EAAQjB,EAAO,QACv9DD,EAAS,CAAC,iBAAiB,EAAI,CAAC,EAAEkB,EAAQ,QAAQ,EAAE,KAAKb,GAAU,CAAC,IAAMc,EAAU,GAAGN,KAAeC,IAClGM,GAD2If,EAAS,QAAQ,kBAAqB,IACtI,MAAM,GAAG,EAAE,IAAIgB,GAAO,CAAC,GAAK,CAACC,EAAIC,CAAK,EAAEF,EAAM,MAAM,GAAG,EAAE,MAAM,CAAC,IAAAC,EAAI,MAAAC,CAAK,CAAE,CAAC,EAC3H,OAAAH,EAAqBA,EAAqB,IAAIC,GAAOA,EAAM,MAAMF,EAAU,CAAC,IAAIA,EAAU,MAAMJ,CAAS,EAAEM,CAAK,EAChHhB,EAAS,QAAQ,iBAAoBe,EAAqB,IAAIC,GAAO,GAAGA,EAAM,OAAOA,EAAM,OAAO,EAAE,KAAK,GAAG,EAAShB,EAAS,OAAOA,CAAQ,CAAE,CAAC,EAAE,KAAK,IAAIa,EAAQ,QAAQ,CAAC,EAC3K,KAAKM,GAAiB,CAAC,QAAQ,IAAI,6BAAwBX,KAAeC,gBAA2BC,GAAW,EAAE,QAAQ,IAAIS,CAAe,EAC9IxB,EAAS,CAAC,SAASwB,EAAgB,iBAAiB,EAAK,CAAC,EAAER,EAAU,CAAE,CAAC,EAAE,MAAML,GAAO,CAAC,QAAQ,MAAM,qDAAsCA,CAAK,EAAEX,EAAS,CAAC,iBAAiB,EAAK,CAAC,EACpLiB,EAAQ,CAAE,CAAC,EAAG,CAAQ,SAASQ,GAA4B5B,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEZ,GAAgB,EAAO,CAACsC,EAAaC,CAAe,EAAEC,EAASrC,EAAW,EAAQuB,EAAahB,EAAM,QAAQ,KAAWe,EAAYf,EAAM,aAAa,KAAK,OAAA+B,EAAU,IAAI,CAAC,GAAG9B,EAAM,UAAUe,IAAe,MAAMD,EAAY,CAAC,IAAMM,EAAU,GAAGN,KAAeC,IACxWM,GADmZrB,EAAM,SAAS,QAAQ,kBAAqB,IACpZ,MAAM,GAAG,EAAE,IAAIsB,GAAOA,EAAM,MAAM,GAAG,CAAC,EACjFS,EADyG,OAAO,YAAYV,CAAoB,EACnHD,CAAS,GAAG3B,EAAemC,EAAgBG,CAAY,EAAG,EAAE,CAAC/B,EAAM,SAASe,EAAaD,CAAW,CAAC,EAEhHV,EAAKN,EAAU,CAAC,GAAGC,EAAM,QAAQ4B,EAAa,QAFsF,IAAI,CAAC,GAAGZ,IAAe,MAAMD,IAAc,MAAM,CAACd,EAAM,UAAUA,EAAM,iBAAiB,CAAC,QAAQ,KAAK,oHAAiF,EAAE,OAAQ,IAAMgB,EAAUW,IAAelC,EAAeC,GAAaD,EAAqB2B,EAAU,GAAGN,KAAeC,IAC1ca,EAAgBpC,EAAW,EAAEqB,GAAmBC,EAAYC,EAAaC,EAAUhB,EAAMC,EAAS,IAAI,CAAmF,IAAM+B,GAArDhC,EAAM,SAAS,QAAQ,kBAAqB,IAAkE,MAAM,GAAG,EAAE,IAAIsB,GAAOA,EAAM,MAAM,GAAG,CAAC,EAAQW,EAAwB,OAAO,YAAYD,CAA2B,EAAEJ,EAAgBK,EAAwBb,CAAS,GAAG3B,CAAc,CAAE,EAAE,IAAImC,EAAgBD,CAAY,CACpd,CAAE,EAAwF,SAAS3B,EAAM,gBAAgB,CAAC,CAAE,CAAE,CAAQ,SAASkC,GAA4BpC,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEZ,GAAgB,EAAO,CAACsC,EAAaC,CAAe,EAAEC,EAASrC,EAAW,EAAO,CAAC2C,EAAWC,CAAa,EAAEP,EAAS,EAAK,EAC9Ud,EAAahB,EAAM,QAAQ,KAASe,EAAYf,EAAM,aAAa,KAAK,OAAA+B,EAAU,IAAI,CAAC,GAAG9B,EAAM,UAAUe,IAAe,MAAMD,EAAY,CAAC,IAAMM,EAAU,GAAGN,KAAeC,IAC/KM,GAD0NrB,EAAM,SAAS,QAAQ,kBAAqB,IAC3N,MAAM,GAAG,EAAE,IAAIsB,GAAOA,EAAM,MAAM,GAAG,CAAC,EACjFS,EADyG,OAAO,YAAYV,CAAoB,EACnHD,CAAS,GAAG3B,EAAe,QAAQ,IAAIsC,CAAY,EAAEH,EAAgBG,CAAY,EAAG,EAAE,CAAC/B,EAAM,SAASe,EAAaD,CAAW,CAAC,EAMxIV,EAAKN,EAAU,CAAC,GAAGC,EAAM,QAAQ4B,EAAa,QAN8G,IAAI,CAAC,GAAGZ,IAAe,MAAMD,IAAc,MAAM,CAACd,EAAM,UAAUmC,EAAW,CAAC,QAAQ,KAAK,2GAAwE,EAAE,OAAQ,IAAMnB,EAAUW,IAAelC,EAAeC,GAAaD,EAAqB2B,EAAU,GAAGN,KAAeC,IAAe,QAAQ,IAAI,cAAcK,CAAS,EACjgBgB,EAAc,EAAI,EAClBR,EAAgBpC,EAAW,EAAEqB,GAAmBC,EAAYC,EAAaC,EAAUhB,EAAMC,EAAS,IAAI,CAAmF,IAAM+B,GAArDhC,EAAM,SAAS,QAAQ,kBAAqB,IAAkE,MAAM,GAAG,EAAE,IAAIsB,GAAOA,EAAM,MAAM,GAAG,CAAC,EAAQW,EAAwB,OAAO,YAAYD,CAA2B,EAAEJ,EAAgBK,EAAwBb,CAAS,GAAG3B,CAAc,EAAE2C,EAAc,EAAK,CACpc,EAAE,IAAI,CACPR,EAAgBD,CAAY,EAC3BS,EAAc,EAAK,CACnB,CAAC,CAAE,EAAwF,SAASD,CAAU,CAAC,CAAE,CAAE,CAAC,IAAME,GAAkB,CAACC,EAAS/C,IAAc,CAAC,GAAG,CAAC+C,EAAS,OAAO,KAC1L,IAAMC,EAAWhD,EAAY,IAAIiD,GAAQA,EAAO,IAAI,EAEpD,OADiB,MAAM,QAAQF,CAAQ,EAAEA,EAAS,CAACA,CAAQ,GACzC,KAAKG,GAAOF,EAAW,SAASE,GAAO,OAAO,IAAI,CAAC,GAAG,IAAK,EAAS,SAASC,GAAyB5C,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,CAAK,EAAEX,GAAgB,EAAO,CAACsD,EAAeC,CAAiB,EAAEf,EAAS,IAAI,EAAO,CAACgB,EAAkBC,CAAoB,EAAEjB,EAAS,CAAC,EAExNkB,EAApDV,GAAkBtC,EAAM,SAASR,EAAW,GAAkC,OAAO,MAAM,KAAKuC,EAAU,IAAI,CAAC,GAAG,CAACiB,EAAW,OAAO,GAAK,CAAC,aAAAC,EAAa,iBAAAC,CAAgB,EAAEC,GAAwBlD,EAAM,SAAS+C,CACrO,EAAMI,EAAeH,EAAa,EAAEC,EAAiBD,EAAa,IAAI,EAAKpD,IAAQ,QAAQ,IAAI,SAASmD,OAAgBE,KAAoBD,GAAc,EAC1J,IAAMI,EAASzD,GACR0D,EAAU,GACVC,EAAMF,EAASC,EACfE,EAAcJ,EAAeG,EAC/BE,EAAgB,EAAQC,EAAS,YAAY,IAAI,CAACD,GAAiBD,EAAiBC,GAAiBL,IAAgBK,EAAgBL,EAAe,cAAcM,CAAQ,GAAGX,EAAqBU,EAAgB,QAAQ,CAAC,CAAC,CAAE,EAAEH,CAAS,EAAE,MAAM,IAAI,cAAcI,CAAQ,CAC/Q,EAAE,CAACzD,EAAM,SAAS+C,CAAU,CAAC,EAC9B,IAAMW,EAAgBC,GAAM,SAAS,IAAI5D,EAAM,SAAS,CAAC0C,EAAMmB,IAAYA,IAAQ,EAAuBD,GAAM,aAAalB,EAAM,CAAC,KAAK,GAAGI,IAAoB,CAAC,EAAUJ,CAAO,EAAE,OAAoBrC,EAAKN,EAAU,CAAC,GAAGC,EAAM,SAAS2D,CAAe,CAAC,CAAE,CAAE,CAAQ,SAASG,GAAmB/D,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,CAAK,EAAEX,GAAgB,EAAO,CAACyE,EAASC,CAAW,EAAElC,EAAS,CAAC,EAAQkB,EAAWhD,EAAM,SAAS,MAAM,SAAS,MAAM,MAAM,KAAK,OAAA+B,EAAU,IAAI,CAAC,GAAG,CAACiB,EAAW,OAAO,GAAK,CAAC,aAAAC,EAAa,iBAAAC,CAAgB,EAAEC,GAAwBlD,EAAM,SAAS+C,CACpjB,EAAMiB,EAAqBhB,EAAa,EAAEC,EAAiBD,EAAa,IAAI,EAAEe,EAAYC,CAAoB,CAAE,EAAE,CAAChE,EAAM,SAAS+C,CAAU,CAAC,EAAsB3C,EAAKN,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,GAAGA,EAAM,MAAM,MAAM,GAAG+D,KAAY,WAAW,SAASnE,GAA0B,kBAAkB,CAAC,CAAC,CAAE,CAAE,CAAC,SAASuD,GAAwB5C,EAASyC,EAAW,CAAC,GAAG,CAACzC,GAAU,CAACA,EAAS,SAAS,CAACA,EAAS,QAAQ,iBAAqB,MAAM,CAAC,aAAa,EAAE,iBAAiB,CAAC,EAEpd,IAAM2D,EAF6e3D,EAAS,QAAQ,iBAC3d,MAAM,GAAG,EACjB,IAAIgB,GAAOA,EAAM,MAAM,GAAG,CAAC,EAAE,OAAO,CAAC,CAACF,CAAS,IAAIA,EAAU,WAAW,GAAG2B,IAAa,CAAC,EAAQC,EAAaiB,EAAc,OAAahB,EAAiBgB,EAAc,OAAO,CAAC,CAACC,EAAEC,CAAM,IAAIA,IAAS,UAAU,EAAE,OAAO,MAAM,CAAC,aAAAnB,EAAa,iBAAAC,CAAgB,CAAE,CEpChS,IAAAmB,GAAA,GAAAC,GAAAD,GAAA,wBAAAE,GAAA,YAAAC,KAAAC,ICAAC,IAAkD,SAASC,GAAsBC,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,uBAAuB,GAAG,CAAC,CAAI,CCAvLE,IAAkD,SAASC,GAAsBC,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,mBAAmB,GAAG,CAAC,CAAI,CCAnLE,IAC8BC,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,wYAAwY,EAAeC,GAAU,eCD5hB,IAAAC,GAAA,GAAAC,GAAAD,GAAA,wBAAAE,GAAA,YAAAC,KAAAC,IACgS,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAa,CAAQ,EAAQC,GAAS,CAAC,CAAC,gBAAAC,EAAgB,OAAAC,EAAO,WAAAC,EAAW,aAAAC,EAAa,GAAAC,EAAG,KAAAC,EAAK,UAAAC,EAAU,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAM,MAAM,CAAC,GAAGL,EAAM,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,SAAS,WAAWC,EAAMT,GAAkDO,EAAM,aAAa,MAAME,IAAQ,OAAOA,EAAM,eAAe,WAAWC,EAAMZ,GAAiES,EAAM,aAAa,MAAMG,IAAQ,OAAOA,EAAM,mBAAmB,WAAWC,EAAMP,GAA+CG,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,eAAe,UAAUR,GAAgCI,EAAM,UAAU,WAAWK,EAAMX,GAAwDM,EAAM,aAAa,MAAMK,IAAQ,OAAOA,EAAM,EAAE,CAAE,EAAQC,GAAuB,CAACN,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUkC,GAA6BC,EAAW,SAASR,EAAMS,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAxC,EAAQ,UAAAyC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEhC,GAASU,CAAK,EAAO,CAAC,YAAAuB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,GAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAAzD,CAAQ,EAAE0D,GAAgB,CAAC,WAAA/D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ8D,EAAiB1B,GAAuBN,EAAM3B,CAAQ,EAAQ4D,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoBpD,EAAKqD,EAAY,CAAC,GAAGzB,GAA4CoB,EAAgB,SAAsBhD,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKT,GAAW,CAAC,MAAMF,GAAY,SAAsBW,EAAKsD,EAAK,CAAC,KAAKxB,EAAU,aAAa,GAAM,SAAsByB,EAAMrD,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGiB,GAAG1E,GAAkB,GAAGoE,EAAsB,iBAAiBvB,EAAUU,CAAU,mBAAmB,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,GAA6BwB,EAAK,MAAM,CAAC,gBAAgBd,EAAU,GAAGN,CAAK,EAAE,GAAG1C,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEoD,EAAYI,CAAc,EAAE,SAAS,CAAcxC,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiB2C,EAAiB,SAAS,qBAAqB,MAAM,CAAC,gBAAgBX,EAAU,QAAQD,CAAS,CAAC,CAAC,CAAC,CAAC,EAAejC,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAW,EAAS,CAAC,SAAsBA,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,yEAAyE,0BAA0B,SAAS,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2C,EAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2Cd,CAAS,EAAE,KAAKF,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ6B,GAAI,CAAC,kFAAkF,kFAAkF,wSAAwS,qJAAqJ,0KAA0K,+WAA+W,qEAAqE,EASp5LC,GAAgBC,GAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,YAAYA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,YAAY,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,mBAAmB,MAAM,kBAAkB,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,GAAG,YAAY,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,eAAe,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,aAAa,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACj6B,IAAMM,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,yBAA2B,QAAQ,yBAA2B,OAAO,6BAA+B,OAAO,sBAAwB,KAAK,qBAAuB,KAAK,sBAAwB,IAAI,oCAAsC,oHAA0I,gBAAkB,oJAA4K,CAAC,EAAE,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC,ECXpyBC,IAC0b,IAAMC,GAAcC,EAASC,CAAQ,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAa,CAAQ,EAAQC,GAAwB,CAAC,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,OAAAC,EAAO,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,UAAUJ,GAAsCI,EAAM,UAAU,SAASE,GAAMD,EAAuCT,GAAwBQ,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,YAAY,UAAUR,GAAmCM,EAAM,UAAU,UAAUL,GAAsCK,EAAM,SAAS,CAAE,EAAQG,GAAuB,CAACH,EAAMxB,IAAewB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAEwB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAU4B,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAlC,EAAQ,UAAAmC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEvB,GAASO,CAAK,EAAO,CAAC,YAAAiB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAhD,EAAQ,EAAEiD,GAAgB,CAAC,WAAAtD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQqD,EAAiBvB,GAAuBH,EAAMxB,EAAQ,EAAO,CAAC,sBAAAmD,GAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,GAAsB,SAASI,KAAO,CAAgM,GAA/LR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,IAAuBjB,GAAqB,MAAMA,EAAU,GAAGiB,EAAI,IAAW,IAAuBhB,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoBjD,EAAKkD,EAAY,CAAC,GAAG3B,GAA4CsB,EAAgB,SAAsB7C,EAAKC,GAAS,CAAC,QAAQd,GAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGyB,EAAU,GAAGI,EAAgB,UAAUoB,GAAGpE,GAAkB,GAAGgE,EAAsB,gBAAgBzB,EAAUO,CAAU,EAAE,mBAAmB,SAAS,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAY,IAAIxB,GAA6B0B,EAAK,MAAM,CAAC,GAAGtB,CAAK,EAAE,GAAGpC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAE2C,EAAYI,CAAc,EAAE,SAAsBhC,EAAKoD,EAA0B,CAAC,SAAsBpD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBmC,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKnB,EAAS,CAAC,MAAM,kEAAkE,OAAO,OAAO,WAAW,QAAQ,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,QAAQ,MAAM,OAAO,GAAGI,GAAqB,CAAC,UAAU,CAAC,MAAM,wEAAwE,cAAc,GAAG,CAAC,EAAE2C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqB,GAAI,CAAC,kFAAkF,gFAAgF,oSAAoS,wGAAwG,wWAAwW,EAS/wKC,GAAgBC,GAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,kBAAkBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG3E,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV/mB,IAAAiF,GAAA,GAAAC,GAAAD,GAAA,wBAAAE,GAAA,YAAAC,KAAAC,IACid,IAAMC,GAAcC,EAASC,CAAQ,EAAQC,GAAiBC,GAAoBF,CAAQ,EAAQG,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAa,CAAQ,EAAQC,GAAS,CAAC,CAAC,gBAAAC,EAAgB,OAAAC,EAAO,WAAAC,EAAW,KAAAC,EAAK,GAAAC,EAAG,KAAAC,EAAK,UAAAC,EAAU,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAM,MAAM,CAAC,GAAGL,EAAM,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,SAAS,WAAWC,EAAMR,GAAgCM,EAAM,aAAa,MAAME,IAAQ,OAAOA,EAAM,aAAa,UAAUN,GAAgCI,EAAM,UAAU,WAAWG,EAAMZ,GAAiES,EAAM,aAAa,MAAMG,IAAQ,OAAOA,EAAM,qBAAqB,WAAWC,EAAMX,GAAkDO,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,uEAAuE,WAAWC,EAAMR,GAA+CG,EAAM,aAAa,MAAMK,IAAQ,OAAOA,EAAM,cAAc,CAAE,EAAQC,GAAuB,CAACN,EAAM1B,IAAe0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAE0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASR,EAAMS,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEhC,GAASU,CAAK,EAAO,CAAC,YAAAuB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,GAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAAxD,CAAQ,EAAEyD,GAAgB,CAAC,eAAe,YAAY,gBAAA9D,GAAgB,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB1B,GAAuBN,EAAM1B,CAAQ,EAAQ2D,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoBpD,EAAKqD,EAAY,CAAC,GAAGzB,GAA4CoB,EAAgB,SAAsBhD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKsD,EAAK,CAAC,KAAKxB,EAAU,aAAa,GAAM,SAAsByB,EAAMrD,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGiB,GAAGzE,GAAkB,GAAGmE,EAAsB,iBAAiBvB,EAAUU,CAAU,mBAAmB,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,GAA6BwB,EAAK,MAAM,CAAC,gBAAgBd,EAAU,GAAGN,CAAK,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAAcxC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiB2C,EAAiB,SAAS,qBAAqB,MAAM,CAAC,gBAAgBZ,CAAS,CAAC,CAAC,EAAejC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,iBAAiB2C,EAAiB,SAAS,qBAAqB,MAAM,CAAC,gBAAgBb,CAAS,EAAE,SAAsBhC,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAW,EAAS,CAAC,SAAsBA,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,yEAAyE,0BAA0B,SAAS,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2C,EAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2Cd,CAAS,EAAE,KAAKF,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe7B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB2C,EAAiB,SAAS,YAAY,SAAsB7C,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,SAAsB7C,EAAKrB,EAAS,CAAC,MAAMoD,EAAU,OAAO,OAAO,WAAW,QAAQ,cAAcG,EAAU,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQyB,GAAI,CAAC,kFAAkF,kFAAkF,mTAAmT,sJAAsJ,iRAAiR,2KAA2K,0RAA0R,oKAAoK,w2BAAw2B,qGAAqG,EASz+PC,GAAgBC,GAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,iBAAiBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,YAAY,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,kBAAkB,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,mGAAmG,MAAM,aAAa,KAAKA,EAAY,KAAK,EAAE,UAAqEpF,IAAiB,eAAmB,CAAC,GAAGA,GAAiB,cAAiB,aAAa,aAAa,YAAY,OAAU,OAAO,OAAU,MAAM,MAAM,CAAC,CAAC,EAAEqF,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,EAAE,GAAGnF,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAC9nC,IAAMyF,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,yBAA2B,QAAQ,oCAAsC,oHAA0I,gBAAkB,6IAAqK,qBAAuB,KAAK,yBAA2B,OAAO,6BAA+B,OAAO,sBAAwB,KAAK,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC,ENVi7B,IAAMC,GAAqBC,EAASC,EAAe,EAAQC,GAAcF,EAASG,CAAQ,EAAQC,GAA6BC,GAAsBC,EAAO,CAAC,EAAQC,GAA6BC,GAAsBF,EAAO,CAAC,EAAQG,GAA8BC,GAAuBJ,EAAO,CAAC,EAAQK,GAAeX,EAASY,EAAS,EAAQC,GAA6DC,GAAqBC,GAAyBH,EAAS,EAAEI,EAAa,EAAQC,GAA8DH,GAAqBI,GAA0BN,EAAS,EAAEI,EAAa,EAAQG,GAAgEL,GAAqBM,GAA4BR,EAAS,EAAEI,EAAa,EAAQK,GAAoBrB,EAASsB,EAAc,EAAQC,GAA8DT,GAAqBU,GAAsBF,EAAc,EAAEG,EAAkB,EAAQC,GAA+DZ,GAAqBU,GAAuBF,EAAc,EAAEG,EAAkB,EAAQE,GAAiCZ,GAAyBa,CAAQ,EAAQC,GAAkCX,GAA0BU,CAAQ,EAAQE,GAAoCV,GAA4BQ,CAAQ,EAAQG,GAA8BP,GAAsBI,CAAQ,EAAQI,GAA+BR,GAAuBI,CAAQ,EAAQK,GAAyBC,GAAgB5B,EAAO,GAAG,EAAQ6B,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAShD,EAAO,OAAa,CAAQ,EAAQiD,GAAwB,CAAC,eAAe,YAAY,aAAa,YAAY,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMpB,IAAeoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAUsB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA5B,EAAQ,GAAG6B,CAAS,EAAEf,GAASI,CAAK,EAAO,CAAC,YAAAY,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAvC,CAAQ,EAAEwC,GAAgB,CAAC,WAAA7C,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ4C,EAAiBpB,GAAuBD,EAAMpB,CAAQ,EAAO,CAAC,sBAAA0C,EAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,GAAaL,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQS,EAAgBN,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQU,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQnB,IAAc,YAA6CoB,EAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASpB,CAAW,EAAmCqB,EAAa,IAAQrB,IAAc,YAA6CsB,GAAa,IAAQtB,IAAc,YAA6CuB,GAAOC,GAAU,EAAQC,GAAsBC,EAAM,EAAQC,GAAsB,CAAa9B,EAAS,EAAQ+B,EAAkBC,GAAqB,EAAE,OAAoBhD,EAAKiD,EAAY,CAAC,GAAGhC,GAAU2B,GAAgB,SAAsB5C,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsB4D,EAAMtE,GAAyB,CAAC,GAAGsC,EAAU,GAAGI,EAAgB,UAAU6B,GAAGpE,GAAkB,GAAG+D,GAAsB,gBAAgB9B,EAAUI,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAAKyB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,GAAGrB,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,EAAE,GAAG9B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,cAAc,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEkC,EAAYI,CAAc,EAAE,SAAS,CAAc2B,EAAMjG,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB2E,EAAiB,SAAS,YAAY,SAAS,CAACU,EAAY,GAAgBtC,EAAKoD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsBF,EAAMjG,EAAO,EAAE,CAAC,UAAU,+BAA+B,iBAAiB2E,EAAiB,SAAS,YAAY,SAAS,CAAc5B,EAAKqD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,yFAAyF,gBAAgB,GAAG,eAAe,GAAG,iBAAiBzB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAA4L,mBAAmB,EAAI,CAAC,EAAe5B,EAAKzB,EAAS,CAAC,sBAAsB,GAAK,SAAsByB,EAAW,EAAS,CAAC,SAAsBkD,EAAMjG,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,CAAc+C,EAAK/C,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,qDAAqD,0BAA0B,MAAM,EAAE,SAAS,GAAG,CAAC,EAAe+C,EAAK/C,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,qDAAqD,0BAA0B,SAAS,0BAA0B,MAAM,EAAE,SAAS,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,uBAAuB,mBAAmB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEW,EAAa,GAAgBvC,EAAK/C,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB,GAAK,iBAAiB2E,EAAiB,SAAS,YAAY,MAAMI,EAAY,GAAG/C,GAAqB,CAAC,UAAU,CAAC,MAAMiD,EAAY,CAAC,EAAEf,EAAYI,CAAc,EAAE,SAASgB,EAAa,GAAgBvC,EAAKsD,EAA0B,CAAC,GAAGrE,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG8D,GAAmB,GAAG,GAAG,KAAKA,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAGA,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE5B,EAAYI,CAAc,EAAE,SAAsBvB,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB2E,EAAiB,SAAS,sBAAsB,SAAsB5B,EAAKpD,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAGqC,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,OAAU,UAAUkD,EAAgB,UAAU,MAAS,CAAC,EAAEhB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiB,EAAa,GAAgBU,EAAMjG,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB2E,EAAiB,SAAS,YAAY,SAAS,CAAc5B,EAAKoD,EAAK,CAAC,KAAK,sBAAsB,OAAO,YAAY,SAAsBF,EAAMnG,GAA6B,CAAC,UAAU,+BAA+B,iBAAiB6E,EAAiB,SAAS,YAAY,SAAS,CAAc5B,EAAKsD,EAA0B,CAAC,SAAsBtD,EAAK/C,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2E,EAAiB,SAAS,sBAAsB,SAAsB5B,EAAKlD,EAAS,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,QAAQ,cAAc,WAAW,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE0F,EAAa,GAAgBxC,EAAKzB,EAAS,CAAC,sBAAsB,GAAK,SAAsByB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe5B,EAAKoD,EAAK,CAAC,KAAK,qCAAqC,OAAO,YAAY,SAAsBF,EAAMhG,GAA6B,CAAC,UAAU,gCAAgC,iBAAiB0E,EAAiB,SAAS,YAAY,SAAS,CAAc5B,EAAKsD,EAA0B,CAAC,SAAsBtD,EAAK/C,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2E,EAAiB,SAAS,sBAAsB,SAAsB5B,EAAKlD,EAAS,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,QAAQ,cAAc,eAAe,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekD,EAAKzB,EAAS,CAAC,sBAAsB,GAAK,SAAsByB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe5B,EAAKoD,EAAK,CAAC,KAAK,wCAAwC,OAAO,YAAY,SAAsBF,EAAM9F,GAA8B,CAAC,UAAU,+BAA+B,iBAAiBwE,EAAiB,SAAS,YAAY,SAAS,CAAc5B,EAAKsD,EAA0B,CAAC,SAAsBtD,EAAK/C,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2E,EAAiB,SAAS,sBAAsB,SAAsB5B,EAAKlD,EAAS,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,QAAQ,cAAc,gBAAgB,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekD,EAAKzB,EAAS,CAAC,sBAAsB,GAAK,SAAsByB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEa,GAAa,GAAgBS,EAAMjG,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB2E,EAAiB,SAAS,YAAY,SAAS,CAACU,EAAY,GAAgBtC,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BxD,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,mBAAmB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,mBAAmB,SAAsB5B,EAAKxC,GAA6D,CAAC,UAAU,QAAQ,UAAU,kEAAkE,UAAU,mBAAmB,UAAU,kEAAkE,UAAUgG,EAAc,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,mBAAmB,UAAU,GAAG,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,OAAO,GAAGvE,GAAqB,CAAC,UAAU,CAAC,UAAUuE,EAAc,CAAC,CAAC,CAAC,EAAErC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEe,EAAY,GAAgBtC,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,GAA6BzD,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,oBAAoB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,oBAAoB,SAAsB5B,EAAKpC,GAA8D,CAAC,UAAU,WAAW,UAAU,kEAAkE,UAAU,mBAAmB,UAAU,kEAAkE,UAAU6F,EAAe,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,oBAAoB,UAAU,GAAG,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,OAAO,GAAGxE,GAAqB,CAAC,UAAU,CAAC,UAAUwE,EAAe,CAAC,CAAC,CAAC,EAAEtC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEe,EAAY,GAAgBtC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,sBAAsB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,sBAAsB,SAAsB5B,EAAKlC,GAAgE,CAAC,UAAU,aAAa,UAAU,kBAAkB,UAAU,kEAAkE,UAAU,qBAAqB,UAAU,+BAA+B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,sBAAsB,UAAU,EAAE,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEwE,EAAY,GAAgBtC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,uBAAuB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,uBAAuB,SAAsB5B,EAAK9B,GAA8D,CAAC,UAAU,kBAAkB,UAAU,OAAO,UAAU,oEAAoE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,uBAAuB,UAAU,wEAAwE,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,uEAAuE,UAAU,kEAAkE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEoE,EAAY,GAAgBtC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,sBAAsB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,sBAAsB,SAAsB5B,EAAK9B,GAA8D,CAAC,UAAU,UAAU,UAAU,SAAS,UAAU,iEAAiE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,sBAAsB,UAAU,wEAAwE,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,uEAAuE,UAAU,kEAAkE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEoE,EAAY,GAAgBtC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,wBAAwB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,wBAAwB,SAAsB5B,EAAK3B,GAA+D,CAAC,UAAU,QAAQ,UAAU,aAAa,UAAU,uDAAuD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,wBAAwB,UAAU,wEAAwE,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,uEAAuE,UAAU,kEAAkE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiE,EAAY,GAAgBtC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGP,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,SAAsB/C,EAAK/C,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,uBAAuB,iBAAiB2E,EAAiB,SAAS,sBAAsB,KAAK,uBAAuB,SAAsB5B,EAAK3B,GAA+D,CAAC,UAAU,UAAU,UAAU,QAAQ,UAAU,kBAAkB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,uBAAuB,UAAU,wEAAwE,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,uEAAuE,UAAU,kEAAkE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmE,EAAa,GAAgBxC,EAAKzB,EAAS,CAAC,sBAAsB,GAAK,SAAsByB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAK1B,GAAiC,CAAC,sBAAsB,GAAK,SAAsB0B,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKxB,GAAkC,CAAC,sBAAsB,GAAK,SAAsBwB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKvB,GAAoC,CAAC,sBAAsB,GAAK,SAAsBuB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,+BAA+B,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKtB,GAA8B,CAAC,sBAAsB,GAAK,SAAsBsB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,oEAAoE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKtB,GAA8B,CAAC,sBAAsB,GAAK,SAAsBsB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,iEAAiE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKrB,GAA+B,CAAC,sBAAsB,GAAK,SAAsBqB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,kBAAkB,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEY,EAAa,GAAgBxC,EAAKrB,GAA+B,CAAC,sBAAsB,GAAK,SAAsBqB,EAAW,EAAS,CAAC,SAAsBA,EAAK/C,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAsB+C,EAAKoD,EAAK,CAAC,KAAK,uDAAuD,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBpD,EAAK/C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,sBAAsB,EAAE,iBAAiB2E,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ8B,GAAI,CAAC,kFAAkF,kFAAkF,sPAAsP,6RAA6R,4RAA4R,+FAA+F,+bAA+b,yUAAyU,wGAAwG,+RAA+R,qWAAqW,2LAA2L,gRAAgR,2WAA2W,uvDAAuvD,gEAAgE,oLAAoL,wIAAwI,0FAA0F,0pBAA0pB,6MAA6M,iIAAiI,qHAAqH,uFAAuF,8DAA8D,+DAA+D,8DAA8D,kNAAkN,+DAA+D,8DAA8D,8DAA8D,gEAAgE,+DAA+D,+DAA+D,gEAAgE,+DAA+D,qtBAAqtB,GAAeA,GAAI,+bAA+b,EAQ3xsCC,GAAgBC,GAAQnD,GAAUiD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,SAASA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,eAAe,YAAY,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,IAAI,wEAAwE,EAAE,CAAC,OAAO,aAAa,OAAO,SAAS,IAAI,uEAAuE,CAAC,CAAC,EAAE,GAAGjH,GAAqB,GAAGG,GAAc,GAAGS,GAAe,GAAGU,GAAoB,GAAGiG,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACl0B,IAAMC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,yBAA2B,QAAQ,qBAAuB,OAAO,6BAA+B,OAAO,yBAA2B,OAAO,oCAAsC,8OAAwR,sBAAwB,IAAI,sBAAwB,IAAI,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "init_ssg_sandbox_shims", "Component", "IconInner", "Icon", "React", "props", "ref", "House_default", "Icon", "init_ssg_sandbox_shims", "defaultEvents", "ControlType", "findByArray", "arr", "search", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "init_ssg_sandbox_shims", "withClassResetSplineView", "Component", "props", "p", "withClassResetSplineAnimation", "withClassPreviousAnimation", "withClassNextAnimation", "withClassNewsletterForm", "Component", "props", "p", "withClassGoToNewsletterPage", "withClassGoToCoursesPage", "withClassGoToProjectsPage", "withClassEmailAddress", "withClassFacebookIcon", "withClassInstagramIcon", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useOutsetaStore", "createStore", "coursesData", "loadingName", "notStartedName", "finishedName", "progressAnimationDuration", "isDebug", "withOutsetaData", "Component", "props", "store", "setStore", "window", "outseta", "p", "initializeAccount", "userData", "lessonProgressArray", "name", "count", "i", "formattedIndex", "error", "updateLessonStatus", "courseTitle", "lessonNumber", "newStatus", "onSuccess", "onError", "Outseta", "lessonKey", "coursesProgressArray", "entry", "key", "value", "updatedUserData", "toggleLessonStatusOnSidebar", "localVariant", "setLocalVariant", "ye", "ue", "serverStatus", "updatedCoursesProgressArray", "updatedCoursesStatusMap", "toggleLessonStatusOnToolbar", "isUpdating", "setIsUpdating", "findMatchingChild", "children", "validNames", "course", "child", "withLessonCompletionText", "completionText", "setCompletionText", "displayedProgress", "setDisplayedProgress", "courseName", "totalLessons", "completedLessons", "calculateLessonProgress", "targetProgress", "duration", "frameRate", "steps", "stepIncrement", "currentProgress", "interval", "updatedChildren", "e", "index", "withLessonProgress", "progress", "setProgress", "completionPercentage", "courseLessons", "_", "status", "rdlhWC2gT_exports", "__export", "__FramerMetadata__", "rdlhWC2gT_default", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "withDataAuthenticated", "Component", "props", "p", "init_ssg_sandbox_shims", "withDataAuthenticated", "Component", "props", "p", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "Bh1F8Vtix_exports", "__export", "__FramerMetadata__", "Bh1F8Vtix_default", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "getProps", "backgroundColor", "height", "hoverColor", "hoverOpacity", "id", "link", "textColor", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "aAbcmDuw8", "h48RAyTv8", "GQyA9iYUh", "ewnBQ08R6", "pWcDnSRKp", "Crq_PJPZs", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "FramerBh1F8Vtix", "withCSS", "Bh1F8Vtix_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "init_ssg_sandbox_shims", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "click", "click2", "click3", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "vOe4kp4Gz", "W2hBJbGyp", "qtzdKoMsN", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapsw7sme", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "ComponentViewportProvider", "css", "FrameroUKGxEtBG", "withCSS", "oUKGxEtBG_default", "addPropertyControls", "ControlType", "addFonts", "P5JgAmdac_exports", "__export", "__FramerMetadata__", "P5JgAmdac_default", "init_ssg_sandbox_shims", "PhosphorFonts", "getFonts", "Icon", "PhosphorControls", "getPropertyControls", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "getProps", "backgroundColor", "height", "hoverColor", "icon", "id", "link", "textColor", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "dto5KARxZ", "g1C8WWPsm", "ukrY1UK_V", "rZjs9XMT0", "Tg3yHg7HV", "eNNb7FNVo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerP5JgAmdac", "withCSS", "P5JgAmdac_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "PhoneMenuButtonFonts", "getFonts", "oUKGxEtBG_default", "PhosphorFonts", "Icon", "MotionAWithClassEmailAddress", "withClassEmailAddress", "motion", "MotionAWithClassFacebookIcon", "withClassFacebookIcon", "MotionAWithClassInstagramIcon", "withClassInstagramIcon", "ButtonNavFonts", "Bh1F8Vtix_default", "ButtonNavWithClassGoToCoursesPageWithMappedReactProps17mait8", "withMappedReactProps", "withClassGoToCoursesPage", "Bh1F8Vtix_exports", "ButtonNavWithClassGoToProjectsPageWithMappedReactProps17mait8", "withClassGoToProjectsPage", "ButtonNavWithClassGoToNewsletterPageWithMappedReactProps17mait8", "withClassGoToNewsletterPage", "ButtonNavArrowFonts", "P5JgAmdac_default", "ButtonNavArrowWithDataAuthenticatedWithMappedReactProps5wntrv", "withDataAuthenticated", "P5JgAmdac_exports", "ButtonNavArrowWithDataAuthenticated1WithMappedReactProps5wntrv", "RichTextWithClassGoToCoursesPage", "RichText2", "RichTextWithClassGoToProjectsPage", "RichTextWithClassGoToNewsletterPage", "RichTextWithDataAuthenticated", "RichTextWithDataAuthenticated1", "MotionDivWithOutsetaData", "withOutsetaData", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapzy13k2", "args", "onTap11k2jkd", "vOe4kp4Gzzy13k2", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Link", "SVG", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "css", "FramerrdlhWC2gT", "withCSS", "rdlhWC2gT_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
