{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/cLPzLNphLTJqsTECq6Ot/jIS0etZH0peaf6qrpQuQ/r4v_cg9CW.js"],
  "sourcesContent": ["import { jsx as e, jsxs as t } from \"react/jsx-runtime\";\nimport { addPropertyControls as a, ControlType as r } from \"framer\";\nimport * as s from \"react\";\nlet o = \"hOirPTlDa\",\n  n = \"SYvt2h1be\",\n  i = \"R6qF3bnYe\",\n  c = \"DraFyeEcZ\",\n  d = \"VN2LPxLHa\",\n  m = \"dcue79jTa\",\n  l = \"ILPCEpc8m\",\n  g = \"wZpCkAO60\",\n  h = \"Fs7yQqCjg\",\n  p = \"hK8KIMByS\",\n  f = \"smLRw0JBP\",\n  u = \"i0dFS3Pya\",\n  w = \"WXZkRmf7h\",\n  b = \"gyGR2VMyb\",\n  v = \"pzg3Wx2sJ\",\n  y = \"vEWJGkm8w\",\n  j = \"Uw_3diSIf\",\n  k = \"MXR7Odhvp\",\n  I = \"l1Hiep_Yn\",\n  A = \"tBOKGcR6b\",\n  S = \"IVgGgiTaT\",\n  T = \"Z2dE6vuAD\",\n  N = \"R9wTZ75i5\",\n  C = \"mAP8yeomn\",\n  P = \"hLVBhNOOt\",\n  M = (e, t) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: t\n    };\n  },\n  W = [{\n    id: \"cOi0p7Edb\",\n    [o]: \"Ivanti Spark Design Language\",\n    [n]: \"ivanti-spark-design-language\",\n    [i]: \"Reinventing both Marses and Voltas\",\n    [c]: M(void 0, \"\"),\n    [d]: \"dE80bFdNu\",\n    [m]: \"16 days\",\n    [l]: \"2023\",\n    [g]: \"Framer\",\n    [h]: \"Nomado is a travel startup born by the collaboration of professionals from tech and banking industries. The company has a strong dev department but the design language was weak and kit-made so that they had a risk of getting lost in the pool of competitors.\",\n    [p]: \"Our goal was to provide a strong visual language and help Nomado to stand out and get the appealing look & feel which resonates with a target audience and gives a feeling of joy and safety during product usage. Also, we needed to introduce the product to potential users.\",\n    [f]: null,\n    [u]: !0,\n    [w]: M(void 0, \"\"),\n    [b]: \"\",\n    [v]: !0,\n    [y]: M(void 0, \"\"),\n    [j]: \"\",\n    [k]: !0,\n    [I]: M(void 0, \"\"),\n    [A]: \"\",\n    [S]: 'var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)) /* {\"name\":\"white 100\"} */',\n    [T]: 'var(--token-cd708a3c-25bb-4606-92f4-351c74f13945, rgb(0, 0, 0)) /* {\"name\":\"black 100\"} */',\n    [N]: 'var(--token-d607af31-e48d-4751-bb72-383d86c98b00, rgba(0, 0, 0, 0.25)) /* {\"name\":\"black 25\"} */',\n    [C]: 0,\n    [P]: !1\n  }, {\n    id: \"T9afDvUH3\",\n    [o]: \"Ivanti Spaces Concept\",\n    [n]: \"ivanti-spaces-concept\",\n    [i]: \"Reinventing both Marses and Voltas\",\n    [c]: M(void 0, \"\"),\n    [d]: \"dE80bFdNu\",\n    [m]: \"16 days\",\n    [l]: \"2023\",\n    [g]: \"Framer\",\n    [h]: \"Nomado is a travel startup born by the collaboration of professionals from tech and banking industries. The company has a strong dev department but the design language was weak and kit-made so that they had a risk of getting lost in the pool of competitors.\",\n    [p]: \"Our goal was to provide a strong visual language and help Nomado to stand out and get the appealing look & feel which resonates with a target audience and gives a feeling of joy and safety during product usage. Also, we needed to introduce the product to potential users.\",\n    [f]: null,\n    [u]: !0,\n    [w]: M(void 0, \"\"),\n    [b]: \"\",\n    [v]: !0,\n    [y]: M(void 0, \"\"),\n    [j]: \"\",\n    [k]: !0,\n    [I]: M(void 0, \"\"),\n    [A]: \"\",\n    [S]: 'var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)) /* {\"name\":\"white 100\"} */',\n    [T]: 'var(--token-cd708a3c-25bb-4606-92f4-351c74f13945, rgb(0, 0, 0)) /* {\"name\":\"black 100\"} */',\n    [N]: 'var(--token-d607af31-e48d-4751-bb72-383d86c98b00, rgba(0, 0, 0, 0.25)) /* {\"name\":\"black 25\"} */',\n    [C]: 0,\n    [P]: !1\n  }, {\n    id: \"fiftQ2QwA\",\n    [o]: \"BatGAN\",\n    [n]: \"batgan\",\n    [i]: \"Reinventing both Marses and Voltas\",\n    [c]: M(void 0, \"\"),\n    [d]: \"dE80bFdNu\",\n    [m]: \"16 days\",\n    [l]: \"2023\",\n    [g]: \"Framer\",\n    [h]: \"Nomado is a travel startup born by the collaboration of professionals from tech and banking industries. The company has a strong dev department but the design language was weak and kit-made so that they had a risk of getting lost in the pool of competitors.\",\n    [p]: \"Our goal was to provide a strong visual language and help Nomado to stand out and get the appealing look & feel which resonates with a target audience and gives a feeling of joy and safety during product usage. Also, we needed to introduce the product to potential users.\",\n    [f]: null,\n    [u]: !0,\n    [w]: M(void 0, \"\"),\n    [b]: \"\",\n    [v]: !0,\n    [y]: M(void 0, \"\"),\n    [j]: \"\",\n    [k]: !0,\n    [I]: M(void 0, \"\"),\n    [A]: \"\",\n    [S]: 'var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)) /* {\"name\":\"white 100\"} */',\n    [T]: 'var(--token-cd708a3c-25bb-4606-92f4-351c74f13945, rgb(0, 0, 0)) /* {\"name\":\"black 100\"} */',\n    [N]: 'var(--token-d607af31-e48d-4751-bb72-383d86c98b00, rgba(0, 0, 0, 0.25)) /* {\"name\":\"black 25\"} */',\n    [C]: 0,\n    [P]: !1\n  }, {\n    id: \"a5yhcrczR\",\n    [o]: \"Trashformers\",\n    [n]: \"trashformers\",\n    [i]: \"Reinventing both Marses and Voltas\",\n    [c]: M(void 0, \"\"),\n    [d]: \"dE80bFdNu\",\n    [m]: \"16 days\",\n    [l]: \"2023\",\n    [g]: \"Framer\",\n    [h]: \"Nomado is a travel startup born by the collaboration of professionals from tech and banking industries. The company has a strong dev department but the design language was weak and kit-made so that they had a risk of getting lost in the pool of competitors.\",\n    [p]: \"Our goal was to provide a strong visual language and help Nomado to stand out and get the appealing look & feel which resonates with a target audience and gives a feeling of joy and safety during product usage. Also, we needed to introduce the product to potential users.\",\n    [f]: null,\n    [u]: !0,\n    [w]: M(void 0, \"\"),\n    [b]: \"\",\n    [v]: !0,\n    [y]: M(void 0, \"\"),\n    [j]: \"\",\n    [k]: !0,\n    [I]: M(void 0, \"\"),\n    [A]: \"\",\n    [S]: 'var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)) /* {\"name\":\"white 100\"} */',\n    [T]: 'var(--token-cd708a3c-25bb-4606-92f4-351c74f13945, rgb(0, 0, 0)) /* {\"name\":\"black 100\"} */',\n    [N]: 'var(--token-d607af31-e48d-4751-bb72-383d86c98b00, rgba(0, 0, 0, 0.25)) /* {\"name\":\"black 25\"} */',\n    [C]: 0,\n    [P]: !1\n  }, {\n    id: \"mH7xRn1V9\",\n    [o]: \"Chia Offer Builder\",\n    [n]: \"offer-builder\",\n    [i]: \"How do you create an intuitive interface for a new way of trading digital assets?\",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/iScEOFY15PLUDqpu7WIlsU6A7Pw.jpg 4500w\"\n    }, \"\"),\n    [d]: \"sxgtoDYb1\",\n    [m]: \"6 weeks\",\n    [l]: \"2023\",\n    [g]: \"Figma\",\n    [h]: \"In the Chia Wallet, there were two different interfaces for offers in the Chia Wallet\u2014one for XCH trades and another for token trading. With NFTs soon to be added to the mix, neither of the existing interfaces would work. We needed an interface allowing any combination of assets to be traded for any other combination of assets that was also future-proof and intuitive to use. \",\n    [p]: \"I took a first principles approach with Offer Builder. Offers are different from transactions in that you are only creating a proposal for a transaction. This needs to be evident in the interface design. The solution we came up with needed to be intuitive, instructive, and durable.\",\n    [f]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"The problem Chia Offers solves. \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: 'Counterparty risk is a common concern in transactions, involving the potential for attackers to take your assets. Traditional finance relies on trusted intermediaries like escrow services, which hold assets until transaction conditions are met. However, on the internet, an attacker may also control the escrow service. This common attack leads to significant asset losses. Blockchain, specifically the Chia blockchain, addresses this issue effectively. Using a UTXO-style architecture and aggregatable BLS Signatures, Chia enables users to propose transactions (\"Offers\") that others can accept. The blockchain executes these zero-trust transactions, delivering assets to respective wallets. This allows individuals and institutions to conduct counterparty risk-free transactions.'\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Creating an offer as quickly as possible was my north star for this feature.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Early Offers Interfaces\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,rTKFyhEBNjDgZlSiM6nCIHzpRpU.jpg\",\n        \"data-framer-height\": \"3350\",\n        \"data-framer-width\": \"5774\",\n        height: \"1675\",\n        src: \"https://framerusercontent.com/images/rTKFyhEBNjDgZlSiM6nCIHzpRpU.jpg?scale-down-to=4096\",\n        style: {\n          aspectRatio: \"5774 / 3350\"\n        },\n        width: \"2887\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Early Concepts for NFT offers were based on token trading interfaces and seemed overly complex. The established interface pattern broke when trying to trade multiple NFT's or groups of assets for groups of other assets. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,l99c7Z2WSHF2IDCm0epI1W2dYLk.jpg\",\n        \"data-framer-height\": \"2400\",\n        \"data-framer-width\": \"3200\",\n        height: \"1200\",\n        src: \"https://framerusercontent.com/images/l99c7Z2WSHF2IDCm0epI1W2dYLk.jpg\",\n        style: {\n          aspectRatio: \"3200 / 2400\"\n        },\n        width: \"1600\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"An offer sets the conditions for both sides of a transaction, so I chose to create two columns. One for items you own and want to trade and another for items you would like to trade for.\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,X84iLCDehRRTHZBob50f7AF6xnM.jpg\",\n        \"data-framer-height\": \"2400\",\n        \"data-framer-width\": \"3200\",\n        height: \"1200\",\n        src: \"https://framerusercontent.com/images/X84iLCDehRRTHZBob50f7AF6xnM.jpg\",\n        style: {\n          aspectRatio: \"3200 / 2400\"\n        },\n        width: \"1600\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"This new paradigm for trading is new and unfamiliar and so, It\u2019s essential we make the user think as little as possible. Hiding asset types under a dropdown menu might be more minimal looking but it complicates the mental decision-making needed to create a trade. Placing all asset categories at the top level allows users to immediately see their options and construct an offer.\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,vijnNfl9Ug5r7s6UrYaxF44aZIc.jpg\",\n        \"data-framer-height\": \"5026\",\n        \"data-framer-width\": \"2722\",\n        height: \"2513\",\n        src: \"https://framerusercontent.com/images/vijnNfl9Ug5r7s6UrYaxF44aZIc.jpg?scale-down-to=4096\",\n        style: {\n          aspectRatio: \"2722 / 5026\"\n        },\n        width: \"1361\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The Offer Builder interface allows for multiple assets to be traded and could include logic. In this case an OR operator (in black) could execute the trade if either of the conditions are met. \"\n      })]\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/6IwMdDSgAtF4aojFmXn5vhZ0P6g.jpg 6744w\"\n    }, \"\"),\n    [b]: \"Offers went through dozens and dozens of iterations before we came to the conclusion that the current way of thinking about offers wouldn't work with NFT or Multi-asset offers. \",\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg\",\n      srcSet: \"https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg 3352w\"\n    }, \"\"),\n    [j]: \"The most recent offers interface (as of Chia Wallet 2.1.1) allows offers to expire after a period of time. \",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/jrLXgTFTwu8Q13vtu8BhyRvkfKk.jpg 4828w\"\n    }, \"\"),\n    [A]: \"The origional offers interface and the updated offer builder. \",\n    [S]: 'var(--token-9ec9e966-a413-42fb-a4fc-369c910b473c, rgb(38, 38, 38)) /* {\"name\":\"card 5 img\"} */',\n    [T]: 'var(--token-41691d8d-59e1-4394-ab03-6c14900e9996, rgb(148, 148, 148)) /* {\"name\":\"card 5 text\"} */',\n    [N]: 'var(--token-9ec9e966-a413-42fb-a4fc-369c910b473c, rgb(38, 38, 38)) /* {\"name\":\"card 5 img\"} */',\n    [C]: 1,\n    [P]: !0\n  }, {\n    id: \"jnN1qzZRt\",\n    [o]: \"Chia Transaction Signer\",\n    [n]: \"chia-signer\",\n    [i]: \"A better way to secure blockchain assets for enterprises and consumers. \",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/uyH8NonAzZe2OKfzJX5yPOx39E.jpg\",\n      srcSet: \"https://framerusercontent.com/images/uyH8NonAzZe2OKfzJX5yPOx39E.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/uyH8NonAzZe2OKfzJX5yPOx39E.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/uyH8NonAzZe2OKfzJX5yPOx39E.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/uyH8NonAzZe2OKfzJX5yPOx39E.jpg 3200w\"\n    }, \"\"),\n    [d]: \"sxgtoDYb1\",\n    [m]: \"90 Days\",\n    [l]: \"2023\",\n    [g]: \"Figma\",\n    [h]: \"Secure custody of digital assets is one of the biggest unsolved technology and UX problems in the blockchain space. Seed phrases are often misplaced, lost, or stolen by attackers. This leads to billions of dollars worth of crypto assets each year being stolen or lost. This kind of asymmetric risk is a major obstacle to adoption for average users and enterprises. \",\n    [p]: \"At Chia Network Inc., we approached this problem by separating the keys needed to sign and submit a transaction from the creation of a transaction. Securing the keys inside the Secure Enclave of an Apple device instead of on a piece of paper or metal presents a much better interface for securing and managing keys. \",\n    [f]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Chia Signer is a mobile application specifically designed for the secure facilitation of blockchain transactions. The Chia Blockchain enables the use of the Secure Enclave on Apple devices, making every iPhone a hardware wallet (i.e. Ledger.) With a much better interface, this intuitive application allows users to securely sign, manage, and oversee all their blockchain transactions with ease. It is designed to work with the Chia Vault and Chia Enterprise Wallet Service. \"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"I created all of the UI/UX and branding elements for this project.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,7A8Fa5tdlW9YKq2a320MpsxsESM.png\",\n        \"data-framer-height\": \"1200\",\n        \"data-framer-width\": \"1600\",\n        height: \"600\",\n        src: \"https://framerusercontent.com/images/7A8Fa5tdlW9YKq2a320MpsxsESM.png\",\n        style: {\n          aspectRatio: \"1600 / 1200\"\n        },\n        width: \"800\"\n      })]\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/44NuO55AixhsZCiVsRPrgFoU.png\",\n      srcSet: \"https://framerusercontent.com/images/44NuO55AixhsZCiVsRPrgFoU.png?scale-down-to=512 512w, https://framerusercontent.com/images/44NuO55AixhsZCiVsRPrgFoU.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/44NuO55AixhsZCiVsRPrgFoU.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/44NuO55AixhsZCiVsRPrgFoU.png 3200w\"\n    }, \"\"),\n    [b]: \"I worked with Brian Collier on the brand architecure for products like this using the Chia wordmark and making it work with the product branding system going forward. \",\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/oWyA08Oj9ZcKtyr0k9G18QBtUng.jpg\",\n      srcSet: \"https://framerusercontent.com/images/oWyA08Oj9ZcKtyr0k9G18QBtUng.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/oWyA08Oj9ZcKtyr0k9G18QBtUng.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/oWyA08Oj9ZcKtyr0k9G18QBtUng.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/oWyA08Oj9ZcKtyr0k9G18QBtUng.jpg 3200w\"\n    }, \"\"),\n    [j]: \"Users can see a list of keys and dive deeper into transactions with a key as well as individual completed transactions. \",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/LrCryW9BU00ESB8rHouiY7cPQP0.png\",\n      srcSet: \"https://framerusercontent.com/images/LrCryW9BU00ESB8rHouiY7cPQP0.png?scale-down-to=512 512w, https://framerusercontent.com/images/LrCryW9BU00ESB8rHouiY7cPQP0.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/LrCryW9BU00ESB8rHouiY7cPQP0.png 1600w\"\n    }, \"\"),\n    [A]: \"The most secure workflow allows users to accept spend requests from an airgapped machine using QR codes. \",\n    [S]: 'var(--token-bff440f0-6191-4f8e-b075-e48213673f37, rgb(213, 252, 49)) /* {\"name\":\"card 1 bg\"} */',\n    [T]: 'var(--token-b0ed99f9-6fa0-4e1a-bf69-922b8104b9bb, rgb(15, 37, 42)) /* {\"name\":\"card 1 text\"} */',\n    [N]: 'var(--token-33d35694-b896-43ea-b3a4-8d908d4a92c6, rgb(240, 84, 0)) /* {\"name\":\"card 1 img\"} */',\n    [C]: 3,\n    [P]: !0\n  }, {\n    id: \"ayoyZFT3i\",\n    [o]: \"Chia Reference Wallet\",\n    [n]: \"chia-wallet\",\n    [i]: \"A showcase of all the feature primitives enabled by the Chia Blockchain and ChiaLisp. \",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/A1qZwzVszY2x1o0uvY5s1yabnTM.jpg\",\n      srcSet: \"https://framerusercontent.com/images/A1qZwzVszY2x1o0uvY5s1yabnTM.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/A1qZwzVszY2x1o0uvY5s1yabnTM.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/A1qZwzVszY2x1o0uvY5s1yabnTM.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/A1qZwzVszY2x1o0uvY5s1yabnTM.jpg 3856w\"\n    }, \"\"),\n    [d]: \"sxgtoDYb1\",\n    [m]: \"Ongoing\",\n    [l]: \"2022 - 2023\",\n    [g]: \"Figma | React\",\n    [h]: \"In order for developers to understand what is possible in a new programming environment and opensource blockchian ecosystem there needs to be a reference implementation of features and primitives that developers can use as a guide in creating their own applications. \",\n    [p]: \"The Chia Refrence Wallet is a quality refrence implmentation of almost all of the Primitives on the Chia Blockchain including, Farming, Plotting, Poling, Tokens, Chia Offers, NFTs, Verifiable Credentials (VCs), Decentralized Identifiers (DIDs), transaction claw back, Contacts, and more. I worked on many of these featues from 0 to 1 developing the UI and ux from scratch. \",\n    [f]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"In the future, your crypto wallet will hold your identity, access to your certificates, diplomas, and other credentials, connect to your bank account and hold any crypto assets you might have including digital collectibles, tickets, securities, and investments.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"The Chia Reference Wallet already has several of these advanced capabilities including:\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"\u2022\\xa0Offers - Zero-trust multi-asset trading between peers without marketplaces\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"\u2022\\xa0Asset Undo - Set a time window to undo a transaction and claw back the funds. \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"\u2022\\xa0Verifiable Credentials - Unique on-chain assets that can verify any data about a person without revealing their identity. \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"\u2022\\xa0NFTs - Unique digital assets that can represent unique real-world assets or verifiably unique digital assets. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,LFCL6yCCMizCKUcBpKgL9SuR7g.jpg\",\n        \"data-framer-height\": \"2800\",\n        \"data-framer-width\": \"4512\",\n        height: \"1400\",\n        src: \"https://framerusercontent.com/images/LFCL6yCCMizCKUcBpKgL9SuR7g.jpg?scale-down-to=4096\",\n        style: {\n          aspectRatio: \"4512 / 2800\"\n        },\n        width: \"2256\"\n      })]\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/0u9EMxSIT0cCQPdr5NeAnI6nB8.jpg 4500w\"\n    }, \"\"),\n    [b]: 'Transactions can have a time period in which the creator can revoke a transaction. This is like an \"Undo Button\" for tra',\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg\",\n      srcSet: \"https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/qdc1Lir7fvjkwkESL693cWM9Ms.jpg 3352w\"\n    }, \"\"),\n    [j]: \"The Chia Offer Builder that I designed. You can trade assets with anyone without having to trust who they are. This technology has the potential to completely revolutionize markets. \",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/PYYsMhJ4TIwWKuMxTpeRjeqChM.jpg\",\n      srcSet: \"https://framerusercontent.com/images/PYYsMhJ4TIwWKuMxTpeRjeqChM.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/PYYsMhJ4TIwWKuMxTpeRjeqChM.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/PYYsMhJ4TIwWKuMxTpeRjeqChM.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/PYYsMhJ4TIwWKuMxTpeRjeqChM.jpg 3448w\"\n    }, \"\"),\n    [A]: \"You can trade NFTs directly with other people without a marketplace using the Chia wallet. \",\n    [S]: 'var(--token-6a0a3306-b05f-4964-9d41-24f73f16c817, rgb(255, 255, 255)) /* {\"name\":\"card 2 bg\"} */',\n    [T]: 'var(--token-ead71453-8ed4-4c7b-97eb-1360c468a813, rgb(13, 51, 73)) /* {\"name\":\"card 2 text\"} */',\n    [N]: 'var(--token-6a0a3306-b05f-4964-9d41-24f73f16c817, rgb(255, 255, 255)) /* {\"name\":\"card 2 bg\"} */',\n    [C]: 2,\n    [P]: !0\n  }, {\n    id: \"cx9GGmGW0\",\n    [o]: \"Chia Friends\",\n    [n]: \"chia-friends\",\n    [i]: \"10,000 pixel-art characters created as part of the Chia Network Inc. NFT1 release. \",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/w4JsmZN2plkyA1EfOl4cClWjsy8.jpg\",\n      srcSet: \"https://framerusercontent.com/images/w4JsmZN2plkyA1EfOl4cClWjsy8.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/w4JsmZN2plkyA1EfOl4cClWjsy8.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/w4JsmZN2plkyA1EfOl4cClWjsy8.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/w4JsmZN2plkyA1EfOl4cClWjsy8.jpg 3151w\"\n    }, \"\"),\n    [d]: \"sxgtoDYb1\",\n    [m]: \"23 days\",\n    [l]: \"2022\",\n    [g]: \"Aseprite | Figma | Photoshop | Bueno\",\n    [h]: \"CNI wanted to do something special for the Chia community as part of the official release of the NFT1 standard. \",\n    [p]: \"I worked nonstop for 23 days to develop and design a collection of 10,000 PFPs that would stand up with the best NFT projects in web3. \",\n    [f]: /*#__PURE__*/e(s.Fragment, {\n      children: /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,oHLnnadrw5AiQvEi5ahr2YpDGpI.jpg\",\n        \"data-framer-height\": \"1101\",\n        \"data-framer-width\": \"1901\",\n        height: \"550\",\n        src: \"https://framerusercontent.com/images/oHLnnadrw5AiQvEi5ahr2YpDGpI.jpg\",\n        style: {\n          aspectRatio: \"1901 / 1101\"\n        },\n        width: \"950\"\n      })\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/iftTG3jeU4fGZqTdiwNjApF16XA.jpg 5776w\"\n    }, \"\"),\n    [b]: \"The Chia Friends logo with a custom 8bit font. \",\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/dl0GAJes8Pd6IenKHNQWI6o.jpg\",\n      srcSet: \"https://framerusercontent.com/images/dl0GAJes8Pd6IenKHNQWI6o.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/dl0GAJes8Pd6IenKHNQWI6o.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/dl0GAJes8Pd6IenKHNQWI6o.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/dl0GAJes8Pd6IenKHNQWI6o.jpg 3163w\"\n    }, \"\"),\n    [j]: \"Another view of the set showing how they look in a rounded profile picture format. \",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/jUdVz8gq3v0AMINeZG7s26WBAM.jpg\",\n      srcSet: \"https://framerusercontent.com/images/jUdVz8gq3v0AMINeZG7s26WBAM.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/jUdVz8gq3v0AMINeZG7s26WBAM.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/jUdVz8gq3v0AMINeZG7s26WBAM.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/jUdVz8gq3v0AMINeZG7s26WBAM.jpg 2888w\"\n    }, \"\"),\n    [A]: 'Progression from sketch to finished varients of the \"K32\" character. ',\n    [S]: 'var(--token-c965699a-7a72-49fa-80b5-271f75872319, rgb(255, 221, 0)) /* {\"name\":\"card 4 bg\"} */',\n    [T]: 'var(--token-e0b0f721-7adb-4756-9d0c-09cf8fb92e31, rgb(61, 59, 84)) /* {\"name\":\"card 4 text\"} */',\n    [N]: 'var(--token-4919b480-e395-492c-bb17-8495c4cda021, rgb(255, 195, 0)) /* {\"name\":\"card 4 img\"} */',\n    [C]: 4,\n    [P]: !0\n  }, {\n    id: \"XX5l8yLqV\",\n    [o]: \"Chia Illustration Development\",\n    [n]: \"ciha-illustration\",\n    [i]: \"A meditation app that uses AI to customize your mindfulness practice and track your progress\",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/zN9otzWd9PdnW7iHAicU65P1U.jpg\",\n      srcSet: \"https://framerusercontent.com/images/zN9otzWd9PdnW7iHAicU65P1U.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/zN9otzWd9PdnW7iHAicU65P1U.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/zN9otzWd9PdnW7iHAicU65P1U.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/zN9otzWd9PdnW7iHAicU65P1U.jpg 3200w\"\n    }, \"\"),\n    [d]: \"BqoYLJSI2\",\n    [m]: \"\",\n    [l]: \"2023\",\n    [g]: \"Figma\",\n    [h]: \"We needed illustrations. \",\n    [p]: \"I made some illustrations. \",\n    [f]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Zengo's journey began with the vision of empowering individuals to harness the transformative power of mindfulness in their daily lives. The founders recognized the growing need for personalized and accessible meditation experiences to help individuals combat stress and enhance their overall well-being. They assembled a team of meditation experts, AI engineers, and user experience designers to bring their vision to life.\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,wVMUBIghdesyWXNco9PoSHUZfF4.jpg?originalFilename=c4.jpg\",\n        \"data-framer-height\": \"1920\",\n        \"data-framer-width\": \"2560\",\n        height: \"960\",\n        src: \"https://framerusercontent.com/images/wVMUBIghdesyWXNco9PoSHUZfF4.jpg\",\n        style: {\n          aspectRatio: \"2560 / 1920\"\n        },\n        width: \"1280\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The team embarked on extensive research and development to create an app that seamlessly integrates artificial intelligence with mindfulness practices. They understood that customization was crucial for users to connect deeply with their meditation practice, and thus, they developed a sophisticated AI system capable of adapting to users' evolving needs. Zengo's algorithm analyzes users' preferences, goals, and previous meditation experiences to generate personalized sessions, ensuring that each practice caters to individual requirements.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Since its launch, Zengo has made a profound impact on users seeking a more personalized and effective meditation experience. Individuals have embraced the app's AI-powered features, finding solace in the customized meditation sessions that align with their specific needs and objectives. Zengo's progress tracking tools have empowered users to monitor their journey, celebrate milestones, and make data-driven adjustments to enhance their practice. The app's user-friendly interface, combined with its AI capabilities, has transformed the way users approach mindfulness, making it more accessible and impactful in their daily lives.\"\n      })]\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/YY8MIN5jOMzHCipEeG2PCfjzvg.jpg\",\n      srcSet: \"https://framerusercontent.com/images/YY8MIN5jOMzHCipEeG2PCfjzvg.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/YY8MIN5jOMzHCipEeG2PCfjzvg.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/YY8MIN5jOMzHCipEeG2PCfjzvg.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/YY8MIN5jOMzHCipEeG2PCfjzvg.jpg 2560w\"\n    }, \"\"),\n    [b]: \"A user engages in a personalized meditation session on Zengo, guided by AI algorithms tailored to their unique preferences and goals.\",\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/ajeKC4IvyhMaGf5vOc9B9hXHOg.jpg\",\n      srcSet: \"https://framerusercontent.com/images/ajeKC4IvyhMaGf5vOc9B9hXHOg.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ajeKC4IvyhMaGf5vOc9B9hXHOg.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/ajeKC4IvyhMaGf5vOc9B9hXHOg.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/ajeKC4IvyhMaGf5vOc9B9hXHOg.jpg 2560w\"\n    }, \"\"),\n    [j]: \"Zengo's progress tracking feature allows users to visualize their meditation journey, providing valuable insights and motivation for continuous growth.\",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/r8VZV2tWD5SuiLyDAwirGLy9Y.jpg\",\n      srcSet: \"https://framerusercontent.com/images/r8VZV2tWD5SuiLyDAwirGLy9Y.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/r8VZV2tWD5SuiLyDAwirGLy9Y.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/r8VZV2tWD5SuiLyDAwirGLy9Y.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/r8VZV2tWD5SuiLyDAwirGLy9Y.jpg 2560w\"\n    }, \"\"),\n    [A]: \"A satisfied user reflects on the positive impact Zengo has had on their mindfulness practice, crediting the app's AI customization and progress tracking for their enhanced well-being.\",\n    [S]: 'var(--token-c965699a-7a72-49fa-80b5-271f75872319, rgb(255, 221, 0)) /* {\"name\":\"card 4 bg\"} */',\n    [T]: 'var(--token-e0b0f721-7adb-4756-9d0c-09cf8fb92e31, rgb(61, 59, 84)) /* {\"name\":\"card 4 text\"} */',\n    [N]: 'var(--token-4919b480-e395-492c-bb17-8495c4cda021, rgb(255, 195, 0)) /* {\"name\":\"card 4 img\"} */',\n    [C]: 0,\n    [P]: !1\n  }, {\n    id: \"Zr9uomwjU\",\n    [o]: \"Chia Brand Development\",\n    [n]: \"roverride\",\n    [i]: \"An on-demand dog walking and pet sitting service that connects busy pet owners with trusted local caregivers\",\n    [c]: M({\n      src: \"https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/WuLASfHwbzZtte61gvDNuwrnVs.jpg 4485w\"\n    }, \"\"),\n    [d]: \"jl614xZ9m\",\n    [m]: \"16 days\",\n    [l]: \"2023\",\n    [g]: \"Framer\",\n    [h]: \"Pet owners with busy schedules often struggle to find reliable and trusted caregivers to meet the needs of their beloved pets. Finding a convenient and on-demand dog walking and pet sitting service can be challenging, leaving pet owners feeling anxious and guilty about leaving their pets alone for extended periods. Existing options may lack the necessary transparency and reliability, making it difficult for pet owners to find peace of mind while away from their furry companions.\",\n    [p]: \"RoverRide is a groundbreaking on-demand dog walking and pet sitting service that addresses the aforementioned challenges by connecting busy pet owners with trusted local caregivers. Through a user-friendly mobile app, RoverRide offers a convenient platform where pet owners can easily book and schedule pet care services. The service ensures that pets receive the attention and care they need, while pet owners can confidently go about their daily responsibilities, knowing their furry friends are in capable hands.\",\n    [f]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"RoverRide was born out of the founders' passion for pets and their own personal experiences as busy pet owners. They recognized the challenges faced by individuals who strive to provide the best care for their pets while juggling demanding schedules. With a shared vision of creating a reliable and accessible pet care solution, the founders assembled a team of dedicated professionals from the pet care industry and technology experts.\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,hXNxNIsMQHy4h36kwr4q2nUpAzI.jpg?originalFilename=c5.jpg\",\n        \"data-framer-height\": \"1920\",\n        \"data-framer-width\": \"2560\",\n        height: \"960\",\n        src: \"https://framerusercontent.com/images/hXNxNIsMQHy4h36kwr4q2nUpAzI.jpg\",\n        style: {\n          aspectRatio: \"2560 / 1920\"\n        },\n        width: \"1280\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Driven by their mission, the team developed the RoverRide mobile app, which revolutionizes the way pet owners connect with local caregivers. The app provides a platform where pet owners can easily browse and choose from a network of trusted and verified caregivers based on their location and specific needs. RoverRide's rigorous vetting process ensures that each caregiver is experienced, reliable, and passionate about animal care, giving pet owners peace of mind.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Since its launch, RoverRide has transformed the lives of pet owners and their furry companions. Users have praised the convenience and reliability of the service, appreciating the ease with which they can schedule dog walks or pet sitting sessions with qualified caregivers. Pet owners can track their pets' activities and receive real-time updates through the app, fostering a sense of connectedness even when physically apart. RoverRide has not only simplified pet care for busy individuals but has also created a thriving community of pet lovers who share a common goal of providing the best care for their four-legged family members.\"\n      })]\n    }),\n    [u]: !0,\n    [w]: M({\n      src: \"https://framerusercontent.com/images/O5oHkwrmNQHHq4ga9daASqfSZCE.jpg\",\n      srcSet: \"https://framerusercontent.com/images/O5oHkwrmNQHHq4ga9daASqfSZCE.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/O5oHkwrmNQHHq4ga9daASqfSZCE.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/O5oHkwrmNQHHq4ga9daASqfSZCE.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/O5oHkwrmNQHHq4ga9daASqfSZCE.jpg 2560w\"\n    }, \"\"),\n    [b]: \"A happy dog enjoys a leisurely walk with a trusted RoverRide caregiver, giving busy pet owners peace of mind while they attend to their responsibilities.\",\n    [v]: !0,\n    [y]: M({\n      src: \"https://framerusercontent.com/images/61iPIhU2PHaJ84mVmVcg1IAQz0.jpg\",\n      srcSet: \"https://framerusercontent.com/images/61iPIhU2PHaJ84mVmVcg1IAQz0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/61iPIhU2PHaJ84mVmVcg1IAQz0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/61iPIhU2PHaJ84mVmVcg1IAQz0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/61iPIhU2PHaJ84mVmVcg1IAQz0.jpg 2560w\"\n    }, \"\"),\n    [j]: \"A pet owner views real-time updates and photos of their pet's activities through the RoverRide app, maintaining a sense of connection and reassurance.\",\n    [k]: !0,\n    [I]: M({\n      src: \"https://framerusercontent.com/images/QsTHVVDz7Lb4xClBbWkQ5EM0WI.jpg\",\n      srcSet: \"https://framerusercontent.com/images/QsTHVVDz7Lb4xClBbWkQ5EM0WI.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/QsTHVVDz7Lb4xClBbWkQ5EM0WI.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/QsTHVVDz7Lb4xClBbWkQ5EM0WI.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/QsTHVVDz7Lb4xClBbWkQ5EM0WI.jpg 2560w\"\n    }, \"\"),\n    [A]: \"A satisfied pet owner expresses gratitude for the reliable and trusted caregivers provided by RoverRide, ensuring their pets receive the love and care they deserve.\",\n    [S]: 'var(--token-e0bd5c75-e4d7-4af1-af3b-d19dbe1a5730, rgb(51, 51, 51)) /* {\"name\":\"card 5 bg\"} */',\n    [T]: 'var(--token-41691d8d-59e1-4394-ab03-6c14900e9996, rgb(148, 148, 148)) /* {\"name\":\"card 5 text\"} */',\n    [N]: 'var(--token-9ec9e966-a413-42fb-a4fc-369c910b473c, rgb(38, 38, 38)) /* {\"name\":\"card 5 img\"} */',\n    [C]: 0,\n    [P]: !1\n  }];\nfor (let e of W) Object.freeze(e);\na(W, {\n  hOirPTlDa: {\n    defaultValue: \"\",\n    title: \"Title\",\n    type: r.String\n  },\n  SYvt2h1be: {\n    title: \"Slug\",\n    type: r.String\n  },\n  R6qF3bnYe: {\n    defaultValue: \"Reinventing both Marses and Voltas\",\n    displayTextArea: !0,\n    title: \"Description\",\n    type: r.String\n  },\n  DraFyeEcZ: {\n    title: \"Title Image\",\n    type: r.ResponsiveImage\n  },\n  VN2LPxLHa: {\n    defaultValue: \"dE80bFdNu\",\n    options: [\"dE80bFdNu\", \"jl614xZ9m\", \"sxgtoDYb1\", \"BqoYLJSI2\"],\n    optionTitles: [\"Personal Project\", \"Branding and Identity\", \"UI/UX\", \"Illustration & Iconography\"],\n    title: \"Category\",\n    type: r.Enum\n  },\n  dcue79jTa: {\n    defaultValue: \"16 days\",\n    title: \"Timeline\",\n    type: r.String\n  },\n  ILPCEpc8m: {\n    defaultValue: \"2023\",\n    title: \"Year\",\n    type: r.String\n  },\n  wZpCkAO60: {\n    defaultValue: \"Framer\",\n    title: \"Tools\",\n    type: r.String\n  },\n  Fs7yQqCjg: {\n    defaultValue: \"Nomado is a travel startup born by the collaboration of professionals from tech and banking industries. The company has a strong dev department but the design language was weak and kit-made so that they had a risk of getting lost in the pool of competitors.\",\n    displayTextArea: !0,\n    title: \"Problem\",\n    type: r.String\n  },\n  hK8KIMByS: {\n    defaultValue: \"Our goal was to provide a strong visual language and help Nomado to stand out and get the appealing look & feel which resonates with a target audience and gives a feeling of joy and safety during product usage. Also, we needed to introduce the product to potential users.\",\n    displayTextArea: !0,\n    title: \"Solution\",\n    type: r.String\n  },\n  smLRw0JBP: {\n    defaultValue: \"\",\n    title: \"Story\",\n    type: r.RichText\n  },\n  i0dFS3Pya: {\n    defaultValue: !0,\n    title: \"Show Image 1 \",\n    type: r.Boolean\n  },\n  WXZkRmf7h: {\n    title: \"Image 1\",\n    type: r.ResponsiveImage\n  },\n  gyGR2VMyb: {\n    defaultValue: \"\",\n    placeholder: \"Image 1 Description\",\n    title: \"Image 1 Description\",\n    type: r.String\n  },\n  pzg3Wx2sJ: {\n    defaultValue: !0,\n    title: \"Show Image 2\",\n    type: r.Boolean\n  },\n  vEWJGkm8w: {\n    title: \"Image 2\",\n    type: r.ResponsiveImage\n  },\n  Uw_3diSIf: {\n    defaultValue: \"\",\n    placeholder: \"Image 2 Description\",\n    title: \"Image 2 Description\",\n    type: r.String\n  },\n  MXR7Odhvp: {\n    defaultValue: !0,\n    title: \"Show Image 3\",\n    type: r.Boolean\n  },\n  l1Hiep_Yn: {\n    title: \"Image 3\",\n    type: r.ResponsiveImage\n  },\n  tBOKGcR6b: {\n    defaultValue: \"\",\n    placeholder: \"Image 3 Description\",\n    title: \"Image 3 Description\",\n    type: r.String\n  },\n  IVgGgiTaT: {\n    defaultValue: 'var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)) /* {\"name\":\"white 100\"} */',\n    title: \"Card Background\",\n    type: r.Color\n  },\n  Z2dE6vuAD: {\n    defaultValue: 'var(--token-cd708a3c-25bb-4606-92f4-351c74f13945, rgb(0, 0, 0)) /* {\"name\":\"black 100\"} */',\n    title: \"Card Text\",\n    type: r.Color\n  },\n  R9wTZ75i5: {\n    defaultValue: 'var(--token-d607af31-e48d-4751-bb72-383d86c98b00, rgba(0, 0, 0, 0.25)) /* {\"name\":\"black 25\"} */',\n    title: \"Card Image Background\",\n    type: r.Color\n  },\n  mAP8yeomn: {\n    defaultValue: 0,\n    title: \"Homepage Card Number\",\n    type: r.Number\n  },\n  hLVBhNOOt: {\n    defaultValue: !1,\n    title: \"Visable\",\n    type: r.Boolean\n  }\n}), W.displayName = \"Projects\";\nexport default W;\nexport const VN2LPxLHaToDisplayName = (e, t) => {\n  switch (null == t || t.fallback, e) {\n    case \"dE80bFdNu\":\n      return \"Personal Project\";\n    case \"jl614xZ9m\":\n      return \"Branding and Identity\";\n    case \"sxgtoDYb1\":\n      return \"UI/UX\";\n    case \"BqoYLJSI2\":\n      return \"Illustration & Iconography\";\n    default:\n      return \"\";\n  }\n};\nexport const enumToDisplayNameFunctions = {\n  VN2LPxLHa: VN2LPxLHaToDisplayName\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerData\": \"\",\n        \"framerSlug\": \"SYvt2h1be\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerEnumToDisplayNameUtils\": \"2\"\n      }\n    },\n    \"VN2LPxLHaToDisplayName\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"enumToDisplayNameFunctions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "uGAGA,IAAIA,EAAI,YACNC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,CAACC,EAAGC,IAAM,CACZ,GAAID,GAAiB,OAAOA,GAAnB,SAAsB,MAAO,CACpC,GAAGA,EACH,IAAKC,CACP,CACF,EACAC,EAAI,CAAC,CACH,GAAI,YACJ,CAAC5B,CAAC,EAAG,+BACL,CAACC,CAAC,EAAG,+BACL,CAACC,CAAC,EAAG,qCACL,CAACC,CAAC,EAAGsB,EAAE,OAAQ,EAAE,EACjB,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,oQACL,CAACC,CAAC,EAAG,kRACL,CAACC,CAAC,EAAG,KACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,OAAQ,EAAE,EACjB,CAACZ,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,OAAQ,EAAE,EACjB,CAACT,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,OAAQ,EAAE,EACjB,CAACN,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,6FACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,wBACL,CAACC,CAAC,EAAG,wBACL,CAACC,CAAC,EAAG,qCACL,CAACC,CAAC,EAAGsB,EAAE,OAAQ,EAAE,EACjB,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,oQACL,CAACC,CAAC,EAAG,kRACL,CAACC,CAAC,EAAG,KACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,OAAQ,EAAE,EACjB,CAACZ,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,OAAQ,EAAE,EACjB,CAACT,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,OAAQ,EAAE,EACjB,CAACN,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,6FACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,qCACL,CAACC,CAAC,EAAGsB,EAAE,OAAQ,EAAE,EACjB,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,oQACL,CAACC,CAAC,EAAG,kRACL,CAACC,CAAC,EAAG,KACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,OAAQ,EAAE,EACjB,CAACZ,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,OAAQ,EAAE,EACjB,CAACT,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,OAAQ,EAAE,EACjB,CAACN,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,6FACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,qCACL,CAACC,CAAC,EAAGsB,EAAE,OAAQ,EAAE,EACjB,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,oQACL,CAACC,CAAC,EAAG,kRACL,CAACC,CAAC,EAAG,KACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,OAAQ,EAAE,EACjB,CAACZ,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,OAAQ,EAAE,EACjB,CAACT,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,OAAQ,EAAE,EACjB,CAACN,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,6FACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,qBACL,CAACC,CAAC,EAAG,gBACL,CAACC,CAAC,EAAG,oFACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,0FACL,OAAQ,scACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,QACL,CAACC,CAAC,EAAG,kYACL,CAACC,CAAC,EAAG,6RACL,CAACC,CAAC,EAAgBC,EAAIkB,EAAU,CAC9B,SAAU,CAAcpB,EAAE,KAAM,CAC9B,SAAU,kCACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,+wBACZ,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,8EACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAuBA,EAAE,KAAM,CAC7B,UAAW,gBACb,CAAC,CACH,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,yBACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,OACR,IAAK,0FACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,8NACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,OACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,4LACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,OACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,kYACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,OACR,IAAK,0FACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,mMACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,0FACL,OAAQ,scACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,oLACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,8GACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,0FACL,OAAQ,scACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,iEACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,qGACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,0BACL,CAACC,CAAC,EAAG,cACL,CAACC,CAAC,EAAG,2EACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,QACL,CAACC,CAAC,EAAG,gXACL,CAACC,CAAC,EAAG,+TACL,CAACC,CAAC,EAAgBC,EAAIkB,EAAU,CAC9B,SAAU,CAAcpB,EAAE,KAAM,CAC9B,SAAU,6dACZ,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,oEACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAuBA,EAAE,KAAM,CAC7B,UAAW,gBACb,CAAC,CACH,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,CAAC,CACJ,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,oEACL,OAAQ,2VACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,0KACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,uEACL,OAAQ,uWACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,2HACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,uEACL,OAAQ,wQACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,4GACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,wBACL,CAACC,CAAC,EAAG,cACL,CAACC,CAAC,EAAG,yFACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,uEACL,OAAQ,uWACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,cACL,CAACC,CAAC,EAAG,gBACL,CAACC,CAAC,EAAG,8QACL,CAACC,CAAC,EAAG,wXACL,CAACC,CAAC,EAAgBC,EAAIkB,EAAU,CAC9B,SAAU,CAAcpB,EAAE,KAAM,CAC9B,SAAU,uQACZ,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,yFACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,sFACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,0FACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,sIACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,0HACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,6DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,OACR,IAAK,yFACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,CAAC,CACJ,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,yFACL,OAAQ,icACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,2HACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,yLACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,8FACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,mGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,sFACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,uEACL,OAAQ,uWACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,uCACL,CAACC,CAAC,EAAG,mHACL,CAACC,CAAC,EAAG,0IACL,CAACC,CAAC,EAAgBD,EAAIoB,EAAU,CAC9B,SAAuBpB,EAAE,MAAO,CAC9B,IAAK,GACL,UAAW,eACX,oBAAqB,8DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,CACH,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,0FACL,OAAQ,scACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,kDACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,mEACL,OAAQ,uVACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,sFACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,wEACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,gCACL,CAACC,CAAC,EAAG,oBACL,CAACC,CAAC,EAAG,+FACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,qEACL,OAAQ,+VACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,QACL,CAACC,CAAC,EAAG,4BACL,CAACC,CAAC,EAAG,8BACL,CAACC,CAAC,EAAgBC,EAAIkB,EAAU,CAC9B,SAAU,CAAcpB,EAAE,KAAM,CAC9B,SAAU,0aACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,sFACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,iiBACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,0nBACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,wIACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,0JACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,qEACL,OAAQ,+VACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,0LACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,kGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,EAAG,CACD,GAAI,YACJ,CAACxB,CAAC,EAAG,yBACL,CAACC,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,+GACL,CAACC,CAAC,EAAGsB,EAAE,CACL,IAAK,yFACL,OAAQ,icACV,EAAG,EAAE,EACL,CAACrB,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,SACL,CAACC,CAAC,EAAG,seACL,CAACC,CAAC,EAAG,sgBACL,CAACC,CAAC,EAAgBC,EAAIkB,EAAU,CAC9B,SAAU,CAAcpB,EAAE,KAAM,CAC9B,SAAU,sbACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,sFACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,uEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,MACT,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,odACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,+nBACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACE,CAAC,EAAG,GACL,CAACC,CAAC,EAAGa,EAAE,CACL,IAAK,uEACL,OAAQ,uWACV,EAAG,EAAE,EACL,CAACZ,CAAC,EAAG,4JACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGU,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACT,CAAC,EAAG,yJACL,CAACC,CAAC,EAAG,GACL,CAACC,CAAC,EAAGO,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,EAAE,EACL,CAACN,CAAC,EAAG,uKACL,CAACC,CAAC,EAAG,gGACL,CAACC,CAAC,EAAG,qGACL,CAACC,CAAC,EAAG,iGACL,CAACC,CAAC,EAAG,EACL,CAACC,CAAC,EAAG,EACP,CAAC,EACH,QAASE,KAAKE,EAAG,OAAO,OAAOF,CAAC,EAChCI,EAAEF,EAAG,CACH,UAAW,CACT,aAAc,GACd,MAAO,QACP,KAAMG,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,qCACd,gBAAiB,GACjB,MAAO,cACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,cACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,YACd,QAAS,CAAC,YAAa,YAAa,YAAa,WAAW,EAC5D,aAAc,CAAC,mBAAoB,wBAAyB,QAAS,4BAA4B,EACjG,MAAO,WACP,KAAMA,EAAE,IACV,EACA,UAAW,CACT,aAAc,UACd,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,OACd,MAAO,OACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,SACd,MAAO,QACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,oQACd,gBAAiB,GACjB,MAAO,UACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,kRACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,QACP,KAAMA,EAAE,QACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,gBACP,KAAMA,EAAE,OACV,EACA,UAAW,CACT,MAAO,UACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,GACd,YAAa,sBACb,MAAO,sBACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,eACP,KAAMA,EAAE,OACV,EACA,UAAW,CACT,MAAO,UACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,GACd,YAAa,sBACb,MAAO,sBACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,eACP,KAAMA,EAAE,OACV,EACA,UAAW,CACT,MAAO,UACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,GACd,YAAa,sBACb,MAAO,sBACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,mGACd,MAAO,kBACP,KAAMA,EAAE,KACV,EACA,UAAW,CACT,aAAc,6FACd,MAAO,YACP,KAAMA,EAAE,KACV,EACA,UAAW,CACT,aAAc,mGACd,MAAO,wBACP,KAAMA,EAAE,KACV,EACA,UAAW,CACT,aAAc,EACd,MAAO,uBACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,UACP,KAAMA,EAAE,OACV,CACF,CAAC,EAAGH,EAAE,YAAc,WACpB,IAAOI,EAAQJ,EACFK,EAAyB,CAACP,EAAGC,IAAM,CAC9C,OAAqBA,GAAE,SAAUD,EAAG,CAClC,IAAK,YACH,MAAO,mBACT,IAAK,YACH,MAAO,wBACT,IAAK,YACH,MAAO,QACT,IAAK,YACH,MAAO,6BACT,QACE,MAAO,EACX,CACF,EACaQ,EAA6B,CACxC,UAAWD,CACb,EACaE,EAAqB,CAChC,QAAW,CACT,QAAW,CACT,KAAQ,OACR,KAAQ,OACR,YAAe,CACb,sBAAyB,IACzB,WAAc,GACd,WAAc,YACd,kBAAqB,KACrB,6BAAgC,GAClC,CACF,EACA,uBAA0B,CACxB,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,2BAA8B,CAC5B,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,mBAAsB,CACpB,KAAQ,UACV,CACF,CACF",
  "names": ["o", "n", "i", "c", "d", "m", "l", "g", "h", "p", "f", "u", "w", "b", "v", "y", "j", "k", "I", "A", "S", "T", "N", "C", "P", "M", "e", "t", "W", "x", "addPropertyControls", "ControlType", "r4v_cg9CW_default", "VN2LPxLHaToDisplayName", "enumToDisplayNameFunctions", "__FramerMetadata__"]
}
