eletrotupi / tcc/ commit / 865cfb9

frontend: add tamagui

Pedro Lucas Porcellis porcellis@eletrotupi.com · 6 months ago 865cfb9df9569aa44b87abb046d015edfdb78d20 Browse files
Parents ad58511
Changed files
6
Additions
+3422
Deletions
-4
frontend/.gitignore
1 1
# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files
2 2

3 3
# dependencies
4 4
node_modules/
5 5

39 39
app-example
40 40

41 41
# generated native folders
42 42
/ios
43 43
/android
44 +
/.tamagui
45 +
/public
/dev/null → frontend/babel.config.js
1 +
module.exports = function (api) {
2 +
  api.cache(true)
3 +
  return {
4 +
    presets: ['babel-preset-expo'],
5 +
    plugins: [
6 +
      '@tamagui/babel-plugin',
7 +
    ],
8 +
  }
9 +
}
frontend/package-lock.json
1 1
{
2 2
  "name": "orbit",
3 3
  "version": "0.0.0",
4 4
  "lockfileVersion": 3,
5 5
  "requires": true,
11 11
        "@expo/vector-icons": "^15.0.3",
12 12
        "@react-native-async-storage/async-storage": "^3.0.2",
13 13
        "@react-navigation/bottom-tabs": "^7.4.0",
14 14
        "@react-navigation/elements": "^2.6.3",
15 15
        "@react-navigation/native": "^7.1.8",
16 +
        "@tamagui/babel-plugin": "^2.0.0-rc.40",
17 +
        "@tamagui/config": "^2.0.0-rc.40",
18 +
        "@tamagui/native": "^2.0.0-rc.40",
16 19
        "expo": "~54.0.33",
17 20
        "expo-constants": "~18.0.13",
18 21
        "expo-font": "~14.0.11",
19 22
        "expo-haptics": "~15.0.8",
20 23
        "expo-image": "~3.0.11",
31 34
        "react-native": "0.81.5",
32 35
        "react-native-gesture-handler": "~2.28.0",
33 36
        "react-native-reanimated": "~4.1.1",
34 37
        "react-native-safe-area-context": "~5.6.0",
35 38
        "react-native-screens": "~4.16.0",
39 +
        "react-native-teleport": "^1.1.2",
36 40
        "react-native-web": "~0.21.0",
37 -
        "react-native-worklets": "0.5.1"
41 +
        "react-native-worklets": "0.5.1",
42 +
        "tamagui": "^2.0.0-rc.40"
38 43
      },
39 44
      "devDependencies": {
40 45
        "@types/react": "~19.1.0",
41 46
        "eslint": "^9.25.0",
42 47
        "eslint-config-expo": "~10.0.0",
1578 1583
      "optional": true,
1579 1584
      "dependencies": {
1580 1585
        "tslib": "^2.4.0"
1581 1586
      }
1582 1587
    },
1588 +
    "node_modules/@esbuild/aix-ppc64": {
1589 +
      "version": "0.27.7",
1590 +
      "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz",
1591 +
      "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==",
1592 +
      "cpu": [
1593 +
        "ppc64"
1594 +
      ],
1595 +
      "license": "MIT",
1596 +
      "optional": true,
1597 +
      "os": [
1598 +
        "aix"
1599 +
      ],
1600 +
      "engines": {
1601 +
        "node": ">=18"
1602 +
      }
1603 +
    },
1604 +
    "node_modules/@esbuild/android-arm": {
1605 +
      "version": "0.27.7",
1606 +
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz",
1607 +
      "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==",
1608 +
      "cpu": [
1609 +
        "arm"
1610 +
      ],
1611 +
      "license": "MIT",
1612 +
      "optional": true,
1613 +
      "os": [
1614 +
        "android"
1615 +
      ],
1616 +
      "engines": {
1617 +
        "node": ">=18"
1618 +
      }
1619 +
    },
1620 +
    "node_modules/@esbuild/android-arm64": {
1621 +
      "version": "0.27.7",
1622 +
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz",
1623 +
      "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==",
1624 +
      "cpu": [
1625 +
        "arm64"
1626 +
      ],
1627 +
      "license": "MIT",
1628 +
      "optional": true,
1629 +
      "os": [
1630 +
        "android"
1631 +
      ],
1632 +
      "engines": {
1633 +
        "node": ">=18"
1634 +
      }
1635 +
    },
1636 +
    "node_modules/@esbuild/android-x64": {
1637 +
      "version": "0.27.7",
1638 +
      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz",
1639 +
      "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==",
1640 +
      "cpu": [
1641 +
        "x64"
1642 +
      ],
1643 +
      "license": "MIT",
1644 +
      "optional": true,
1645 +
      "os": [
1646 +
        "android"
1647 +
      ],
1648 +
      "engines": {
1649 +
        "node": ">=18"
1650 +
      }
1651 +
    },
1652 +
    "node_modules/@esbuild/darwin-arm64": {
1653 +
      "version": "0.27.7",
1654 +
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz",
1655 +
      "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==",
1656 +
      "cpu": [
1657 +
        "arm64"
1658 +
      ],
1659 +
      "license": "MIT",
1660 +
      "optional": true,
1661 +
      "os": [
1662 +
        "darwin"
1663 +
      ],
1664 +
      "engines": {
1665 +
        "node": ">=18"
1666 +
      }
1667 +
    },
1668 +
    "node_modules/@esbuild/darwin-x64": {
1669 +
      "version": "0.27.7",
1670 +
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz",
1671 +
      "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==",
1672 +
      "cpu": [
1673 +
        "x64"
1674 +
      ],
1675 +
      "license": "MIT",
1676 +
      "optional": true,
1677 +
      "os": [
1678 +
        "darwin"
1679 +
      ],
1680 +
      "engines": {
1681 +
        "node": ">=18"
1682 +
      }
1683 +
    },
1684 +
    "node_modules/@esbuild/freebsd-arm64": {
1685 +
      "version": "0.27.7",
1686 +
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz",
1687 +
      "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==",
1688 +
      "cpu": [
1689 +
        "arm64"
1690 +
      ],
1691 +
      "license": "MIT",
1692 +
      "optional": true,
1693 +
      "os": [
1694 +
        "freebsd"
1695 +
      ],
1696 +
      "engines": {
1697 +
        "node": ">=18"
1698 +
      }
1699 +
    },
1700 +
    "node_modules/@esbuild/freebsd-x64": {
1701 +
      "version": "0.27.7",
1702 +
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz",
1703 +
      "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==",
1704 +
      "cpu": [
1705 +
        "x64"
1706 +
      ],
1707 +
      "license": "MIT",
1708 +
      "optional": true,
1709 +
      "os": [
1710 +
        "freebsd"
1711 +
      ],
1712 +
      "engines": {
1713 +
        "node": ">=18"
1714 +
      }
1715 +
    },
1716 +
    "node_modules/@esbuild/linux-arm": {
1717 +
      "version": "0.27.7",
1718 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz",
1719 +
      "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==",
1720 +
      "cpu": [
1721 +
        "arm"
1722 +
      ],
1723 +
      "license": "MIT",
1724 +
      "optional": true,
1725 +
      "os": [
1726 +
        "linux"
1727 +
      ],
1728 +
      "engines": {
1729 +
        "node": ">=18"
1730 +
      }
1731 +
    },
1732 +
    "node_modules/@esbuild/linux-arm64": {
1733 +
      "version": "0.27.7",
1734 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz",
1735 +
      "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==",
1736 +
      "cpu": [
1737 +
        "arm64"
1738 +
      ],
1739 +
      "license": "MIT",
1740 +
      "optional": true,
1741 +
      "os": [
1742 +
        "linux"
1743 +
      ],
1744 +
      "engines": {
1745 +
        "node": ">=18"
1746 +
      }
1747 +
    },
1748 +
    "node_modules/@esbuild/linux-ia32": {
1749 +
      "version": "0.27.7",
1750 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz",
1751 +
      "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==",
1752 +
      "cpu": [
1753 +
        "ia32"
1754 +
      ],
1755 +
      "license": "MIT",
1756 +
      "optional": true,
1757 +
      "os": [
1758 +
        "linux"
1759 +
      ],
1760 +
      "engines": {
1761 +
        "node": ">=18"
1762 +
      }
1763 +
    },
1764 +
    "node_modules/@esbuild/linux-loong64": {
1765 +
      "version": "0.27.7",
1766 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz",
1767 +
      "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==",
1768 +
      "cpu": [
1769 +
        "loong64"
1770 +
      ],
1771 +
      "license": "MIT",
1772 +
      "optional": true,
1773 +
      "os": [
1774 +
        "linux"
1775 +
      ],
1776 +
      "engines": {
1777 +
        "node": ">=18"
1778 +
      }
1779 +
    },
1780 +
    "node_modules/@esbuild/linux-mips64el": {
1781 +
      "version": "0.27.7",
1782 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz",
1783 +
      "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==",
1784 +
      "cpu": [
1785 +
        "mips64el"
1786 +
      ],
1787 +
      "license": "MIT",
1788 +
      "optional": true,
1789 +
      "os": [
1790 +
        "linux"
1791 +
      ],
1792 +
      "engines": {
1793 +
        "node": ">=18"
1794 +
      }
1795 +
    },
1796 +
    "node_modules/@esbuild/linux-ppc64": {
1797 +
      "version": "0.27.7",
1798 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz",
1799 +
      "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==",
1800 +
      "cpu": [
1801 +
        "ppc64"
1802 +
      ],
1803 +
      "license": "MIT",
1804 +
      "optional": true,
1805 +
      "os": [
1806 +
        "linux"
1807 +
      ],
1808 +
      "engines": {
1809 +
        "node": ">=18"
1810 +
      }
1811 +
    },
1812 +
    "node_modules/@esbuild/linux-riscv64": {
1813 +
      "version": "0.27.7",
1814 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz",
1815 +
      "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==",
1816 +
      "cpu": [
1817 +
        "riscv64"
1818 +
      ],
1819 +
      "license": "MIT",
1820 +
      "optional": true,
1821 +
      "os": [
1822 +
        "linux"
1823 +
      ],
1824 +
      "engines": {
1825 +
        "node": ">=18"
1826 +
      }
1827 +
    },
1828 +
    "node_modules/@esbuild/linux-s390x": {
1829 +
      "version": "0.27.7",
1830 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz",
1831 +
      "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==",
1832 +
      "cpu": [
1833 +
        "s390x"
1834 +
      ],
1835 +
      "license": "MIT",
1836 +
      "optional": true,
1837 +
      "os": [
1838 +
        "linux"
1839 +
      ],
1840 +
      "engines": {
1841 +
        "node": ">=18"
1842 +
      }
1843 +
    },
1844 +
    "node_modules/@esbuild/linux-x64": {
1845 +
      "version": "0.27.7",
1846 +
      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz",
1847 +
      "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==",
1848 +
      "cpu": [
1849 +
        "x64"
1850 +
      ],
1851 +
      "license": "MIT",
1852 +
      "optional": true,
1853 +
      "os": [
1854 +
        "linux"
1855 +
      ],
1856 +
      "engines": {
1857 +
        "node": ">=18"
1858 +
      }
1859 +
    },
1860 +
    "node_modules/@esbuild/netbsd-arm64": {
1861 +
      "version": "0.27.7",
1862 +
      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz",
1863 +
      "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==",
1864 +
      "cpu": [
1865 +
        "arm64"
1866 +
      ],
1867 +
      "license": "MIT",
1868 +
      "optional": true,
1869 +
      "os": [
1870 +
        "netbsd"
1871 +
      ],
1872 +
      "engines": {
1873 +
        "node": ">=18"
1874 +
      }
1875 +
    },
1876 +
    "node_modules/@esbuild/netbsd-x64": {
1877 +
      "version": "0.27.7",
1878 +
      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz",
1879 +
      "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==",
1880 +
      "cpu": [
1881 +
        "x64"
1882 +
      ],
1883 +
      "license": "MIT",
1884 +
      "optional": true,
1885 +
      "os": [
1886 +
        "netbsd"
1887 +
      ],
1888 +
      "engines": {
1889 +
        "node": ">=18"
1890 +
      }
1891 +
    },
1892 +
    "node_modules/@esbuild/openbsd-arm64": {
1893 +
      "version": "0.27.7",
1894 +
      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz",
1895 +
      "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==",
1896 +
      "cpu": [
1897 +
        "arm64"
1898 +
      ],
1899 +
      "license": "MIT",
1900 +
      "optional": true,
1901 +
      "os": [
1902 +
        "openbsd"
1903 +
      ],
1904 +
      "engines": {
1905 +
        "node": ">=18"
1906 +
      }
1907 +
    },
1908 +
    "node_modules/@esbuild/openbsd-x64": {
1909 +
      "version": "0.27.7",
1910 +
      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz",
1911 +
      "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==",
1912 +
      "cpu": [
1913 +
        "x64"
1914 +
      ],
1915 +
      "license": "MIT",
1916 +
      "optional": true,
1917 +
      "os": [
1918 +
        "openbsd"
1919 +
      ],
1920 +
      "engines": {
1921 +
        "node": ">=18"
1922 +
      }
1923 +
    },
1924 +
    "node_modules/@esbuild/openharmony-arm64": {
1925 +
      "version": "0.27.7",
1926 +
      "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz",
1927 +
      "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==",
1928 +
      "cpu": [
1929 +
        "arm64"
1930 +
      ],
1931 +
      "license": "MIT",
1932 +
      "optional": true,
1933 +
      "os": [
1934 +
        "openharmony"
1935 +
      ],
1936 +
      "engines": {
1937 +
        "node": ">=18"
1938 +
      }
1939 +
    },
1940 +
    "node_modules/@esbuild/sunos-x64": {
1941 +
      "version": "0.27.7",
1942 +
      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz",
1943 +
      "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==",
1944 +
      "cpu": [
1945 +
        "x64"
1946 +
      ],
1947 +
      "license": "MIT",
1948 +
      "optional": true,
1949 +
      "os": [
1950 +
        "sunos"
1951 +
      ],
1952 +
      "engines": {
1953 +
        "node": ">=18"
1954 +
      }
1955 +
    },
1956 +
    "node_modules/@esbuild/win32-arm64": {
1957 +
      "version": "0.27.7",
1958 +
      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz",
1959 +
      "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==",
1960 +
      "cpu": [
1961 +
        "arm64"
1962 +
      ],
1963 +
      "license": "MIT",
1964 +
      "optional": true,
1965 +
      "os": [
1966 +
        "win32"
1967 +
      ],
1968 +
      "engines": {
1969 +
        "node": ">=18"
1970 +
      }
1971 +
    },
1972 +
    "node_modules/@esbuild/win32-ia32": {
1973 +
      "version": "0.27.7",
1974 +
      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz",
1975 +
      "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==",
1976 +
      "cpu": [
1977 +
        "ia32"
1978 +
      ],
1979 +
      "license": "MIT",
1980 +
      "optional": true,
1981 +
      "os": [
1982 +
        "win32"
1983 +
      ],
1984 +
      "engines": {
1985 +
        "node": ">=18"
1986 +
      }
1987 +
    },
1988 +
    "node_modules/@esbuild/win32-x64": {
1989 +
      "version": "0.27.7",
1990 +
      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz",
1991 +
      "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==",
1992 +
      "cpu": [
1993 +
        "x64"
1994 +
      ],
1995 +
      "license": "MIT",
1996 +
      "optional": true,
1997 +
      "os": [
1998 +
        "win32"
1999 +
      ],
2000 +
      "engines": {
2001 +
        "node": ">=18"
2002 +
      }
2003 +
    },
1583 2004
    "node_modules/@eslint-community/eslint-utils": {
1584 2005
      "version": "4.9.1",
1585 2006
      "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
1586 2007
      "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
1587 2008
      "dev": true,
2198 2619
      },
2199 2620
      "bin": {
2200 2621
        "excpretty": "build/cli.js"
2201 2622
      }
2202 2623
    },
2624 +
    "node_modules/@floating-ui/core": {
2625 +
      "version": "1.7.5",
2626 +
      "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
2627 +
      "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
2628 +
      "license": "MIT",
2629 +
      "dependencies": {
2630 +
        "@floating-ui/utils": "^0.2.11"
2631 +
      }
2632 +
    },
2633 +
    "node_modules/@floating-ui/dom": {
2634 +
      "version": "1.7.6",
2635 +
      "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
2636 +
      "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
2637 +
      "license": "MIT",
2638 +
      "dependencies": {
2639 +
        "@floating-ui/core": "^1.7.5",
2640 +
        "@floating-ui/utils": "^0.2.11"
2641 +
      }
2642 +
    },
2643 +
    "node_modules/@floating-ui/react-native": {
2644 +
      "version": "0.10.9",
2645 +
      "resolved": "https://registry.npmjs.org/@floating-ui/react-native/-/react-native-0.10.9.tgz",
2646 +
      "integrity": "sha512-8lLF/hrfCLPSeMljMbFi/cxVjtFTZyg1XHFiuZtXirbBiEfTvCgD0a1YUo2fpG4wa9Fa8Nz4HSq4TmdV+JuxwQ==",
2647 +
      "license": "MIT",
2648 +
      "dependencies": {
2649 +
        "@floating-ui/core": "^1.0.0"
2650 +
      },
2651 +
      "peerDependencies": {
2652 +
        "react": ">=16.8.0",
2653 +
        "react-native": ">=0.64.0"
2654 +
      }
2655 +
    },
2656 +
    "node_modules/@floating-ui/utils": {
2657 +
      "version": "0.2.11",
2658 +
      "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
2659 +
      "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==",
2660 +
      "license": "MIT"
2661 +
    },
2203 2662
    "node_modules/@humanfs/core": {
2204 2663
      "version": "0.19.1",
2205 2664
      "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
2206 2665
      "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
2207 2666
      "dev": true,
2546 3005
        "@emnapi/core": "^1.4.3",
2547 3006
        "@emnapi/runtime": "^1.4.3",
2548 3007
        "@tybys/wasm-util": "^0.10.0"
2549 3008
      }
2550 3009
    },
3010 +
    "node_modules/@nodelib/fs.scandir": {
3011 +
      "version": "2.1.5",
3012 +
      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3013 +
      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3014 +
      "license": "MIT",
3015 +
      "dependencies": {
3016 +
        "@nodelib/fs.stat": "2.0.5",
3017 +
        "run-parallel": "^1.1.9"
3018 +
      },
3019 +
      "engines": {
3020 +
        "node": ">= 8"
3021 +
      }
3022 +
    },
3023 +
    "node_modules/@nodelib/fs.stat": {
3024 +
      "version": "2.0.5",
3025 +
      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3026 +
      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3027 +
      "license": "MIT",
3028 +
      "engines": {
3029 +
        "node": ">= 8"
3030 +
      }
3031 +
    },
3032 +
    "node_modules/@nodelib/fs.walk": {
3033 +
      "version": "1.2.8",
3034 +
      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3035 +
      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3036 +
      "license": "MIT",
3037 +
      "dependencies": {
3038 +
        "@nodelib/fs.scandir": "2.1.5",
3039 +
        "fastq": "^1.6.0"
3040 +
      },
3041 +
      "engines": {
3042 +
        "node": ">= 8"
3043 +
      }
3044 +
    },
2551 3045
    "node_modules/@nolyfill/is-core-module": {
2552 3046
      "version": "1.0.39",
2553 3047
      "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",
2554 3048
      "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",
2555 3049
      "dev": true,
2556 3050
      "license": "MIT",
2557 3051
      "engines": {
2558 3052
        "node": ">=12.4.0"
3053 +
      }
3054 +
    },
3055 +
    "node_modules/@pkgr/core": {
3056 +
      "version": "0.1.2",
3057 +
      "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.2.tgz",
3058 +
      "integrity": "sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==",
3059 +
      "license": "MIT",
3060 +
      "engines": {
3061 +
        "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
3062 +
      },
3063 +
      "funding": {
3064 +
        "url": "https://opencollective.com/unts"
2559 3065
      }
2560 3066
    },
2561 3067
    "node_modules/@radix-ui/primitive": {
2562 3068
      "version": "1.1.3",
2563 3069
      "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz",
2979 3485
      "license": "MIT",
2980 3486
      "engines": {
2981 3487
        "node": ">= 20.19.4"
2982 3488
      }
2983 3489
    },
3490 +
    "node_modules/@react-native/normalize-color": {
3491 +
      "version": "2.1.0",
3492 +
      "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz",
3493 +
      "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==",
3494 +
      "license": "MIT"
3495 +
    },
2984 3496
    "node_modules/@react-native/normalize-colors": {
2985 3497
      "version": "0.81.5",
2986 3498
      "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz",
2987 3499
      "integrity": "sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==",
2988 3500
      "license": "MIT"
3121 3633
      "license": "BSD-3-Clause",
3122 3634
      "dependencies": {
3123 3635
        "@sinonjs/commons": "^3.0.0"
3124 3636
      }
3125 3637
    },
3638 +
    "node_modules/@tamagui/accordion": {
3639 +
      "version": "2.0.0-rc.40",
3640 +
      "resolved": "https://registry.npmjs.org/@tamagui/accordion/-/accordion-2.0.0-rc.40.tgz",
3641 +
      "integrity": "sha512-UrI/C2SYUTjXdidTmCqfaP3/VR07Wg5TFgm2qeaka7g82FsELak8gThQYS97ZXcs77qVKQSpbhuoDVzvrZzD+g==",
3642 +
      "dependencies": {
3643 +
        "@tamagui/collapsible": "2.0.0-rc.40",
3644 +
        "@tamagui/collection": "2.0.0-rc.40",
3645 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
3646 +
        "@tamagui/constants": "2.0.0-rc.40",
3647 +
        "@tamagui/core": "2.0.0-rc.40",
3648 +
        "@tamagui/create-context": "2.0.0-rc.40",
3649 +
        "@tamagui/helpers": "2.0.0-rc.40",
3650 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
3651 +
        "@tamagui/stacks": "2.0.0-rc.40",
3652 +
        "@tamagui/text": "2.0.0-rc.40",
3653 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
3654 +
        "@tamagui/use-direction": "2.0.0-rc.40"
3655 +
      },
3656 +
      "peerDependencies": {
3657 +
        "react": ">=19"
3658 +
      }
3659 +
    },
3660 +
    "node_modules/@tamagui/adapt": {
3661 +
      "version": "2.0.0-rc.40",
3662 +
      "resolved": "https://registry.npmjs.org/@tamagui/adapt/-/adapt-2.0.0-rc.40.tgz",
3663 +
      "integrity": "sha512-cSuZXIp0gs5yDy5OqOUoocOCMkgeyJQrWApdd5EgeYfuanW3NQUUOrmcIVMK2Yk/zmrmFRhdEJyGiLXUVRBN2Q==",
3664 +
      "dependencies": {
3665 +
        "@tamagui/constants": "2.0.0-rc.40",
3666 +
        "@tamagui/core": "2.0.0-rc.40",
3667 +
        "@tamagui/helpers": "2.0.0-rc.40",
3668 +
        "@tamagui/portal": "2.0.0-rc.40",
3669 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
3670 +
      },
3671 +
      "peerDependencies": {
3672 +
        "react": ">=19"
3673 +
      }
3674 +
    },
3675 +
    "node_modules/@tamagui/adapt/node_modules/@tamagui/portal": {
3676 +
      "version": "2.0.0-rc.40",
3677 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
3678 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
3679 +
      "dependencies": {
3680 +
        "@tamagui/constants": "2.0.0-rc.40",
3681 +
        "@tamagui/core": "2.0.0-rc.40",
3682 +
        "@tamagui/native": "2.0.0-rc.40",
3683 +
        "@tamagui/start-transition": "2.0.0-rc.40",
3684 +
        "@tamagui/use-event": "2.0.0-rc.40",
3685 +
        "@tamagui/web": "2.0.0-rc.40",
3686 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
3687 +
      },
3688 +
      "peerDependencies": {
3689 +
        "react": ">=19",
3690 +
        "react-dom": "*",
3691 +
        "react-native": "*"
3692 +
      }
3693 +
    },
3694 +
    "node_modules/@tamagui/alert-dialog": {
3695 +
      "version": "2.0.0-rc.40",
3696 +
      "resolved": "https://registry.npmjs.org/@tamagui/alert-dialog/-/alert-dialog-2.0.0-rc.40.tgz",
3697 +
      "integrity": "sha512-MlOXIrALdqj8JIccPod463HpZyzMrTAOs5TOqZXg9AmAUkSwLXf2YySG9thYeJZ2gEaCKvF662wT+omLQABELA==",
3698 +
      "dependencies": {
3699 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
3700 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
3701 +
        "@tamagui/constants": "2.0.0-rc.40",
3702 +
        "@tamagui/core": "2.0.0-rc.40",
3703 +
        "@tamagui/create-context": "2.0.0-rc.40",
3704 +
        "@tamagui/dialog": "2.0.0-rc.40",
3705 +
        "@tamagui/dismissable": "2.0.0-rc.40",
3706 +
        "@tamagui/focus-scope": "2.0.0-rc.40",
3707 +
        "@tamagui/helpers": "2.0.0-rc.40",
3708 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
3709 +
        "@tamagui/portal": "2.0.0-rc.40",
3710 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
3711 +
        "@tamagui/stacks": "2.0.0-rc.40",
3712 +
        "@tamagui/text": "2.0.0-rc.40",
3713 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40"
3714 +
      },
3715 +
      "peerDependencies": {
3716 +
        "react": ">=19",
3717 +
        "react-native": "*"
3718 +
      }
3719 +
    },
3720 +
    "node_modules/@tamagui/alert-dialog/node_modules/@tamagui/dismissable": {
3721 +
      "version": "2.0.0-rc.40",
3722 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
3723 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
3724 +
      "dependencies": {
3725 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
3726 +
        "@tamagui/core": "2.0.0-rc.40",
3727 +
        "@tamagui/helpers": "2.0.0-rc.40",
3728 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
3729 +
        "@tamagui/use-event": "2.0.0-rc.40"
3730 +
      },
3731 +
      "peerDependencies": {
3732 +
        "react": ">=19",
3733 +
        "react-dom": "*"
3734 +
      }
3735 +
    },
3736 +
    "node_modules/@tamagui/alert-dialog/node_modules/@tamagui/portal": {
3737 +
      "version": "2.0.0-rc.40",
3738 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
3739 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
3740 +
      "dependencies": {
3741 +
        "@tamagui/constants": "2.0.0-rc.40",
3742 +
        "@tamagui/core": "2.0.0-rc.40",
3743 +
        "@tamagui/native": "2.0.0-rc.40",
3744 +
        "@tamagui/start-transition": "2.0.0-rc.40",
3745 +
        "@tamagui/use-event": "2.0.0-rc.40",
3746 +
        "@tamagui/web": "2.0.0-rc.40",
3747 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
3748 +
      },
3749 +
      "peerDependencies": {
3750 +
        "react": ">=19",
3751 +
        "react-dom": "*",
3752 +
        "react-native": "*"
3753 +
      }
3754 +
    },
3755 +
    "node_modules/@tamagui/animate": {
3756 +
      "version": "2.0.0-rc.40",
3757 +
      "resolved": "https://registry.npmjs.org/@tamagui/animate/-/animate-2.0.0-rc.40.tgz",
3758 +
      "integrity": "sha512-owdEgOsi/tYpWpYKKGkxhfR9S8uW48w3tKcJuKkDR2ZCh/4Gmn2QltoQbhX8/w66Fw2f4zwjW+0QKz6k/R03Xw==",
3759 +
      "license": "MIT",
3760 +
      "dependencies": {
3761 +
        "@tamagui/animate-presence": "2.0.0-rc.40"
3762 +
      },
3763 +
      "peerDependencies": {
3764 +
        "react": ">=19"
3765 +
      }
3766 +
    },
3767 +
    "node_modules/@tamagui/animate-presence": {
3768 +
      "version": "2.0.0-rc.40",
3769 +
      "resolved": "https://registry.npmjs.org/@tamagui/animate-presence/-/animate-presence-2.0.0-rc.40.tgz",
3770 +
      "integrity": "sha512-xKESXGMkc2owiCYXxDtnWwqwNWsFd6Ualx9Nph0WQ41CTuBOBUtKiCcq6jqtG6aGCQlKJPET4Opp8nR2y7aYCw==",
3771 +
      "license": "MIT",
3772 +
      "dependencies": {
3773 +
        "@tamagui/constants": "2.0.0-rc.40",
3774 +
        "@tamagui/helpers": "2.0.0-rc.40",
3775 +
        "@tamagui/use-constant": "2.0.0-rc.40",
3776 +
        "@tamagui/use-force-update": "2.0.0-rc.40",
3777 +
        "@tamagui/use-presence": "2.0.0-rc.40",
3778 +
        "@tamagui/web": "2.0.0-rc.40"
3779 +
      },
3780 +
      "peerDependencies": {
3781 +
        "react": ">=19"
3782 +
      }
3783 +
    },
3784 +
    "node_modules/@tamagui/animation-helpers": {
3785 +
      "version": "2.0.0-rc.40",
3786 +
      "resolved": "https://registry.npmjs.org/@tamagui/animation-helpers/-/animation-helpers-2.0.0-rc.40.tgz",
3787 +
      "integrity": "sha512-6/s3QlP7XoPpuXXIUbigUA2X0bSAnyXvfC40D2uTVu8jzqGcGoXWQYcH+yzcl0Xq4YnDm7qHxZubDD7Zz7K9vg==",
3788 +
      "license": "MIT"
3789 +
    },
3790 +
    "node_modules/@tamagui/animations-css": {
3791 +
      "version": "2.0.0-rc.40",
3792 +
      "resolved": "https://registry.npmjs.org/@tamagui/animations-css/-/animations-css-2.0.0-rc.40.tgz",
3793 +
      "integrity": "sha512-T7nEazR/9yIXXyqi9UIGk7MOBEbBcnJcEMJcBu/VhvcsMVie8ovucp15YZ7yQM3phBscVQS6C8xI+pso9BrPFQ==",
3794 +
      "license": "MIT",
3795 +
      "dependencies": {
3796 +
        "@tamagui/animation-helpers": "2.0.0-rc.40",
3797 +
        "@tamagui/constants": "2.0.0-rc.40",
3798 +
        "@tamagui/cubic-bezier-animator": "2.0.0-rc.40",
3799 +
        "@tamagui/use-presence": "2.0.0-rc.40",
3800 +
        "@tamagui/web": "2.0.0-rc.40"
3801 +
      },
3802 +
      "peerDependencies": {
3803 +
        "react": ">=19",
3804 +
        "react-dom": "*"
3805 +
      }
3806 +
    },
3807 +
    "node_modules/@tamagui/animations-motion": {
3808 +
      "version": "2.0.0-rc.40",
3809 +
      "resolved": "https://registry.npmjs.org/@tamagui/animations-motion/-/animations-motion-2.0.0-rc.40.tgz",
3810 +
      "integrity": "sha512-7Wf4oy6kXXknIk6v4aWTs6q3u6X6xaTjDXik3zoYTdnPlfMIWO/TOC3O0oheYGrtOlgzQBR8kg/pH/48z79S/g==",
3811 +
      "license": "MIT",
3812 +
      "dependencies": {
3813 +
        "@tamagui/animation-helpers": "2.0.0-rc.40",
3814 +
        "@tamagui/use-presence": "2.0.0-rc.40",
3815 +
        "@tamagui/web": "2.0.0-rc.40",
3816 +
        "motion": ">=12.35.1"
3817 +
      },
3818 +
      "peerDependencies": {
3819 +
        "react": ">=19"
3820 +
      }
3821 +
    },
3822 +
    "node_modules/@tamagui/animations-motion/node_modules/motion": {
3823 +
      "version": "12.38.0",
3824 +
      "resolved": "https://registry.npmjs.org/motion/-/motion-12.38.0.tgz",
3825 +
      "integrity": "sha512-uYfXzeHlgThchzwz5Te47dlv5JOUC7OB4rjJ/7XTUgtBZD8CchMN8qEJ4ZVsUmTyYA44zjV0fBwsiktRuFnn+w==",
3826 +
      "license": "MIT",
3827 +
      "dependencies": {
3828 +
        "framer-motion": "^12.38.0",
3829 +
        "tslib": "^2.4.0"
3830 +
      },
3831 +
      "peerDependencies": {
3832 +
        "@emotion/is-prop-valid": "*",
3833 +
        "react": "^18.0.0 || ^19.0.0",
3834 +
        "react-dom": "^18.0.0 || ^19.0.0"
3835 +
      },
3836 +
      "peerDependenciesMeta": {
3837 +
        "@emotion/is-prop-valid": {
3838 +
          "optional": true
3839 +
        },
3840 +
        "react": {
3841 +
          "optional": true
3842 +
        },
3843 +
        "react-dom": {
3844 +
          "optional": true
3845 +
        }
3846 +
      }
3847 +
    },
3848 +
    "node_modules/@tamagui/animations-motion/node_modules/motion/node_modules/framer-motion": {
3849 +
      "version": "12.38.0",
3850 +
      "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.38.0.tgz",
3851 +
      "integrity": "sha512-rFYkY/pigbcswl1XQSb7q424kSTQ8q6eAC+YUsSKooHQYuLdzdHjrt6uxUC+PRAO++q5IS7+TamgIw1AphxR+g==",
3852 +
      "license": "MIT",
3853 +
      "dependencies": {
3854 +
        "motion-dom": "^12.38.0",
3855 +
        "motion-utils": "^12.36.0",
3856 +
        "tslib": "^2.4.0"
3857 +
      },
3858 +
      "peerDependencies": {
3859 +
        "@emotion/is-prop-valid": "*",
3860 +
        "react": "^18.0.0 || ^19.0.0",
3861 +
        "react-dom": "^18.0.0 || ^19.0.0"
3862 +
      },
3863 +
      "peerDependenciesMeta": {
3864 +
        "@emotion/is-prop-valid": {
3865 +
          "optional": true
3866 +
        },
3867 +
        "react": {
3868 +
          "optional": true
3869 +
        },
3870 +
        "react-dom": {
3871 +
          "optional": true
3872 +
        }
3873 +
      }
3874 +
    },
3875 +
    "node_modules/@tamagui/animations-react-native": {
3876 +
      "version": "2.0.0-rc.40",
3877 +
      "resolved": "https://registry.npmjs.org/@tamagui/animations-react-native/-/animations-react-native-2.0.0-rc.40.tgz",
3878 +
      "integrity": "sha512-pIva9q8OU1rXujH4WpBQNnBxJaYSF8OAnW/OmaN3h6ypVWGERTCukI6cuiUMXl7mP3/8J6nSSB5d3puV+Jyb8g==",
3879 +
      "license": "MIT",
3880 +
      "dependencies": {
3881 +
        "@tamagui/animation-helpers": "2.0.0-rc.40",
3882 +
        "@tamagui/constants": "2.0.0-rc.40",
3883 +
        "@tamagui/use-presence": "2.0.0-rc.40",
3884 +
        "@tamagui/web": "2.0.0-rc.40"
3885 +
      },
3886 +
      "peerDependencies": {
3887 +
        "react": ">=19",
3888 +
        "react-native": "*"
3889 +
      }
3890 +
    },
3891 +
    "node_modules/@tamagui/animations-reanimated": {
3892 +
      "version": "2.0.0-rc.40",
3893 +
      "resolved": "https://registry.npmjs.org/@tamagui/animations-reanimated/-/animations-reanimated-2.0.0-rc.40.tgz",
3894 +
      "integrity": "sha512-3xyBq05QI5tDBClNaItaN8mevuIM5xtJJ0gULCWOoiKFnfD12waOc8l2YMmHyDbdbp6pAVdUqxWFTFlWjRpjsg==",
3895 +
      "license": "MIT",
3896 +
      "dependencies": {
3897 +
        "@tamagui/animation-helpers": "2.0.0-rc.40",
3898 +
        "@tamagui/core": "2.0.0-rc.40",
3899 +
        "@tamagui/use-presence": "2.0.0-rc.40"
3900 +
      },
3901 +
      "peerDependencies": {
3902 +
        "react": ">=19",
3903 +
        "react-native": "*",
3904 +
        "react-native-reanimated": ">=3.0.0"
3905 +
      }
3906 +
    },
3907 +
    "node_modules/@tamagui/avatar": {
3908 +
      "version": "2.0.0-rc.40",
3909 +
      "resolved": "https://registry.npmjs.org/@tamagui/avatar/-/avatar-2.0.0-rc.40.tgz",
3910 +
      "integrity": "sha512-nRxvcwvBmN6TxJVOhqWJ/u/PTJmRZI4Ub4LsqRUCUk4YK6HUyE3i63Wn8v4FcIY4ao5c1TpsHZTLhpvSRYrnZg==",
3911 +
      "dependencies": {
3912 +
        "@tamagui/core": "2.0.0-rc.40",
3913 +
        "@tamagui/create-context": "2.0.0-rc.40",
3914 +
        "@tamagui/helpers": "2.0.0-rc.40",
3915 +
        "@tamagui/image": "2.0.0-rc.40",
3916 +
        "@tamagui/shapes": "2.0.0-rc.40",
3917 +
        "@tamagui/stacks": "2.0.0-rc.40",
3918 +
        "@tamagui/text": "2.0.0-rc.40"
3919 +
      },
3920 +
      "peerDependencies": {
3921 +
        "react": ">=19",
3922 +
        "react-native": "*"
3923 +
      }
3924 +
    },
3925 +
    "node_modules/@tamagui/babel-plugin": {
3926 +
      "version": "2.0.0-rc.40",
3927 +
      "resolved": "https://registry.npmjs.org/@tamagui/babel-plugin/-/babel-plugin-2.0.0-rc.40.tgz",
3928 +
      "integrity": "sha512-1XNCxJiXs9BsTJrHw4TcLOQJKNk/tSVU7vYb3Bkt/F2x+HvMNsRHfD6gghPzmpjDsHIBZnj38kdR/W/D6VAWvA==",
3929 +
      "license": "MIT",
3930 +
      "dependencies": {
3931 +
        "@babel/core": "^7.25.2",
3932 +
        "@babel/generator": "^7.25.5",
3933 +
        "@babel/helper-plugin-utils": "^7.24.8",
3934 +
        "@babel/template": "^7.25.0",
3935 +
        "@babel/traverse": "^7.25.4",
3936 +
        "@tamagui/static-sync": "2.0.0-rc.40"
3937 +
      }
3938 +
    },
3939 +
    "node_modules/@tamagui/button": {
3940 +
      "version": "2.0.0-rc.40",
3941 +
      "resolved": "https://registry.npmjs.org/@tamagui/button/-/button-2.0.0-rc.40.tgz",
3942 +
      "integrity": "sha512-Y/bLM+cCfMZXjWO9IvoPSAqe9k6oM6eOOiOgIJaZmZJFH71mfxujOhi9jAC3ia0hM1E7IsKy9jviJyJE82lBPQ==",
3943 +
      "dependencies": {
3944 +
        "@tamagui/config-default": "2.0.0-rc.40",
3945 +
        "@tamagui/core": "2.0.0-rc.40",
3946 +
        "@tamagui/font-size": "2.0.0-rc.40",
3947 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
3948 +
        "@tamagui/helpers": "2.0.0-rc.40",
3949 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
3950 +
        "@tamagui/spacer": "2.0.0-rc.40",
3951 +
        "@tamagui/stacks": "2.0.0-rc.40",
3952 +
        "@tamagui/text": "2.0.0-rc.40",
3953 +
        "@tamagui/web": "2.0.0-rc.40"
3954 +
      },
3955 +
      "peerDependencies": {
3956 +
        "react": ">=19"
3957 +
      }
3958 +
    },
3959 +
    "node_modules/@tamagui/card": {
3960 +
      "version": "2.0.0-rc.40",
3961 +
      "resolved": "https://registry.npmjs.org/@tamagui/card/-/card-2.0.0-rc.40.tgz",
3962 +
      "integrity": "sha512-YFjhVHiYonRTWw00U0s/QHv41+3yDEll2kXNJFmCA1M2DrotdYsWy8CuQ8nKbyHZ3MbHKbJlvBkr48lUDTChBg==",
3963 +
      "dependencies": {
3964 +
        "@tamagui/create-context": "2.0.0-rc.40",
3965 +
        "@tamagui/helpers": "2.0.0-rc.40",
3966 +
        "@tamagui/stacks": "2.0.0-rc.40",
3967 +
        "@tamagui/web": "2.0.0-rc.40"
3968 +
      },
3969 +
      "peerDependencies": {
3970 +
        "react": ">=19",
3971 +
        "react-native": "*"
3972 +
      }
3973 +
    },
3974 +
    "node_modules/@tamagui/checkbox": {
3975 +
      "version": "2.0.0-rc.40",
3976 +
      "resolved": "https://registry.npmjs.org/@tamagui/checkbox/-/checkbox-2.0.0-rc.40.tgz",
3977 +
      "integrity": "sha512-kFoImCmDB5mOPqZQs4pH5onFBuQCgsmNYew2NHPUsjGz+vKQ50enZs+s4oGG8C3umBKOJ+3vQ8taZLdMfovahw==",
3978 +
      "dependencies": {
3979 +
        "@tamagui/checkbox-headless": "2.0.0-rc.40",
3980 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
3981 +
        "@tamagui/constants": "2.0.0-rc.40",
3982 +
        "@tamagui/core": "2.0.0-rc.40",
3983 +
        "@tamagui/create-context": "2.0.0-rc.40",
3984 +
        "@tamagui/focusable": "2.0.0-rc.40",
3985 +
        "@tamagui/font-size": "2.0.0-rc.40",
3986 +
        "@tamagui/get-token": "2.0.0-rc.40",
3987 +
        "@tamagui/helpers": "2.0.0-rc.40",
3988 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
3989 +
        "@tamagui/label": "2.0.0-rc.40",
3990 +
        "@tamagui/stacks": "2.0.0-rc.40",
3991 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
3992 +
        "@tamagui/use-previous": "2.0.0-rc.40"
3993 +
      },
3994 +
      "peerDependencies": {
3995 +
        "react": ">=19"
3996 +
      }
3997 +
    },
3998 +
    "node_modules/@tamagui/checkbox/node_modules/@tamagui/checkbox-headless": {
3999 +
      "version": "2.0.0-rc.40",
4000 +
      "resolved": "https://registry.npmjs.org/@tamagui/checkbox-headless/-/checkbox-headless-2.0.0-rc.40.tgz",
4001 +
      "integrity": "sha512-jCc28jKAjDkrd20MwNdSNSIAb3jZlm+bqLPW7U62DYowLavoUQyePfsURkaJM7npWUY3yMHtO5tABnRg+7j7SA==",
4002 +
      "dependencies": {
4003 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4004 +
        "@tamagui/constants": "2.0.0-rc.40",
4005 +
        "@tamagui/create-context": "2.0.0-rc.40",
4006 +
        "@tamagui/focusable": "2.0.0-rc.40",
4007 +
        "@tamagui/helpers": "2.0.0-rc.40",
4008 +
        "@tamagui/label": "2.0.0-rc.40",
4009 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4010 +
        "@tamagui/use-previous": "2.0.0-rc.40",
4011 +
        "@tamagui/web": "2.0.0-rc.40"
4012 +
      },
4013 +
      "peerDependencies": {
4014 +
        "react": ">=19",
4015 +
        "react-native": "*"
4016 +
      }
4017 +
    },
4018 +
    "node_modules/@tamagui/cli-color": {
4019 +
      "version": "2.0.0-rc.40",
4020 +
      "resolved": "https://registry.npmjs.org/@tamagui/cli-color/-/cli-color-2.0.0-rc.40.tgz",
4021 +
      "integrity": "sha512-eAiZXJbO8farWd89osqqVe0dKwB5umUZOZMaBydKOmg/JreWCyInaJ00lEXtuhJvazZT93LD4dYCrdaIw8oHFQ=="
4022 +
    },
4023 +
    "node_modules/@tamagui/collapsible": {
4024 +
      "version": "2.0.0-rc.40",
4025 +
      "resolved": "https://registry.npmjs.org/@tamagui/collapsible/-/collapsible-2.0.0-rc.40.tgz",
4026 +
      "integrity": "sha512-U3+pQCr2dMFCRbY2DNAIxtQQXUI3EVDCjgOuZ6Dmgcq4fN3XmVrLdk0znTCP4l+CdHlSkZkJpPoDI18eo+Tq6Q==",
4027 +
      "dependencies": {
4028 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
4029 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4030 +
        "@tamagui/core": "2.0.0-rc.40",
4031 +
        "@tamagui/create-context": "2.0.0-rc.40",
4032 +
        "@tamagui/helpers": "2.0.0-rc.40",
4033 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
4034 +
        "@tamagui/stacks": "2.0.0-rc.40",
4035 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4036 +
        "@tamagui/web": "2.0.0-rc.40"
4037 +
      },
4038 +
      "peerDependencies": {
4039 +
        "react": ">=19"
4040 +
      }
4041 +
    },
4042 +
    "node_modules/@tamagui/collection": {
4043 +
      "version": "2.0.0-rc.40",
4044 +
      "resolved": "https://registry.npmjs.org/@tamagui/collection/-/collection-2.0.0-rc.40.tgz",
4045 +
      "integrity": "sha512-OxfeTCAzPzjYfubL2XlLJsYscuoEurNydcV43xbaYc2j+YRhiB08MSUcz6xEVCuKUhAxDJEd4bTLC2snuYK0lA==",
4046 +
      "dependencies": {
4047 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4048 +
        "@tamagui/constants": "2.0.0-rc.40",
4049 +
        "@tamagui/core": "2.0.0-rc.40",
4050 +
        "@tamagui/create-context": "2.0.0-rc.40",
4051 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
4052 +
        "@tamagui/stacks": "2.0.0-rc.40",
4053 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40"
4054 +
      },
4055 +
      "peerDependencies": {
4056 +
        "react": ">=19"
4057 +
      }
4058 +
    },
4059 +
    "node_modules/@tamagui/colors": {
4060 +
      "version": "2.0.0-rc.40",
4061 +
      "resolved": "https://registry.npmjs.org/@tamagui/colors/-/colors-2.0.0-rc.40.tgz",
4062 +
      "integrity": "sha512-qiEIjzSy88dwy22cobKOsuSC91sAnhmCUKKGrZukazjExoluF31x2jbqnGm9riC8RuwU443bPV21die3r1wXiQ=="
4063 +
    },
4064 +
    "node_modules/@tamagui/compose-refs": {
4065 +
      "version": "2.0.0-rc.40",
4066 +
      "resolved": "https://registry.npmjs.org/@tamagui/compose-refs/-/compose-refs-2.0.0-rc.40.tgz",
4067 +
      "integrity": "sha512-QmiqB07gY8xaklCCSCnLD+oYRiccDeAL1c9vm3ypONb9GinQ0Tw6zXSSsOSIUFVGqs6WbjMggYCYO2Ab+Z4hxg==",
4068 +
      "peerDependencies": {
4069 +
        "react": ">=19"
4070 +
      }
4071 +
    },
4072 +
    "node_modules/@tamagui/config": {
4073 +
      "version": "2.0.0-rc.40",
4074 +
      "resolved": "https://registry.npmjs.org/@tamagui/config/-/config-2.0.0-rc.40.tgz",
4075 +
      "integrity": "sha512-pjPmzZ4cNxQScfKUx8IP6XVJlReGRXLRMV37NJUk1qXPzmjuKjc2KJQa3/qYe1bsQRXhC7q0kqGAFgKmicj/fA==",
4076 +
      "dependencies": {
4077 +
        "@tamagui/animations-css": "2.0.0-rc.40",
4078 +
        "@tamagui/animations-motion": "2.0.0-rc.40",
4079 +
        "@tamagui/animations-react-native": "2.0.0-rc.40",
4080 +
        "@tamagui/animations-reanimated": "2.0.0-rc.40",
4081 +
        "@tamagui/colors": "2.0.0-rc.40",
4082 +
        "@tamagui/core": "2.0.0-rc.40",
4083 +
        "@tamagui/font-inter": "2.0.0-rc.40",
4084 +
        "@tamagui/font-silkscreen": "2.0.0-rc.40",
4085 +
        "@tamagui/react-native-media-driver": "2.0.0-rc.40",
4086 +
        "@tamagui/shorthands": "2.0.0-rc.40",
4087 +
        "@tamagui/theme-builder": "2.0.0-rc.40",
4088 +
        "@tamagui/themes": "2.0.0-rc.40",
4089 +
        "@tamagui/web": "2.0.0-rc.40"
4090 +
      },
4091 +
      "peerDependencies": {
4092 +
        "@tamagui/animations-moti": "*"
4093 +
      },
4094 +
      "peerDependenciesMeta": {
4095 +
        "@tamagui/animations-moti": {
4096 +
          "optional": true
4097 +
        }
4098 +
      }
4099 +
    },
4100 +
    "node_modules/@tamagui/config-default": {
4101 +
      "version": "2.0.0-rc.40",
4102 +
      "resolved": "https://registry.npmjs.org/@tamagui/config-default/-/config-default-2.0.0-rc.40.tgz",
4103 +
      "integrity": "sha512-BjEuUuXEJjjBJ6brABan5hTKpx3LfIWksH/iTe4oUkP7SV0sR1TGuGZmErReeAFPjHM7RGxfwdCTvj0j0KVVwA==",
4104 +
      "dependencies": {
4105 +
        "@tamagui/animations-css": "2.0.0-rc.40",
4106 +
        "@tamagui/animations-react-native": "2.0.0-rc.40",
4107 +
        "@tamagui/core": "2.0.0-rc.40",
4108 +
        "@tamagui/shorthands": "2.0.0-rc.40",
4109 +
        "@tamagui/web": "2.0.0-rc.40"
4110 +
      }
4111 +
    },
4112 +
    "node_modules/@tamagui/constants": {
4113 +
      "version": "2.0.0-rc.40",
4114 +
      "resolved": "https://registry.npmjs.org/@tamagui/constants/-/constants-2.0.0-rc.40.tgz",
4115 +
      "integrity": "sha512-nzV7oG0iY0TuJyjK6EopGqsruh4ortjX+SLE4lcoqosrc6TFQ1luI3RlZWBvb6pnLIiOD/7Mn7bZMYBhRJS+Qg==",
4116 +
      "peerDependencies": {
4117 +
        "react": ">=19",
4118 +
        "react-native": "*"
4119 +
      }
4120 +
    },
4121 +
    "node_modules/@tamagui/context-menu": {
4122 +
      "version": "2.0.0-rc.40",
4123 +
      "resolved": "https://registry.npmjs.org/@tamagui/context-menu/-/context-menu-2.0.0-rc.40.tgz",
4124 +
      "integrity": "sha512-OTD+3oXG9SzjmnHa0t7SMaw2bdNrAQRyt1+xp92OokL009Rj2N6UG+1l9f4uZ25bTjmvPxSmDp6xl0yBnrb9zQ==",
4125 +
      "dependencies": {
4126 +
        "@tamagui/create-menu": "2.0.0-rc.40",
4127 +
        "@tamagui/popover": "2.0.0-rc.40",
4128 +
        "@tamagui/use-callback-ref": "2.0.0-rc.40",
4129 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4130 +
        "@tamagui/web": "2.0.0-rc.40"
4131 +
      },
4132 +
      "peerDependencies": {
4133 +
        "react": ">=19"
4134 +
      }
4135 +
    },
4136 +
    "node_modules/@tamagui/core": {
4137 +
      "version": "2.0.0-rc.40",
4138 +
      "resolved": "https://registry.npmjs.org/@tamagui/core/-/core-2.0.0-rc.40.tgz",
4139 +
      "integrity": "sha512-Wh98jFCCcd+9+w3mnkT4zq2qEIhdjCV5d3hU0svggPPvQCtk4ZICJ1DIIKVIdezqSXZEHP0Jwb/XIUgf7wCfJg==",
4140 +
      "license": "MIT",
4141 +
      "dependencies": {
4142 +
        "@tamagui/helpers": "2.0.0-rc.40",
4143 +
        "@tamagui/react-native-media-driver": "2.0.0-rc.40",
4144 +
        "@tamagui/react-native-use-pressable": "2.0.0-rc.40",
4145 +
        "@tamagui/use-element-layout": "2.0.0-rc.40",
4146 +
        "@tamagui/use-event": "2.0.0-rc.40",
4147 +
        "@tamagui/web": "2.0.0-rc.40"
4148 +
      },
4149 +
      "peerDependencies": {
4150 +
        "react": ">=19",
4151 +
        "react-native": "*"
4152 +
      }
4153 +
    },
4154 +
    "node_modules/@tamagui/create-context": {
4155 +
      "version": "2.0.0-rc.40",
4156 +
      "resolved": "https://registry.npmjs.org/@tamagui/create-context/-/create-context-2.0.0-rc.40.tgz",
4157 +
      "integrity": "sha512-yvn+tIOGFjW7bBPoY9wk1nQAhLBSv/9Rsdc0yTSAtRdzrOOhu8zNA7E+69ajLTwbJGAD6S59JtMTvKqrrZ+33g==",
4158 +
      "peerDependencies": {
4159 +
        "react": ">=19"
4160 +
      }
4161 +
    },
4162 +
    "node_modules/@tamagui/create-menu": {
4163 +
      "version": "2.0.0-rc.40",
4164 +
      "resolved": "https://registry.npmjs.org/@tamagui/create-menu/-/create-menu-2.0.0-rc.40.tgz",
4165 +
      "integrity": "sha512-qJHuFvF31M/rDmfN+GSXD8N6f2/yVdquZ4qZcGWI8qWAM+Du/AWiw6G7ImzQHGN0S5Cclf+WLI5o0Q73Zr6CFg==",
4166 +
      "dependencies": {
4167 +
        "@tamagui/animate": "2.0.0-rc.40",
4168 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
4169 +
        "@tamagui/collection": "2.0.0-rc.40",
4170 +
        "@tamagui/core": "2.0.0-rc.40",
4171 +
        "@tamagui/dismissable": "2.0.0-rc.40",
4172 +
        "@tamagui/focus-guard": "2.0.0-rc.40",
4173 +
        "@tamagui/focus-scope": "2.0.0-rc.40",
4174 +
        "@tamagui/get-token": "2.0.0-rc.40",
4175 +
        "@tamagui/image": "2.0.0-rc.40",
4176 +
        "@tamagui/native": "2.0.0-rc.40",
4177 +
        "@tamagui/popover": "2.0.0-rc.40",
4178 +
        "@tamagui/popper": "2.0.0-rc.40",
4179 +
        "@tamagui/portal": "2.0.0-rc.40",
4180 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
4181 +
        "@tamagui/roving-focus": "2.0.0-rc.40",
4182 +
        "@tamagui/text": "2.0.0-rc.40",
4183 +
        "@tamagui/use-callback-ref": "2.0.0-rc.40",
4184 +
        "@tamagui/use-direction": "2.0.0-rc.40",
4185 +
        "@tamagui/web": "2.0.0-rc.40"
4186 +
      },
4187 +
      "peerDependencies": {
4188 +
        "react": ">=19",
4189 +
        "react-native": "*"
4190 +
      }
4191 +
    },
4192 +
    "node_modules/@tamagui/create-menu/node_modules/@tamagui/dismissable": {
4193 +
      "version": "2.0.0-rc.40",
4194 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
4195 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
4196 +
      "dependencies": {
4197 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4198 +
        "@tamagui/core": "2.0.0-rc.40",
4199 +
        "@tamagui/helpers": "2.0.0-rc.40",
4200 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
4201 +
        "@tamagui/use-event": "2.0.0-rc.40"
4202 +
      },
4203 +
      "peerDependencies": {
4204 +
        "react": ">=19",
4205 +
        "react-dom": "*"
4206 +
      }
4207 +
    },
4208 +
    "node_modules/@tamagui/create-menu/node_modules/@tamagui/portal": {
4209 +
      "version": "2.0.0-rc.40",
4210 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
4211 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
4212 +
      "dependencies": {
4213 +
        "@tamagui/constants": "2.0.0-rc.40",
4214 +
        "@tamagui/core": "2.0.0-rc.40",
4215 +
        "@tamagui/native": "2.0.0-rc.40",
4216 +
        "@tamagui/start-transition": "2.0.0-rc.40",
4217 +
        "@tamagui/use-event": "2.0.0-rc.40",
4218 +
        "@tamagui/web": "2.0.0-rc.40",
4219 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
4220 +
      },
4221 +
      "peerDependencies": {
4222 +
        "react": ">=19",
4223 +
        "react-dom": "*",
4224 +
        "react-native": "*"
4225 +
      }
4226 +
    },
4227 +
    "node_modules/@tamagui/create-theme": {
4228 +
      "version": "2.0.0-rc.40",
4229 +
      "resolved": "https://registry.npmjs.org/@tamagui/create-theme/-/create-theme-2.0.0-rc.40.tgz",
4230 +
      "integrity": "sha512-mswZvztZvEk1gUoc4UYU+24rsj4gK6CA772K8hZuD1xpzpEA6TKSu86lnW5U2eAehdaFoPFFP707jEdW181vkQ==",
4231 +
      "dependencies": {
4232 +
        "@tamagui/web": "2.0.0-rc.40"
4233 +
      }
4234 +
    },
4235 +
    "node_modules/@tamagui/cubic-bezier-animator": {
4236 +
      "version": "2.0.0-rc.40",
4237 +
      "resolved": "https://registry.npmjs.org/@tamagui/cubic-bezier-animator/-/cubic-bezier-animator-2.0.0-rc.40.tgz",
4238 +
      "integrity": "sha512-l3MUWkgeRjXMidnO5fB/bl4Y+dxnAYh4YeA5oMsBLfaAhBQPfbfdNiEou9ghoHc1Nij9+wnjbQQgosF0KhUYjw=="
4239 +
    },
4240 +
    "node_modules/@tamagui/dialog": {
4241 +
      "version": "2.0.0-rc.40",
4242 +
      "resolved": "https://registry.npmjs.org/@tamagui/dialog/-/dialog-2.0.0-rc.40.tgz",
4243 +
      "integrity": "sha512-Fk7OayaH7N12/F2NKEx09FVGZex2pstNlIlsj9JouIZVvlQcpeU/C0D34Q8hiLq4pqb3ANFncAjjWJXnWCcKTA==",
4244 +
      "dependencies": {
4245 +
        "@tamagui/adapt": "2.0.0-rc.40",
4246 +
        "@tamagui/animate": "2.0.0-rc.40",
4247 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
4248 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4249 +
        "@tamagui/constants": "2.0.0-rc.40",
4250 +
        "@tamagui/core": "2.0.0-rc.40",
4251 +
        "@tamagui/create-context": "2.0.0-rc.40",
4252 +
        "@tamagui/dismissable": "2.0.0-rc.40",
4253 +
        "@tamagui/focus-scope": "2.0.0-rc.40",
4254 +
        "@tamagui/helpers": "2.0.0-rc.40",
4255 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
4256 +
        "@tamagui/portal": "2.0.0-rc.40",
4257 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
4258 +
        "@tamagui/sheet": "2.0.0-rc.40",
4259 +
        "@tamagui/stacks": "2.0.0-rc.40",
4260 +
        "@tamagui/text": "2.0.0-rc.40",
4261 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4262 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
4263 +
      },
4264 +
      "peerDependencies": {
4265 +
        "react": ">=19",
4266 +
        "react-native": "*"
4267 +
      }
4268 +
    },
4269 +
    "node_modules/@tamagui/dialog/node_modules/@tamagui/dismissable": {
4270 +
      "version": "2.0.0-rc.40",
4271 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
4272 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
4273 +
      "dependencies": {
4274 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4275 +
        "@tamagui/core": "2.0.0-rc.40",
4276 +
        "@tamagui/helpers": "2.0.0-rc.40",
4277 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
4278 +
        "@tamagui/use-event": "2.0.0-rc.40"
4279 +
      },
4280 +
      "peerDependencies": {
4281 +
        "react": ">=19",
4282 +
        "react-dom": "*"
4283 +
      }
4284 +
    },
4285 +
    "node_modules/@tamagui/dialog/node_modules/@tamagui/portal": {
4286 +
      "version": "2.0.0-rc.40",
4287 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
4288 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
4289 +
      "dependencies": {
4290 +
        "@tamagui/constants": "2.0.0-rc.40",
4291 +
        "@tamagui/core": "2.0.0-rc.40",
4292 +
        "@tamagui/native": "2.0.0-rc.40",
4293 +
        "@tamagui/start-transition": "2.0.0-rc.40",
4294 +
        "@tamagui/use-event": "2.0.0-rc.40",
4295 +
        "@tamagui/web": "2.0.0-rc.40",
4296 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
4297 +
      },
4298 +
      "peerDependencies": {
4299 +
        "react": ">=19",
4300 +
        "react-dom": "*",
4301 +
        "react-native": "*"
4302 +
      }
4303 +
    },
4304 +
    "node_modules/@tamagui/element": {
4305 +
      "version": "2.0.0-rc.40",
4306 +
      "resolved": "https://registry.npmjs.org/@tamagui/element/-/element-2.0.0-rc.40.tgz",
4307 +
      "integrity": "sha512-31Q1Gy25HgMXymkSEGYcknvFX+JWQ4v5Mk6RCEh/iHKJIpogND6G+woUakCIAWFGGhMDSVJ6vO5SGjONVC8nSQ==",
4308 +
      "dependencies": {
4309 +
        "@tamagui/compose-refs": "2.0.0-rc.40"
4310 +
      },
4311 +
      "peerDependencies": {
4312 +
        "react": "*",
4313 +
        "react-native": "*"
4314 +
      }
4315 +
    },
4316 +
    "node_modules/@tamagui/elements": {
4317 +
      "version": "2.0.0-rc.40",
4318 +
      "resolved": "https://registry.npmjs.org/@tamagui/elements/-/elements-2.0.0-rc.40.tgz",
4319 +
      "integrity": "sha512-n/diahc4SBqTiIl6KntL2+MzXpJX8qn4fhq6VzpyjGZAo4ijho1BzjzFSNQo4jweadUIinUBo6uhP3NcDLXssQ==",
4320 +
      "dependencies": {
4321 +
        "@tamagui/core": "2.0.0-rc.40"
4322 +
      },
4323 +
      "peerDependencies": {
4324 +
        "react": ">=19"
4325 +
      }
4326 +
    },
4327 +
    "node_modules/@tamagui/fake-react-native": {
4328 +
      "version": "2.0.0-rc.40",
4329 +
      "resolved": "https://registry.npmjs.org/@tamagui/fake-react-native/-/fake-react-native-2.0.0-rc.40.tgz",
4330 +
      "integrity": "sha512-OUWZ6K9Ac0CqugzbDGwcviGfYD98jbnYj3YpjnFiiOCUrTv24QOUSgoG960kOfAiIvgYriwN6p/vWQ1PLLrOdg=="
4331 +
    },
4332 +
    "node_modules/@tamagui/floating": {
4333 +
      "version": "2.0.0-rc.40",
4334 +
      "resolved": "https://registry.npmjs.org/@tamagui/floating/-/floating-2.0.0-rc.40.tgz",
4335 +
      "integrity": "sha512-aNa3A+d2XtHLELXZUBhoBvW4GC3OCsq7tQwCdRl9TOTHwnolAGCCCqplNCcZFEg76fhCTQ1m+alTYxhRV33jyQ==",
4336 +
      "dependencies": {
4337 +
        "@floating-ui/react-dom": "^2.1.6",
4338 +
        "@floating-ui/react-native": "^0.10.7",
4339 +
        "@tamagui/use-event": "2.0.0-rc.40"
4340 +
      },
4341 +
      "peerDependencies": {
4342 +
        "react": ">=19",
4343 +
        "react-native": "*"
4344 +
      }
4345 +
    },
4346 +
    "node_modules/@tamagui/floating/node_modules/@floating-ui/react-dom": {
4347 +
      "version": "2.1.8",
4348 +
      "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz",
4349 +
      "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==",
4350 +
      "license": "MIT",
4351 +
      "dependencies": {
4352 +
        "@floating-ui/dom": "^1.7.6"
4353 +
      },
4354 +
      "peerDependencies": {
4355 +
        "react": ">=16.8.0",
4356 +
        "react-dom": ">=16.8.0"
4357 +
      }
4358 +
    },
4359 +
    "node_modules/@tamagui/focus-guard": {
4360 +
      "version": "2.0.0-rc.40",
4361 +
      "resolved": "https://registry.npmjs.org/@tamagui/focus-guard/-/focus-guard-2.0.0-rc.40.tgz",
4362 +
      "integrity": "sha512-InFxi7x3p4N+Sd1BpMQW8NPT7/YuEsfYq9MIwD8eTdTjXWPbIrQv1K9wBc9J93UvI555EMag/OBMCAlzj/1eXw==",
4363 +
      "dependencies": {
4364 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4365 +
        "@tamagui/use-event": "2.0.0-rc.40"
4366 +
      },
4367 +
      "peerDependencies": {
4368 +
        "react": ">=19"
4369 +
      }
4370 +
    },
4371 +
    "node_modules/@tamagui/focus-scope": {
4372 +
      "version": "2.0.0-rc.40",
4373 +
      "resolved": "https://registry.npmjs.org/@tamagui/focus-scope/-/focus-scope-2.0.0-rc.40.tgz",
4374 +
      "integrity": "sha512-OANP0t5wCtx05QjRbI9rUanw2QPcSLlCjFgcTcGnG64aJLRURevPF4gay2JWLmUbUK9/dDJzsb3vcbIEtfaeyw==",
4375 +
      "dependencies": {
4376 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4377 +
        "@tamagui/constants": "2.0.0-rc.40",
4378 +
        "@tamagui/create-context": "2.0.0-rc.40",
4379 +
        "@tamagui/start-transition": "2.0.0-rc.40",
4380 +
        "@tamagui/use-async": "2.0.0-rc.40",
4381 +
        "@tamagui/use-event": "2.0.0-rc.40"
4382 +
      },
4383 +
      "peerDependencies": {
4384 +
        "react": ">=19"
4385 +
      }
4386 +
    },
4387 +
    "node_modules/@tamagui/focusable": {
4388 +
      "version": "2.0.0-rc.40",
4389 +
      "resolved": "https://registry.npmjs.org/@tamagui/focusable/-/focusable-2.0.0-rc.40.tgz",
4390 +
      "integrity": "sha512-rqht/GZDGh8WPvAcmQQPqOogqyb9ZAArdjQFR7B7VfPF4NHSRn3qVR/p4qRd4L4eKzBPwuLEYoxh5B2q5m7YqA==",
4391 +
      "license": "MIT",
4392 +
      "dependencies": {
4393 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4394 +
        "@tamagui/web": "2.0.0-rc.40"
4395 +
      },
4396 +
      "peerDependencies": {
4397 +
        "react": ">=19"
4398 +
      }
4399 +
    },
4400 +
    "node_modules/@tamagui/font-inter": {
4401 +
      "version": "2.0.0-rc.40",
4402 +
      "resolved": "https://registry.npmjs.org/@tamagui/font-inter/-/font-inter-2.0.0-rc.40.tgz",
4403 +
      "integrity": "sha512-SeO/CEhH9dCFpV9txfMK9KDayZxh5ILnXLp3VWuj3HLwcQkTa2uKxTPqD1kTs3ySBWLO9AW41Rz+nnGeju129g==",
4404 +
      "dependencies": {
4405 +
        "@tamagui/core": "2.0.0-rc.40"
4406 +
      }
4407 +
    },
4408 +
    "node_modules/@tamagui/font-silkscreen": {
4409 +
      "version": "2.0.0-rc.40",
4410 +
      "resolved": "https://registry.npmjs.org/@tamagui/font-silkscreen/-/font-silkscreen-2.0.0-rc.40.tgz",
4411 +
      "integrity": "sha512-kRhF5hrkB/xU9ZNKO9fv+2wvoeWxB2QvlJrZLrn4AaepBiCsOZrGnMaI5TWoGckf05PwclOuNGP8CkJetPz9Rg==",
4412 +
      "dependencies": {
4413 +
        "@tamagui/core": "2.0.0-rc.40"
4414 +
      }
4415 +
    },
4416 +
    "node_modules/@tamagui/font-size": {
4417 +
      "version": "2.0.0-rc.40",
4418 +
      "resolved": "https://registry.npmjs.org/@tamagui/font-size/-/font-size-2.0.0-rc.40.tgz",
4419 +
      "integrity": "sha512-jlfikYsdoy0GzfjoS/CZk3KR9OOJrbgkpmLcOVpjPeoa7Yh6wrFpqsPbvWT6RavB9dt2tGnL0vWslTLpQdmxUg==",
4420 +
      "dependencies": {
4421 +
        "@tamagui/core": "2.0.0-rc.40"
4422 +
      },
4423 +
      "peerDependencies": {
4424 +
        "react": ">=19"
4425 +
      }
4426 +
    },
4427 +
    "node_modules/@tamagui/form": {
4428 +
      "version": "2.0.0-rc.40",
4429 +
      "resolved": "https://registry.npmjs.org/@tamagui/form/-/form-2.0.0-rc.40.tgz",
4430 +
      "integrity": "sha512-X2Z5mAwv7v6VjfsdSBqkJvagD+24erRASGABS/OSwMkRUApDXgCrj9CFZXeYaXO/N2nwKLwX4cIyZ+z+Zl6AcA==",
4431 +
      "dependencies": {
4432 +
        "@tamagui/core": "2.0.0-rc.40",
4433 +
        "@tamagui/helpers": "2.0.0-rc.40"
4434 +
      },
4435 +
      "peerDependencies": {
4436 +
        "react": ">=19"
4437 +
      }
4438 +
    },
4439 +
    "node_modules/@tamagui/generate-themes": {
4440 +
      "version": "2.0.0-rc.40",
4441 +
      "resolved": "https://registry.npmjs.org/@tamagui/generate-themes/-/generate-themes-2.0.0-rc.40.tgz",
4442 +
      "integrity": "sha512-gvXwy9G6gBvSem8CoUcfw04tpCEu253Rlg9ZRHuBDL0Eq2/Pc356Gmqi4tjOBJz+yoOaOmxsiuu9qreEzy1DXQ==",
4443 +
      "dependencies": {
4444 +
        "@tamagui/create-theme": "2.0.0-rc.40",
4445 +
        "@tamagui/theme-builder": "2.0.0-rc.40",
4446 +
        "@tamagui/types": "2.0.0-rc.40",
4447 +
        "esbuild-register": "^3.6.0",
4448 +
        "fs-extra": "^11.2.0"
4449 +
      }
4450 +
    },
4451 +
    "node_modules/@tamagui/get-button-sized": {
4452 +
      "version": "2.0.0-rc.40",
4453 +
      "resolved": "https://registry.npmjs.org/@tamagui/get-button-sized/-/get-button-sized-2.0.0-rc.40.tgz",
4454 +
      "integrity": "sha512-2pYLEPNJ6oELCKgcBo1QmlWkWHGUFhujEyrbHpOSlGh29smEP1O4qiJqBujGzlWLnBnO9a5rC3+Vb2sA2FXR+Q==",
4455 +
      "dependencies": {
4456 +
        "@tamagui/get-token": "2.0.0-rc.40",
4457 +
        "@tamagui/web": "2.0.0-rc.40"
4458 +
      },
4459 +
      "peerDependencies": {
4460 +
        "react": ">=19"
4461 +
      }
4462 +
    },
4463 +
    "node_modules/@tamagui/get-font-sized": {
4464 +
      "version": "2.0.0-rc.40",
4465 +
      "resolved": "https://registry.npmjs.org/@tamagui/get-font-sized/-/get-font-sized-2.0.0-rc.40.tgz",
4466 +
      "integrity": "sha512-AVVOZUGXWhuu5Oj3YZ65Jpnj3h0MX3hNgPzK+JDUmwAxCREsYjr5L9BvDTCL04U36zvPKR+eHhapNyndHjGXKw==",
4467 +
      "dependencies": {
4468 +
        "@tamagui/constants": "2.0.0-rc.40",
4469 +
        "@tamagui/web": "2.0.0-rc.40"
4470 +
      },
4471 +
      "peerDependencies": {
4472 +
        "react": ">=19"
4473 +
      }
4474 +
    },
4475 +
    "node_modules/@tamagui/get-token": {
4476 +
      "version": "2.0.0-rc.40",
4477 +
      "resolved": "https://registry.npmjs.org/@tamagui/get-token/-/get-token-2.0.0-rc.40.tgz",
4478 +
      "integrity": "sha512-UrH1cOUDhkMmi1/0bXnKNJHbbggW1IHhAiByIRR9ePOXOGaQYeulU0Vg0yltZ7pHZLgIl/B7eeC6KpW6Q5RY2g==",
4479 +
      "dependencies": {
4480 +
        "@tamagui/web": "2.0.0-rc.40"
4481 +
      },
4482 +
      "peerDependencies": {
4483 +
        "react": ">=19"
4484 +
      }
4485 +
    },
4486 +
    "node_modules/@tamagui/group": {
4487 +
      "version": "2.0.0-rc.40",
4488 +
      "resolved": "https://registry.npmjs.org/@tamagui/group/-/group-2.0.0-rc.40.tgz",
4489 +
      "integrity": "sha512-T8PQFkoyqYRtu1719BH8BqeYPiNQ8YtI4doE2MXYLU12On8X4xTmukfkU9f9olkY2CFH4eyTxo9hztPHVs198w==",
4490 +
      "dependencies": {
4491 +
        "@tamagui/core": "2.0.0-rc.40",
4492 +
        "@tamagui/create-context": "2.0.0-rc.40",
4493 +
        "@tamagui/helpers": "2.0.0-rc.40",
4494 +
        "@tamagui/spacer": "2.0.0-rc.40",
4495 +
        "@tamagui/stacks": "2.0.0-rc.40",
4496 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40"
4497 +
      },
4498 +
      "peerDependencies": {
4499 +
        "react": ">=19",
4500 +
        "react-native": "*"
4501 +
      }
4502 +
    },
4503 +
    "node_modules/@tamagui/helpers": {
4504 +
      "version": "2.0.0-rc.40",
4505 +
      "resolved": "https://registry.npmjs.org/@tamagui/helpers/-/helpers-2.0.0-rc.40.tgz",
4506 +
      "integrity": "sha512-gZmsehs3XVF0fdEI6RXxXftCHx/KQDf2jvi0dBzuSOgcMaffVswkc95dZ5endQCzuBzXsdbAm81KQU0AJnG5RQ==",
4507 +
      "dependencies": {
4508 +
        "@tamagui/constants": "2.0.0-rc.40",
4509 +
        "@tamagui/simple-hash": "2.0.0-rc.40"
4510 +
      },
4511 +
      "peerDependencies": {
4512 +
        "react": ">=19"
4513 +
      }
4514 +
    },
4515 +
    "node_modules/@tamagui/helpers-node": {
4516 +
      "version": "2.0.0-rc.40",
4517 +
      "resolved": "https://registry.npmjs.org/@tamagui/helpers-node/-/helpers-node-2.0.0-rc.40.tgz",
4518 +
      "integrity": "sha512-BiaWmntpL+LW/u0BcEZkgEGlMT+5EB6luzO/jYL52NxvS9wtJkgz+xosi8pbPVoKiBXSmT8Xe3tR4kS+Sejc1Q==",
4519 +
      "dependencies": {
4520 +
        "@tamagui/types": "2.0.0-rc.40"
4521 +
      }
4522 +
    },
4523 +
    "node_modules/@tamagui/helpers-tamagui": {
4524 +
      "version": "2.0.0-rc.40",
4525 +
      "resolved": "https://registry.npmjs.org/@tamagui/helpers-tamagui/-/helpers-tamagui-2.0.0-rc.40.tgz",
4526 +
      "integrity": "sha512-DU/ziLM8Q5tZETOG0lPy+ZAG+5sh+V4TsJAXJZiI/3OyfT0G77es25Uj3Y6T/sxp27/fJmvnlyK0GTKtZDkydw==",
4527 +
      "dependencies": {
4528 +
        "@tamagui/helpers": "2.0.0-rc.40",
4529 +
        "@tamagui/web": "2.0.0-rc.40"
4530 +
      },
4531 +
      "peerDependencies": {
4532 +
        "react": ">=19",
4533 +
        "react-native": "*"
4534 +
      }
4535 +
    },
4536 +
    "node_modules/@tamagui/image": {
4537 +
      "version": "2.0.0-rc.40",
4538 +
      "resolved": "https://registry.npmjs.org/@tamagui/image/-/image-2.0.0-rc.40.tgz",
4539 +
      "integrity": "sha512-NrNxrs2MGDdnZSFj8BUEG4yVeTUpqZI2+C4Zg6baj9gKeE3tMvJnfK5SWvvVtsZndF7F58wd/hmbwWx7t4+Kmg==",
4540 +
      "dependencies": {
4541 +
        "@tamagui/constants": "2.0.0-rc.40",
4542 +
        "@tamagui/core": "2.0.0-rc.40",
4543 +
        "@tamagui/web": "2.0.0-rc.40"
4544 +
      },
4545 +
      "peerDependencies": {
4546 +
        "react": ">=19",
4547 +
        "react-native": "*"
4548 +
      }
4549 +
    },
4550 +
    "node_modules/@tamagui/input": {
4551 +
      "version": "2.0.0-rc.40",
4552 +
      "resolved": "https://registry.npmjs.org/@tamagui/input/-/input-2.0.0-rc.40.tgz",
4553 +
      "integrity": "sha512-5rjSDXZm5daO8u1AH6+deEiFsVQf1h9/cwHl8Ya5ETyd9G22ff+lrVDlzJUWR4Vc2xMDLTBz10gf4OCVmKdeOA==",
4554 +
      "dependencies": {
4555 +
        "@tamagui/core": "2.0.0-rc.40",
4556 +
        "@tamagui/element": "2.0.0-rc.40",
4557 +
        "@tamagui/focusable": "2.0.0-rc.40",
4558 +
        "@tamagui/font-size": "2.0.0-rc.40",
4559 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
4560 +
        "@tamagui/get-font-sized": "2.0.0-rc.40",
4561 +
        "@tamagui/get-token": "2.0.0-rc.40",
4562 +
        "@tamagui/helpers": "2.0.0-rc.40",
4563 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
4564 +
        "@tamagui/stacks": "2.0.0-rc.40",
4565 +
        "@tamagui/text": "2.0.0-rc.40",
4566 +
        "@tamagui/web": "2.0.0-rc.40"
4567 +
      },
4568 +
      "peerDependencies": {
4569 +
        "react": ">=19",
4570 +
        "react-native": "*"
4571 +
      }
4572 +
    },
4573 +
    "node_modules/@tamagui/is-equal-shallow": {
4574 +
      "version": "2.0.0-rc.40",
4575 +
      "resolved": "https://registry.npmjs.org/@tamagui/is-equal-shallow/-/is-equal-shallow-2.0.0-rc.40.tgz",
4576 +
      "integrity": "sha512-vejqiyTZq7rlRT/CkrknlWNBmY3658bWnle/jKD/uD/Sd5Xzg5T9w3k8Gll5S1nMX9LY3f4Xpt6+Dru1sk+SlQ==",
4577 +
      "peerDependencies": {
4578 +
        "react": ">=19"
4579 +
      }
4580 +
    },
4581 +
    "node_modules/@tamagui/label": {
4582 +
      "version": "2.0.0-rc.40",
4583 +
      "resolved": "https://registry.npmjs.org/@tamagui/label/-/label-2.0.0-rc.40.tgz",
4584 +
      "integrity": "sha512-zBun1c5LHwX6U9jfNa45F9CDve7SHg1bXVL6iGnJl63Vl93cZ5ACHgY+jBEuURk3OPrVdMtH3mZf6hX+gGFfeA==",
4585 +
      "dependencies": {
4586 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4587 +
        "@tamagui/constants": "2.0.0-rc.40",
4588 +
        "@tamagui/create-context": "2.0.0-rc.40",
4589 +
        "@tamagui/focusable": "2.0.0-rc.40",
4590 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
4591 +
        "@tamagui/get-font-sized": "2.0.0-rc.40",
4592 +
        "@tamagui/text": "2.0.0-rc.40",
4593 +
        "@tamagui/web": "2.0.0-rc.40"
4594 +
      },
4595 +
      "peerDependencies": {
4596 +
        "react": ">=19",
4597 +
        "react-native": "*"
4598 +
      }
4599 +
    },
4600 +
    "node_modules/@tamagui/linear-gradient": {
4601 +
      "version": "2.0.0-rc.40",
4602 +
      "resolved": "https://registry.npmjs.org/@tamagui/linear-gradient/-/linear-gradient-2.0.0-rc.40.tgz",
4603 +
      "integrity": "sha512-cpoGoTyh55R5Gm5i7ihqY3kOtpdye+xHHK+8NK40hvB6lQg2LiDtJt2qbkRMjlc6QGCg2W3zlzUWslnyiVCw4Q==",
4604 +
      "dependencies": {
4605 +
        "@tamagui/core": "2.0.0-rc.40",
4606 +
        "@tamagui/native": "2.0.0-rc.40",
4607 +
        "@tamagui/stacks": "2.0.0-rc.40"
4608 +
      },
4609 +
      "peerDependencies": {
4610 +
        "react": ">=19",
4611 +
        "react-native": "*"
4612 +
      }
4613 +
    },
4614 +
    "node_modules/@tamagui/list-item": {
4615 +
      "version": "2.0.0-rc.40",
4616 +
      "resolved": "https://registry.npmjs.org/@tamagui/list-item/-/list-item-2.0.0-rc.40.tgz",
4617 +
      "integrity": "sha512-s/BhezqRz8b1pYBU1B1j/nth8cXTifJFjIUQvIcUvFqMccdWE3XTDeA3rwkRn8RwCBxajVGSvhpWX4bmpw6KDA==",
4618 +
      "dependencies": {
4619 +
        "@tamagui/font-size": "2.0.0-rc.40",
4620 +
        "@tamagui/get-font-sized": "2.0.0-rc.40",
4621 +
        "@tamagui/get-token": "2.0.0-rc.40",
4622 +
        "@tamagui/helpers": "2.0.0-rc.40",
4623 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
4624 +
        "@tamagui/stacks": "2.0.0-rc.40",
4625 +
        "@tamagui/text": "2.0.0-rc.40",
4626 +
        "@tamagui/web": "2.0.0-rc.40"
4627 +
      },
4628 +
      "peerDependencies": {
4629 +
        "react": ">=19"
4630 +
      }
4631 +
    },
4632 +
    "node_modules/@tamagui/menu": {
4633 +
      "version": "2.0.0-rc.40",
4634 +
      "resolved": "https://registry.npmjs.org/@tamagui/menu/-/menu-2.0.0-rc.40.tgz",
4635 +
      "integrity": "sha512-Juai+Fhg8yxlcu5+BwAQ8kxyj7vgQJJQBtC42NuxmL4PoIE90qKLDbnuQYDBk4Es7+S8w39cazcd9HYCaJoubg==",
4636 +
      "dependencies": {
4637 +
        "@tamagui/core": "2.0.0-rc.40",
4638 +
        "@tamagui/create-menu": "2.0.0-rc.40",
4639 +
        "@tamagui/helpers": "2.0.0-rc.40",
4640 +
        "@tamagui/popover": "2.0.0-rc.40",
4641 +
        "@tamagui/popper": "2.0.0-rc.40",
4642 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4643 +
        "@tamagui/web": "2.0.0-rc.40"
4644 +
      },
4645 +
      "peerDependencies": {
4646 +
        "react": ">=19"
4647 +
      }
4648 +
    },
4649 +
    "node_modules/@tamagui/native": {
4650 +
      "version": "2.0.0-rc.40",
4651 +
      "resolved": "https://registry.npmjs.org/@tamagui/native/-/native-2.0.0-rc.40.tgz",
4652 +
      "integrity": "sha512-jC2fykfS2wcuGc01+7Z+QjLksqae2a5GYTdxHBMnXShyXU8ovWRe0ioHQQ0C+bfA3raU4NlML55BZETrwSKYyw==",
4653 +
      "peerDependencies": {
4654 +
        "@react-native-menu/menu": ">=2.0.0",
4655 +
        "burnt": ">=0.12.0",
4656 +
        "react": "*",
4657 +
        "react-native": "*",
4658 +
        "react-native-gesture-handler": ">=2.0.0",
4659 +
        "react-native-ios-context-menu": ">=3.0.0",
4660 +
        "react-native-ios-utilities": ">=5.0.0",
4661 +
        "react-native-keyboard-controller": ">=1.0.0",
4662 +
        "react-native-safe-area-context": ">=4.0.0",
4663 +
        "react-native-teleport": ">=0.5.0",
4664 +
        "react-native-worklets-core": ">=1.0.0",
4665 +
        "sf-symbols-typescript": "*",
4666 +
        "zeego": ">=3.0.0"
4667 +
      },
4668 +
      "peerDependenciesMeta": {
4669 +
        "@react-native-menu/menu": {
4670 +
          "optional": true
4671 +
        },
4672 +
        "burnt": {
4673 +
          "optional": true
4674 +
        },
4675 +
        "react-native-gesture-handler": {
4676 +
          "optional": true
4677 +
        },
4678 +
        "react-native-ios-context-menu": {
4679 +
          "optional": true
4680 +
        },
4681 +
        "react-native-ios-utilities": {
4682 +
          "optional": true
4683 +
        },
4684 +
        "react-native-keyboard-controller": {
4685 +
          "optional": true
4686 +
        },
4687 +
        "react-native-safe-area-context": {
4688 +
          "optional": true
4689 +
        },
4690 +
        "react-native-teleport": {
4691 +
          "optional": true
4692 +
        },
4693 +
        "react-native-worklets-core": {
4694 +
          "optional": true
4695 +
        },
4696 +
        "sf-symbols-typescript": {
4697 +
          "optional": true
4698 +
        },
4699 +
        "zeego": {
4700 +
          "optional": true
4701 +
        }
4702 +
      }
4703 +
    },
4704 +
    "node_modules/@tamagui/normalize-css-color": {
4705 +
      "version": "2.0.0-rc.40",
4706 +
      "resolved": "https://registry.npmjs.org/@tamagui/normalize-css-color/-/normalize-css-color-2.0.0-rc.40.tgz",
4707 +
      "integrity": "sha512-oFCynU/WoII/vVIiXIvRojVjub4ohF6+P28jBDBOUiLxTLP7m7uOpVG+70aDniJgrrngtxwsX5tz27lZGQ+q3g==",
4708 +
      "dependencies": {
4709 +
        "@react-native/normalize-color": "^2.1.0"
4710 +
      }
4711 +
    },
4712 +
    "node_modules/@tamagui/polyfill-dev": {
4713 +
      "version": "2.0.0-rc.40",
4714 +
      "resolved": "https://registry.npmjs.org/@tamagui/polyfill-dev/-/polyfill-dev-2.0.0-rc.40.tgz",
4715 +
      "integrity": "sha512-xWGvyh+OqGNDPuK0w/R/0qddfbRmFiRr5qQI2sc3Yq3G6xCihoppSJRQfptLUD/vMoZcDB54ahYvUnbCrhC/pw=="
4716 +
    },
4717 +
    "node_modules/@tamagui/popover": {
4718 +
      "version": "2.0.0-rc.40",
4719 +
      "resolved": "https://registry.npmjs.org/@tamagui/popover/-/popover-2.0.0-rc.40.tgz",
4720 +
      "integrity": "sha512-zfmWhK/75m2aO3Xt855crM3qHMqmzhJG+ni6UVwnPYsVlU81BIHhNimxCZOqEopQz54eM9mrAnKy/bKk2qeefw==",
4721 +
      "dependencies": {
4722 +
        "@tamagui/adapt": "2.0.0-rc.40",
4723 +
        "@tamagui/animate": "2.0.0-rc.40",
4724 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
4725 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4726 +
        "@tamagui/constants": "2.0.0-rc.40",
4727 +
        "@tamagui/core": "2.0.0-rc.40",
4728 +
        "@tamagui/dismissable": "2.0.0-rc.40",
4729 +
        "@tamagui/floating": "2.0.0-rc.40",
4730 +
        "@tamagui/focus-scope": "2.0.0-rc.40",
4731 +
        "@tamagui/helpers": "2.0.0-rc.40",
4732 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
4733 +
        "@tamagui/popper": "2.0.0-rc.40",
4734 +
        "@tamagui/portal": "2.0.0-rc.40",
4735 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
4736 +
        "@tamagui/scroll-view": "2.0.0-rc.40",
4737 +
        "@tamagui/sheet": "2.0.0-rc.40",
4738 +
        "@tamagui/stacks": "2.0.0-rc.40",
4739 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4740 +
        "@tamagui/z-index-stack": "2.0.0-rc.40",
4741 +
        "react-freeze": "^1.0.3"
4742 +
      },
4743 +
      "peerDependencies": {
4744 +
        "react": ">=19",
4745 +
        "react-native": "*"
4746 +
      }
4747 +
    },
4748 +
    "node_modules/@tamagui/popover/node_modules/@tamagui/dismissable": {
4749 +
      "version": "2.0.0-rc.40",
4750 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
4751 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
4752 +
      "dependencies": {
4753 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4754 +
        "@tamagui/core": "2.0.0-rc.40",
4755 +
        "@tamagui/helpers": "2.0.0-rc.40",
4756 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
4757 +
        "@tamagui/use-event": "2.0.0-rc.40"
4758 +
      },
4759 +
      "peerDependencies": {
4760 +
        "react": ">=19",
4761 +
        "react-dom": "*"
4762 +
      }
4763 +
    },
4764 +
    "node_modules/@tamagui/popover/node_modules/@tamagui/portal": {
4765 +
      "version": "2.0.0-rc.40",
4766 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
4767 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
4768 +
      "dependencies": {
4769 +
        "@tamagui/constants": "2.0.0-rc.40",
4770 +
        "@tamagui/core": "2.0.0-rc.40",
4771 +
        "@tamagui/native": "2.0.0-rc.40",
4772 +
        "@tamagui/start-transition": "2.0.0-rc.40",
4773 +
        "@tamagui/use-event": "2.0.0-rc.40",
4774 +
        "@tamagui/web": "2.0.0-rc.40",
4775 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
4776 +
      },
4777 +
      "peerDependencies": {
4778 +
        "react": ">=19",
4779 +
        "react-dom": "*",
4780 +
        "react-native": "*"
4781 +
      }
4782 +
    },
4783 +
    "node_modules/@tamagui/popper": {
4784 +
      "version": "2.0.0-rc.40",
4785 +
      "resolved": "https://registry.npmjs.org/@tamagui/popper/-/popper-2.0.0-rc.40.tgz",
4786 +
      "integrity": "sha512-xGn/4Ceaq6ibGkNrYMYAlHybZofAFxZmRN4OhMFFbM3fBU2waL3fa9PqigFv+2+bsPnWzefZ+pWXUd6v7yjv3A==",
4787 +
      "dependencies": {
4788 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4789 +
        "@tamagui/constants": "2.0.0-rc.40",
4790 +
        "@tamagui/core": "2.0.0-rc.40",
4791 +
        "@tamagui/floating": "2.0.0-rc.40",
4792 +
        "@tamagui/get-token": "2.0.0-rc.40",
4793 +
        "@tamagui/stacks": "2.0.0-rc.40",
4794 +
        "@tamagui/start-transition": "2.0.0-rc.40",
4795 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40"
4796 +
      },
4797 +
      "peerDependencies": {
4798 +
        "react": ">=19",
4799 +
        "react-native": "*"
4800 +
      }
4801 +
    },
4802 +
    "node_modules/@tamagui/progress": {
4803 +
      "version": "2.0.0-rc.40",
4804 +
      "resolved": "https://registry.npmjs.org/@tamagui/progress/-/progress-2.0.0-rc.40.tgz",
4805 +
      "integrity": "sha512-uYF5VNw3pn1FBOyvmJTb1Gyx/jHTSumRQ37Ntn3uc7wr/118Q/BiUQdyh45tFNTQt6i8AF1onDDUMuaRwZsD8A==",
4806 +
      "dependencies": {
4807 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4808 +
        "@tamagui/core": "2.0.0-rc.40",
4809 +
        "@tamagui/create-context": "2.0.0-rc.40",
4810 +
        "@tamagui/get-token": "2.0.0-rc.40",
4811 +
        "@tamagui/helpers": "2.0.0-rc.40",
4812 +
        "@tamagui/stacks": "2.0.0-rc.40"
4813 +
      },
4814 +
      "peerDependencies": {
4815 +
        "react": ">=19",
4816 +
        "react-native": "*"
4817 +
      }
4818 +
    },
4819 +
    "node_modules/@tamagui/proxy-worm": {
4820 +
      "version": "2.0.0-rc.40",
4821 +
      "resolved": "https://registry.npmjs.org/@tamagui/proxy-worm/-/proxy-worm-2.0.0-rc.40.tgz",
4822 +
      "integrity": "sha512-tsNkorqFk4ZxsLPHivVv3YbTIK9f6RDdVsQrX5S93uJ1VshrpSuIwObJtX3mJ0djfl6G7d8P8JmDcg8J0TYU0A=="
4823 +
    },
4824 +
    "node_modules/@tamagui/radio-group": {
4825 +
      "version": "2.0.0-rc.40",
4826 +
      "resolved": "https://registry.npmjs.org/@tamagui/radio-group/-/radio-group-2.0.0-rc.40.tgz",
4827 +
      "integrity": "sha512-tTxFMigzmQzhHu1k3F60/UT2oeISm0ojyaVPRcX8LMarZLqtbbRL6zfF6vzUlGMtW+DAhYdm/+m28s5sPXsPwA==",
4828 +
      "dependencies": {
4829 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4830 +
        "@tamagui/constants": "2.0.0-rc.40",
4831 +
        "@tamagui/core": "2.0.0-rc.40",
4832 +
        "@tamagui/create-context": "2.0.0-rc.40",
4833 +
        "@tamagui/focusable": "2.0.0-rc.40",
4834 +
        "@tamagui/get-token": "2.0.0-rc.40",
4835 +
        "@tamagui/helpers": "2.0.0-rc.40",
4836 +
        "@tamagui/label": "2.0.0-rc.40",
4837 +
        "@tamagui/radio-headless": "2.0.0-rc.40",
4838 +
        "@tamagui/roving-focus": "2.0.0-rc.40",
4839 +
        "@tamagui/stacks": "2.0.0-rc.40",
4840 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4841 +
        "@tamagui/use-previous": "2.0.0-rc.40"
4842 +
      },
4843 +
      "peerDependencies": {
4844 +
        "react": ">=19"
4845 +
      }
4846 +
    },
4847 +
    "node_modules/@tamagui/radio-group/node_modules/@tamagui/radio-headless": {
4848 +
      "version": "2.0.0-rc.40",
4849 +
      "resolved": "https://registry.npmjs.org/@tamagui/radio-headless/-/radio-headless-2.0.0-rc.40.tgz",
4850 +
      "integrity": "sha512-fgrGRhlksMb51elIG7GFikfKEDYhIY7zABit9p/qXcsX4+yLHgmIk2/+0xdBHfls7JiOEH7evxv55EmewdCbXw==",
4851 +
      "dependencies": {
4852 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4853 +
        "@tamagui/constants": "2.0.0-rc.40",
4854 +
        "@tamagui/create-context": "2.0.0-rc.40",
4855 +
        "@tamagui/focusable": "2.0.0-rc.40",
4856 +
        "@tamagui/helpers": "2.0.0-rc.40",
4857 +
        "@tamagui/label": "2.0.0-rc.40",
4858 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4859 +
        "@tamagui/use-previous": "2.0.0-rc.40",
4860 +
        "@tamagui/web": "2.0.0-rc.40"
4861 +
      },
4862 +
      "peerDependencies": {
4863 +
        "react": ">=19",
4864 +
        "react-native": "*"
4865 +
      }
4866 +
    },
4867 +
    "node_modules/@tamagui/react-native-media-driver": {
4868 +
      "version": "2.0.0-rc.40",
4869 +
      "resolved": "https://registry.npmjs.org/@tamagui/react-native-media-driver/-/react-native-media-driver-2.0.0-rc.40.tgz",
4870 +
      "integrity": "sha512-yx92cIjA7C/5RGKfHckZSN3mqrkcREHSvWzAcQg4Gn/BJ82tTP7NE3r3lfakSTs9sVs/csUekENc/aMFrtOUtQ==",
4871 +
      "license": "MIT",
4872 +
      "dependencies": {
4873 +
        "@tamagui/web": "2.0.0-rc.40"
4874 +
      },
4875 +
      "peerDependencies": {
4876 +
        "react-native": "*"
4877 +
      }
4878 +
    },
4879 +
    "node_modules/@tamagui/react-native-use-pressable": {
4880 +
      "version": "2.0.0-rc.40",
4881 +
      "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-pressable/-/react-native-use-pressable-2.0.0-rc.40.tgz",
4882 +
      "integrity": "sha512-hGlTn/uyjeK71cleH9zx5Xxq4N+DJTzpYJWHrxJiFDr8cupxpNsmc7FoP9IJybOSDeOZymB7q/VSqUrngSTtcw==",
4883 +
      "peerDependencies": {
4884 +
        "react": ">=19"
4885 +
      }
4886 +
    },
4887 +
    "node_modules/@tamagui/react-native-use-responder-events": {
4888 +
      "version": "2.0.0-rc.40",
4889 +
      "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-responder-events/-/react-native-use-responder-events-2.0.0-rc.40.tgz",
4890 +
      "integrity": "sha512-ghdkwkVoXmexfRsJW/Mtw15s0AE5/ZR+W5ZMsCdhhCILN4qIq0g2YIOWvlru9fuJrou/mLeBGwE5n5tTHnVg5Q==",
4891 +
      "peerDependencies": {
4892 +
        "react": ">=19"
4893 +
      }
4894 +
    },
4895 +
    "node_modules/@tamagui/remove-scroll": {
4896 +
      "version": "2.0.0-rc.40",
4897 +
      "resolved": "https://registry.npmjs.org/@tamagui/remove-scroll/-/remove-scroll-2.0.0-rc.40.tgz",
4898 +
      "integrity": "sha512-J7yIQi/dlpsrn5MBWgWler9AYfEsUGkICVi7rypdvQfS7U7S48Q3AYxql/6my62YInZGDjZD6FPYicngasvOFg==",
4899 +
      "peerDependencies": {
4900 +
        "react": ">=19"
4901 +
      }
4902 +
    },
4903 +
    "node_modules/@tamagui/roving-focus": {
4904 +
      "version": "2.0.0-rc.40",
4905 +
      "resolved": "https://registry.npmjs.org/@tamagui/roving-focus/-/roving-focus-2.0.0-rc.40.tgz",
4906 +
      "integrity": "sha512-NWbv0/dTD6hVSEuooM4F2YipV8PR3CXL99iLoxnpSKkZigRFScMhgLiWF0kAUCG7n45xjcBmxWyCRF0debMEnA==",
4907 +
      "dependencies": {
4908 +
        "@tamagui/collection": "2.0.0-rc.40",
4909 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4910 +
        "@tamagui/constants": "2.0.0-rc.40",
4911 +
        "@tamagui/core": "2.0.0-rc.40",
4912 +
        "@tamagui/create-context": "2.0.0-rc.40",
4913 +
        "@tamagui/helpers": "2.0.0-rc.40",
4914 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4915 +
        "@tamagui/use-direction": "2.0.0-rc.40",
4916 +
        "@tamagui/use-event": "2.0.0-rc.40"
4917 +
      },
4918 +
      "peerDependencies": {
4919 +
        "react": ">=19"
4920 +
      }
4921 +
    },
4922 +
    "node_modules/@tamagui/scroll-view": {
4923 +
      "version": "2.0.0-rc.40",
4924 +
      "resolved": "https://registry.npmjs.org/@tamagui/scroll-view/-/scroll-view-2.0.0-rc.40.tgz",
4925 +
      "integrity": "sha512-nDJvj5z0npn7NzEOUMGObS9BM1N5QpNjemFXaXrQf7zlAXyDDEoFfHRh3q38XXaD2+CNgbSaNHu/GujcH3DlnQ==",
4926 +
      "dependencies": {
4927 +
        "@tamagui/stacks": "2.0.0-rc.40",
4928 +
        "@tamagui/web": "2.0.0-rc.40"
4929 +
      },
4930 +
      "peerDependencies": {
4931 +
        "react": ">=19",
4932 +
        "react-native": "*"
4933 +
      }
4934 +
    },
4935 +
    "node_modules/@tamagui/separator": {
4936 +
      "version": "2.0.0-rc.40",
4937 +
      "resolved": "https://registry.npmjs.org/@tamagui/separator/-/separator-2.0.0-rc.40.tgz",
4938 +
      "integrity": "sha512-oCaKHaIJC+FeYrAgqkS4Lrn6FBRLVmlNppp6kG9Puu0H85YKuwArwG1riCh4ZB4VR8ItV2KPCv9B2UAORMGp8g==",
4939 +
      "dependencies": {
4940 +
        "@tamagui/constants": "2.0.0-rc.40",
4941 +
        "@tamagui/core": "2.0.0-rc.40"
4942 +
      },
4943 +
      "peerDependencies": {
4944 +
        "react": ">=19"
4945 +
      }
4946 +
    },
4947 +
    "node_modules/@tamagui/shapes": {
4948 +
      "version": "2.0.0-rc.40",
4949 +
      "resolved": "https://registry.npmjs.org/@tamagui/shapes/-/shapes-2.0.0-rc.40.tgz",
4950 +
      "integrity": "sha512-RN/zxwFKbiABcxRgm3LE96lDrFMQ/gJ5n+LAmJ++owIlANs4KuBPTEdp29CDE0nqbViS/Prl5r+7KBWLWZuXng==",
4951 +
      "dependencies": {
4952 +
        "@tamagui/stacks": "2.0.0-rc.40",
4953 +
        "@tamagui/web": "2.0.0-rc.40"
4954 +
      },
4955 +
      "peerDependencies": {
4956 +
        "react": ">=19"
4957 +
      }
4958 +
    },
4959 +
    "node_modules/@tamagui/sheet": {
4960 +
      "version": "2.0.0-rc.40",
4961 +
      "resolved": "https://registry.npmjs.org/@tamagui/sheet/-/sheet-2.0.0-rc.40.tgz",
4962 +
      "integrity": "sha512-0fLu6Rl0gbSsoDXeYGnL1itLeYZIKTJW1U2ts3Eh2SC42fdqkFv82QbQKERdwLME090L8Or2jTfOLxgXT79tPQ==",
4963 +
      "license": "MIT",
4964 +
      "dependencies": {
4965 +
        "@tamagui/adapt": "2.0.0-rc.40",
4966 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
4967 +
        "@tamagui/animations-react-native": "2.0.0-rc.40",
4968 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
4969 +
        "@tamagui/constants": "2.0.0-rc.40",
4970 +
        "@tamagui/core": "2.0.0-rc.40",
4971 +
        "@tamagui/create-context": "2.0.0-rc.40",
4972 +
        "@tamagui/helpers": "2.0.0-rc.40",
4973 +
        "@tamagui/native": "2.0.0-rc.40",
4974 +
        "@tamagui/portal": "2.0.0-rc.40",
4975 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
4976 +
        "@tamagui/scroll-view": "2.0.0-rc.40",
4977 +
        "@tamagui/stacks": "2.0.0-rc.40",
4978 +
        "@tamagui/use-constant": "2.0.0-rc.40",
4979 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
4980 +
        "@tamagui/use-did-finish-ssr": "2.0.0-rc.40",
4981 +
        "@tamagui/use-keyboard-visible": "2.0.0-rc.40",
4982 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
4983 +
      },
4984 +
      "peerDependencies": {
4985 +
        "react": ">=19",
4986 +
        "react-native": "*",
4987 +
        "react-native-gesture-handler": ">=2.0.0"
4988 +
      },
4989 +
      "peerDependenciesMeta": {
4990 +
        "react-native-gesture-handler": {
4991 +
          "optional": true
4992 +
        }
4993 +
      }
4994 +
    },
4995 +
    "node_modules/@tamagui/sheet/node_modules/@tamagui/portal": {
4996 +
      "version": "2.0.0-rc.40",
4997 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
4998 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
4999 +
      "dependencies": {
5000 +
        "@tamagui/constants": "2.0.0-rc.40",
5001 +
        "@tamagui/core": "2.0.0-rc.40",
5002 +
        "@tamagui/native": "2.0.0-rc.40",
5003 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5004 +
        "@tamagui/use-event": "2.0.0-rc.40",
5005 +
        "@tamagui/web": "2.0.0-rc.40",
5006 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
5007 +
      },
5008 +
      "peerDependencies": {
5009 +
        "react": ">=19",
5010 +
        "react-dom": "*",
5011 +
        "react-native": "*"
5012 +
      }
5013 +
    },
5014 +
    "node_modules/@tamagui/shorthands": {
5015 +
      "version": "2.0.0-rc.40",
5016 +
      "resolved": "https://registry.npmjs.org/@tamagui/shorthands/-/shorthands-2.0.0-rc.40.tgz",
5017 +
      "integrity": "sha512-qzw++Tz6X6Zfz+F9OG+FGsk49Iw9Cg2LUZ7Em0f2md+XoCXioq3kGkFExEq1223u3WEGyTc+TMoQXvSzuUqOmw==",
5018 +
      "dependencies": {
5019 +
        "@tamagui/web": "2.0.0-rc.40"
5020 +
      }
5021 +
    },
5022 +
    "node_modules/@tamagui/simple-hash": {
5023 +
      "version": "2.0.0-rc.40",
5024 +
      "resolved": "https://registry.npmjs.org/@tamagui/simple-hash/-/simple-hash-2.0.0-rc.40.tgz",
5025 +
      "integrity": "sha512-6jJZVF3ax91rDXB9o2AtWBY/QPySChH4+SnrAo1ERATerKPE2th1UXvMhaKf2LvsL0F06s54hYUxJnvlLbxkfA=="
5026 +
    },
5027 +
    "node_modules/@tamagui/sizable-context": {
5028 +
      "version": "2.0.0-rc.40",
5029 +
      "resolved": "https://registry.npmjs.org/@tamagui/sizable-context/-/sizable-context-2.0.0-rc.40.tgz",
5030 +
      "integrity": "sha512-G5Dkxual0dLzpYFe/Otp4igg7q1VhygELFRQeMN7m/hzfryHEIaOlroNriqJjEYxfxgEVeBsm2K4RXJjiblHCg==",
5031 +
      "license": "MIT",
5032 +
      "dependencies": {
5033 +
        "@tamagui/core": "2.0.0-rc.40"
5034 +
      },
5035 +
      "peerDependencies": {
5036 +
        "react": ">=19"
5037 +
      }
5038 +
    },
5039 +
    "node_modules/@tamagui/slider": {
5040 +
      "version": "2.0.0-rc.40",
5041 +
      "resolved": "https://registry.npmjs.org/@tamagui/slider/-/slider-2.0.0-rc.40.tgz",
5042 +
      "integrity": "sha512-temHCAlaPRySHz27qptxwj56YUPhiGIEwKM13BF2ft+KVu92bvaW606yFnvn/JLv/D0EJH/twv5HME1nS+dRnQ==",
5043 +
      "dependencies": {
5044 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5045 +
        "@tamagui/constants": "2.0.0-rc.40",
5046 +
        "@tamagui/core": "2.0.0-rc.40",
5047 +
        "@tamagui/create-context": "2.0.0-rc.40",
5048 +
        "@tamagui/get-token": "2.0.0-rc.40",
5049 +
        "@tamagui/helpers": "2.0.0-rc.40",
5050 +
        "@tamagui/stacks": "2.0.0-rc.40",
5051 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5052 +
        "@tamagui/use-debounce": "2.0.0-rc.40",
5053 +
        "@tamagui/use-direction": "2.0.0-rc.40"
5054 +
      },
5055 +
      "peerDependencies": {
5056 +
        "react": ">=19",
5057 +
        "react-native": "*"
5058 +
      }
5059 +
    },
5060 +
    "node_modules/@tamagui/spacer": {
5061 +
      "version": "2.0.0-rc.40",
5062 +
      "resolved": "https://registry.npmjs.org/@tamagui/spacer/-/spacer-2.0.0-rc.40.tgz",
5063 +
      "integrity": "sha512-He5xasJJquUDX1yY/XJlDXggdnBjyAYInNyXv+IeEI83KqcaksZCzsWqU2amwNl32BdcEQlB/v8wfe79TigFQQ==",
5064 +
      "dependencies": {
5065 +
        "@tamagui/web": "2.0.0-rc.40"
5066 +
      },
5067 +
      "peerDependencies": {
5068 +
        "react": ">=19",
5069 +
        "react-native": "*"
5070 +
      }
5071 +
    },
5072 +
    "node_modules/@tamagui/spinner": {
5073 +
      "version": "2.0.0-rc.40",
5074 +
      "resolved": "https://registry.npmjs.org/@tamagui/spinner/-/spinner-2.0.0-rc.40.tgz",
5075 +
      "integrity": "sha512-lE/xqukmWx82TjC+epECVZpgEXCXNUBaiAEeB5PWS6zvkRBioLZYYKjo6SXkjZKQdHiGvcwq9MljEZuj7uLj7w==",
5076 +
      "dependencies": {
5077 +
        "@tamagui/core": "2.0.0-rc.40",
5078 +
        "@tamagui/stacks": "2.0.0-rc.40"
5079 +
      },
5080 +
      "peerDependencies": {
5081 +
        "react": ">=19",
5082 +
        "react-native": "*"
5083 +
      }
5084 +
    },
5085 +
    "node_modules/@tamagui/stacks": {
5086 +
      "version": "2.0.0-rc.40",
5087 +
      "resolved": "https://registry.npmjs.org/@tamagui/stacks/-/stacks-2.0.0-rc.40.tgz",
5088 +
      "integrity": "sha512-iq893C0aN8dmqdzS6/UYaMUUOm2dt3N3wPhaGunr/1/UrnlXLGU8n/C4K3XLxD5v58J4gvjzfOST0elULk/i1g==",
5089 +
      "dependencies": {
5090 +
        "@tamagui/core": "2.0.0-rc.40",
5091 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
5092 +
        "@tamagui/web": "2.0.0-rc.40"
5093 +
      },
5094 +
      "peerDependencies": {
5095 +
        "react": ">=19"
5096 +
      }
5097 +
    },
5098 +
    "node_modules/@tamagui/start-transition": {
5099 +
      "version": "2.0.0-rc.40",
5100 +
      "resolved": "https://registry.npmjs.org/@tamagui/start-transition/-/start-transition-2.0.0-rc.40.tgz",
5101 +
      "integrity": "sha512-rxrFqquogQqdOJGpxKLZWk8yljPM3smywVCWVlanIleEGjm54OeWQBbLfN2nlix8x509oUtsvrIUI4U8uN6I9g==",
5102 +
      "license": "MIT",
5103 +
      "peerDependencies": {
5104 +
        "react": ">=19"
5105 +
      }
5106 +
    },
5107 +
    "node_modules/@tamagui/static": {
5108 +
      "version": "2.0.0-rc.40",
5109 +
      "resolved": "https://registry.npmjs.org/@tamagui/static/-/static-2.0.0-rc.40.tgz",
5110 +
      "integrity": "sha512-6smpTC80VRYgAGZz+VKba/PPiTRG0sboZGO+LD0RLS3dormSo1TfvrPi+kfBhFiPcjX9mNgEmRIPJ5LiwAkzMw==",
5111 +
      "license": "MIT",
5112 +
      "dependencies": {
5113 +
        "@babel/core": "^7.25.2",
5114 +
        "@babel/generator": "^7.25.5",
5115 +
        "@babel/helper-plugin-utils": "^7.24.8",
5116 +
        "@babel/parser": "^7.25.4",
5117 +
        "@babel/plugin-transform-react-jsx": "^7.25.2",
5118 +
        "@babel/runtime": "^7.25.4",
5119 +
        "@babel/template": "^7.25.0",
5120 +
        "@babel/traverse": "^7.25.4",
5121 +
        "@babel/types": "^7.25.4",
5122 +
        "@tamagui/cli-color": "2.0.0-rc.40",
5123 +
        "@tamagui/config-default": "2.0.0-rc.40",
5124 +
        "@tamagui/core": "2.0.0-rc.40",
5125 +
        "@tamagui/fake-react-native": "2.0.0-rc.40",
5126 +
        "@tamagui/generate-themes": "2.0.0-rc.40",
5127 +
        "@tamagui/helpers": "2.0.0-rc.40",
5128 +
        "@tamagui/helpers-node": "2.0.0-rc.40",
5129 +
        "@tamagui/proxy-worm": "2.0.0-rc.40",
5130 +
        "@tamagui/react-native-web-internals": "2.0.0-rc.40",
5131 +
        "@tamagui/react-native-web-lite": "2.0.0-rc.40",
5132 +
        "@tamagui/shorthands": "2.0.0-rc.40",
5133 +
        "@tamagui/types": "2.0.0-rc.40",
5134 +
        "@tamagui/web": "2.0.0-rc.40",
5135 +
        "babel-literal-to-ast": "^2.1.0",
5136 +
        "browserslist": "^4.28.1",
5137 +
        "check-dependency-version-consistency": "^4.1.0",
5138 +
        "esbuild": "^0.27.2",
5139 +
        "esbuild-register": "^3.6.0",
5140 +
        "esbuild-wasm": "^0.27.2",
5141 +
        "fast-glob": "^3.2.11",
5142 +
        "find-cache-dir": "^3.3.2",
5143 +
        "find-root": "^1.1.0",
5144 +
        "fs-extra": "^11.2.0",
5145 +
        "invariant": "^2.2.4",
5146 +
        "js-yaml": "^4.1.0",
5147 +
        "react-native-web": "^0.21.0"
5148 +
      },
5149 +
      "peerDependencies": {
5150 +
        "react": ">=19",
5151 +
        "react-native": "*"
5152 +
      }
5153 +
    },
5154 +
    "node_modules/@tamagui/static-sync": {
5155 +
      "version": "2.0.0-rc.40",
5156 +
      "resolved": "https://registry.npmjs.org/@tamagui/static-sync/-/static-sync-2.0.0-rc.40.tgz",
5157 +
      "integrity": "sha512-RbFqFCwD+vB3PTGdtXHx/ATFcmpTyJYqzolQ+kpQgAAJ6Mo6n3IJ4GFAdbrOFg/c/Jz8GCf0Au68ciIT5wmDjg==",
5158 +
      "license": "MIT",
5159 +
      "dependencies": {
5160 +
        "@babel/core": "^7.25.2",
5161 +
        "@tamagui/static": "2.0.0-rc.40",
5162 +
        "@tamagui/types": "2.0.0-rc.40",
5163 +
        "synckit": "^0.9.2"
5164 +
      }
5165 +
    },
5166 +
    "node_modules/@tamagui/static/node_modules/@tamagui/react-native-web-internals": {
5167 +
      "version": "2.0.0-rc.40",
5168 +
      "resolved": "https://registry.npmjs.org/@tamagui/react-native-web-internals/-/react-native-web-internals-2.0.0-rc.40.tgz",
5169 +
      "integrity": "sha512-qmQZTWaZky79mkUG8MH7gyy4a5V0lJe658+p9PPhf1OsM3P4x+jcjaEVNg5/a0Oid4yKbQxeqQZBT0GUIWD5Ew==",
5170 +
      "license": "MIT",
5171 +
      "dependencies": {
5172 +
        "@tamagui/normalize-css-color": "2.0.0-rc.40",
5173 +
        "@tamagui/react-native-use-pressable": "2.0.0-rc.40",
5174 +
        "@tamagui/react-native-use-responder-events": "2.0.0-rc.40",
5175 +
        "@tamagui/simple-hash": "2.0.0-rc.40",
5176 +
        "@tamagui/use-element-layout": "2.0.0-rc.40",
5177 +
        "@tamagui/web": "2.0.0-rc.40"
5178 +
      },
5179 +
      "peerDependencies": {
5180 +
        "react": ">=19",
5181 +
        "react-dom": "*"
5182 +
      }
5183 +
    },
5184 +
    "node_modules/@tamagui/static/node_modules/@tamagui/react-native-web-lite": {
5185 +
      "version": "2.0.0-rc.40",
5186 +
      "resolved": "https://registry.npmjs.org/@tamagui/react-native-web-lite/-/react-native-web-lite-2.0.0-rc.40.tgz",
5187 +
      "integrity": "sha512-wzm6VJbH3jfz2i5TMncCG0lYwh7irLZ6NjWJXtG1aWqg578RT3VnAXfVBE9SVPl/7KFOqM3BTxUt/gJAbIzHOw==",
5188 +
      "license": "MIT",
5189 +
      "dependencies": {
5190 +
        "@tamagui/normalize-css-color": "2.0.0-rc.40",
5191 +
        "@tamagui/react-native-use-pressable": "2.0.0-rc.40",
5192 +
        "@tamagui/react-native-use-responder-events": "2.0.0-rc.40",
5193 +
        "@tamagui/react-native-web-internals": "2.0.0-rc.40",
5194 +
        "@tamagui/web": "2.0.0-rc.40",
5195 +
        "invariant": "^2.2.4",
5196 +
        "memoize-one": "^6.0.0"
5197 +
      },
5198 +
      "peerDependencies": {
5199 +
        "react": ">=19",
5200 +
        "react-dom": "*"
5201 +
      }
5202 +
    },
5203 +
    "node_modules/@tamagui/static/node_modules/memoize-one": {
5204 +
      "version": "6.0.0",
5205 +
      "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
5206 +
      "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==",
5207 +
      "license": "MIT"
5208 +
    },
5209 +
    "node_modules/@tamagui/switch": {
5210 +
      "version": "2.0.0-rc.40",
5211 +
      "resolved": "https://registry.npmjs.org/@tamagui/switch/-/switch-2.0.0-rc.40.tgz",
5212 +
      "integrity": "sha512-w3GAxW7RJw7KRVEn+xpDnyAEkcbUbm2HTUFF3X6rzQ/WGWaUcKIeJtVjzf9jrpnTVx5H3Ly9wgq1HltwLSNnjg==",
5213 +
      "dependencies": {
5214 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5215 +
        "@tamagui/constants": "2.0.0-rc.40",
5216 +
        "@tamagui/core": "2.0.0-rc.40",
5217 +
        "@tamagui/focusable": "2.0.0-rc.40",
5218 +
        "@tamagui/get-token": "2.0.0-rc.40",
5219 +
        "@tamagui/helpers": "2.0.0-rc.40",
5220 +
        "@tamagui/label": "2.0.0-rc.40",
5221 +
        "@tamagui/stacks": "2.0.0-rc.40",
5222 +
        "@tamagui/switch-headless": "2.0.0-rc.40",
5223 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5224 +
        "@tamagui/use-previous": "2.0.0-rc.40"
5225 +
      },
5226 +
      "peerDependencies": {
5227 +
        "react": ">=19",
5228 +
        "react-native": "*"
5229 +
      }
5230 +
    },
5231 +
    "node_modules/@tamagui/switch-headless": {
5232 +
      "version": "2.0.0-rc.40",
5233 +
      "resolved": "https://registry.npmjs.org/@tamagui/switch-headless/-/switch-headless-2.0.0-rc.40.tgz",
5234 +
      "integrity": "sha512-syEPsYwvj436pZ/kApk0/jfYw3ItX2VxLQDLNFENG6b7/+EP12gEj2khTcGRrDgApP/l2lBoPgsmSAzvqrGH4Q==",
5235 +
      "dependencies": {
5236 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5237 +
        "@tamagui/constants": "2.0.0-rc.40",
5238 +
        "@tamagui/helpers": "2.0.0-rc.40",
5239 +
        "@tamagui/label": "2.0.0-rc.40",
5240 +
        "@tamagui/use-previous": "2.0.0-rc.40"
5241 +
      },
5242 +
      "peerDependencies": {
5243 +
        "react": ">=19",
5244 +
        "react-native": "*"
5245 +
      }
5246 +
    },
5247 +
    "node_modules/@tamagui/tabs": {
5248 +
      "version": "2.0.0-rc.40",
5249 +
      "resolved": "https://registry.npmjs.org/@tamagui/tabs/-/tabs-2.0.0-rc.40.tgz",
5250 +
      "integrity": "sha512-8ks1BLZrysAJuGSQH42N+Do0xFoLEV9mM4WmTunElSdXf/aWwmhVVKmW7vS6bcB1YglGXY1l8aflpo8l3IgfiA==",
5251 +
      "dependencies": {
5252 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5253 +
        "@tamagui/constants": "2.0.0-rc.40",
5254 +
        "@tamagui/core": "2.0.0-rc.40",
5255 +
        "@tamagui/create-context": "2.0.0-rc.40",
5256 +
        "@tamagui/element": "2.0.0-rc.40",
5257 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
5258 +
        "@tamagui/group": "2.0.0-rc.40",
5259 +
        "@tamagui/helpers": "2.0.0-rc.40",
5260 +
        "@tamagui/roving-focus": "2.0.0-rc.40",
5261 +
        "@tamagui/sizable-context": "2.0.0-rc.40",
5262 +
        "@tamagui/stacks": "2.0.0-rc.40",
5263 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5264 +
        "@tamagui/use-direction": "2.0.0-rc.40",
5265 +
        "@tamagui/web": "2.0.0-rc.40"
5266 +
      },
5267 +
      "peerDependencies": {
5268 +
        "react": ">=19",
5269 +
        "react-native": "*"
5270 +
      }
5271 +
    },
5272 +
    "node_modules/@tamagui/text": {
5273 +
      "version": "2.0.0-rc.40",
5274 +
      "resolved": "https://registry.npmjs.org/@tamagui/text/-/text-2.0.0-rc.40.tgz",
5275 +
      "integrity": "sha512-nPBdYqCc8hilg4QcgOMO3QnSKTvH5sdgZ/prhM5Xmono/9ZFnBiCkfOkTgO+p7eCJL++1kVp9wRBSNsNAWOY5Q==",
5276 +
      "dependencies": {
5277 +
        "@tamagui/get-font-sized": "2.0.0-rc.40",
5278 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
5279 +
        "@tamagui/web": "2.0.0-rc.40"
5280 +
      },
5281 +
      "peerDependencies": {
5282 +
        "react": ">=19"
5283 +
      }
5284 +
    },
5285 +
    "node_modules/@tamagui/theme": {
5286 +
      "version": "2.0.0-rc.40",
5287 +
      "resolved": "https://registry.npmjs.org/@tamagui/theme/-/theme-2.0.0-rc.40.tgz",
5288 +
      "integrity": "sha512-Tw4okylQBk1NVCq+cWL5wKiGdewf4WPbzH9gjHv9kOYNr/biydyAOM7galCwAzSkriUMWe0cQ/TzzzKFudfsOg==",
5289 +
      "dependencies": {
5290 +
        "@tamagui/constants": "2.0.0-rc.40",
5291 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5292 +
        "@tamagui/web": "2.0.0-rc.40"
5293 +
      },
5294 +
      "peerDependencies": {
5295 +
        "react": ">=19"
5296 +
      }
5297 +
    },
5298 +
    "node_modules/@tamagui/theme-builder": {
5299 +
      "version": "2.0.0-rc.40",
5300 +
      "resolved": "https://registry.npmjs.org/@tamagui/theme-builder/-/theme-builder-2.0.0-rc.40.tgz",
5301 +
      "integrity": "sha512-lh0Ez8QeBdF0Nr4QMHrpTqdpmlyp6GWbBJGCnUcR9UM/ojowhJCyX4kS8QrAiTFyomEjj4lNBBbNi3cGw4iV2w==",
5302 +
      "dependencies": {
5303 +
        "@tamagui/create-theme": "2.0.0-rc.40",
5304 +
        "@tamagui/web": "2.0.0-rc.40",
5305 +
        "color2k": "^2.0.2"
5306 +
      }
5307 +
    },
5308 +
    "node_modules/@tamagui/themes": {
5309 +
      "version": "2.0.0-rc.40",
5310 +
      "resolved": "https://registry.npmjs.org/@tamagui/themes/-/themes-2.0.0-rc.40.tgz",
5311 +
      "integrity": "sha512-529pGG8IrzhEAFRpRR+txMwJTfFazTkRX2pJAPvg5hbg1xUb9/e9gBtJB3+5wns0a5s/7a8vGvKiZY2Jws9Cyw==",
5312 +
      "dependencies": {
5313 +
        "@tamagui/colors": "2.0.0-rc.40",
5314 +
        "@tamagui/create-theme": "2.0.0-rc.40",
5315 +
        "@tamagui/theme-builder": "2.0.0-rc.40",
5316 +
        "@tamagui/web": "2.0.0-rc.40",
5317 +
        "color2k": "^2.0.2"
5318 +
      }
5319 +
    },
5320 +
    "node_modules/@tamagui/timer": {
5321 +
      "version": "2.0.0-rc.40",
5322 +
      "resolved": "https://registry.npmjs.org/@tamagui/timer/-/timer-2.0.0-rc.40.tgz",
5323 +
      "integrity": "sha512-0/wVrtFh4erVCuBcLE39r6ECxnvUdX4ZWRsUNCOwjURlFxCfPcObIWjSo4RzN4xbLNDc2NDVH21NsDXzUwl11w=="
5324 +
    },
5325 +
    "node_modules/@tamagui/toast": {
5326 +
      "version": "2.0.0-rc.40",
5327 +
      "resolved": "https://registry.npmjs.org/@tamagui/toast/-/toast-2.0.0-rc.40.tgz",
5328 +
      "integrity": "sha512-Ws1JM3mvvlX/xGliE/rL9k957WC4HSsp+T2szZWu4t9veTp5DEAbbhobSjM7Nfd0Oj9Wv8bPQxxogdWlTfP+Lw==",
5329 +
      "dependencies": {
5330 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
5331 +
        "@tamagui/collection": "2.0.0-rc.40",
5332 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5333 +
        "@tamagui/constants": "2.0.0-rc.40",
5334 +
        "@tamagui/core": "2.0.0-rc.40",
5335 +
        "@tamagui/create-context": "2.0.0-rc.40",
5336 +
        "@tamagui/dismissable": "2.0.0-rc.40",
5337 +
        "@tamagui/helpers": "2.0.0-rc.40",
5338 +
        "@tamagui/native": "2.0.0-rc.40",
5339 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
5340 +
        "@tamagui/portal": "2.0.0-rc.40",
5341 +
        "@tamagui/stacks": "2.0.0-rc.40",
5342 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5343 +
        "@tamagui/text": "2.0.0-rc.40",
5344 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5345 +
        "@tamagui/visually-hidden": "2.0.0-rc.40"
5346 +
      },
5347 +
      "peerDependencies": {
5348 +
        "react": ">=19",
5349 +
        "react-native": "*"
5350 +
      }
5351 +
    },
5352 +
    "node_modules/@tamagui/toast/node_modules/@tamagui/dismissable": {
5353 +
      "version": "2.0.0-rc.40",
5354 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
5355 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
5356 +
      "dependencies": {
5357 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5358 +
        "@tamagui/core": "2.0.0-rc.40",
5359 +
        "@tamagui/helpers": "2.0.0-rc.40",
5360 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
5361 +
        "@tamagui/use-event": "2.0.0-rc.40"
5362 +
      },
5363 +
      "peerDependencies": {
5364 +
        "react": ">=19",
5365 +
        "react-dom": "*"
5366 +
      }
5367 +
    },
5368 +
    "node_modules/@tamagui/toast/node_modules/@tamagui/portal": {
5369 +
      "version": "2.0.0-rc.40",
5370 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
5371 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
5372 +
      "dependencies": {
5373 +
        "@tamagui/constants": "2.0.0-rc.40",
5374 +
        "@tamagui/core": "2.0.0-rc.40",
5375 +
        "@tamagui/native": "2.0.0-rc.40",
5376 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5377 +
        "@tamagui/use-event": "2.0.0-rc.40",
5378 +
        "@tamagui/web": "2.0.0-rc.40",
5379 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
5380 +
      },
5381 +
      "peerDependencies": {
5382 +
        "react": ">=19",
5383 +
        "react-dom": "*",
5384 +
        "react-native": "*"
5385 +
      }
5386 +
    },
5387 +
    "node_modules/@tamagui/toggle-group": {
5388 +
      "version": "2.0.0-rc.40",
5389 +
      "resolved": "https://registry.npmjs.org/@tamagui/toggle-group/-/toggle-group-2.0.0-rc.40.tgz",
5390 +
      "integrity": "sha512-+zPR+z32jFIPAUBbbgYzXjtF3QNQn8JFwixo3ivaafjKdDXXuwrYr/90+ODr/lOA4k4q8BzhI8XyPIdPcbrOKw==",
5391 +
      "dependencies": {
5392 +
        "@tamagui/constants": "2.0.0-rc.40",
5393 +
        "@tamagui/create-context": "2.0.0-rc.40",
5394 +
        "@tamagui/focusable": "2.0.0-rc.40",
5395 +
        "@tamagui/font-size": "2.0.0-rc.40",
5396 +
        "@tamagui/get-token": "2.0.0-rc.40",
5397 +
        "@tamagui/helpers": "2.0.0-rc.40",
5398 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
5399 +
        "@tamagui/roving-focus": "2.0.0-rc.40",
5400 +
        "@tamagui/sizable-context": "2.0.0-rc.40",
5401 +
        "@tamagui/stacks": "2.0.0-rc.40",
5402 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5403 +
        "@tamagui/use-direction": "2.0.0-rc.40",
5404 +
        "@tamagui/web": "2.0.0-rc.40"
5405 +
      },
5406 +
      "peerDependencies": {
5407 +
        "react": ">=19"
5408 +
      }
5409 +
    },
5410 +
    "node_modules/@tamagui/tooltip": {
5411 +
      "version": "2.0.0-rc.40",
5412 +
      "resolved": "https://registry.npmjs.org/@tamagui/tooltip/-/tooltip-2.0.0-rc.40.tgz",
5413 +
      "integrity": "sha512-At/CF34HlKtUBFcPYpK1oM/02fY0hIcDxwmEE9Pj9lcCpokPqoCah2M37lxFwlu4Mdm98HzoVfFpWjTWELUVNw==",
5414 +
      "dependencies": {
5415 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5416 +
        "@tamagui/core": "2.0.0-rc.40",
5417 +
        "@tamagui/create-context": "2.0.0-rc.40",
5418 +
        "@tamagui/floating": "2.0.0-rc.40",
5419 +
        "@tamagui/get-token": "2.0.0-rc.40",
5420 +
        "@tamagui/helpers": "2.0.0-rc.40",
5421 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
5422 +
        "@tamagui/popover": "2.0.0-rc.40",
5423 +
        "@tamagui/popper": "2.0.0-rc.40",
5424 +
        "@tamagui/stacks": "2.0.0-rc.40",
5425 +
        "@tamagui/text": "2.0.0-rc.40",
5426 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40"
5427 +
      },
5428 +
      "peerDependencies": {
5429 +
        "react": ">=19",
5430 +
        "react-native": "*"
5431 +
      }
5432 +
    },
5433 +
    "node_modules/@tamagui/types": {
5434 +
      "version": "2.0.0-rc.40",
5435 +
      "resolved": "https://registry.npmjs.org/@tamagui/types/-/types-2.0.0-rc.40.tgz",
5436 +
      "integrity": "sha512-kecMoh0M1cqCepuioAuLLrp9zVX7JW7Y0ifVKaHBejmhFpLKSQxdZf6CXNYh9a+hOKVw4wkkN2xRpRrhX+3osQ=="
5437 +
    },
5438 +
    "node_modules/@tamagui/use-async": {
5439 +
      "version": "2.0.0-rc.40",
5440 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-async/-/use-async-2.0.0-rc.40.tgz",
5441 +
      "integrity": "sha512-vLOk7kBVqt4cBlj2Ce6R6rKxaqHAkdiTXMESx8llXrQbC3gxgPZ+HLPpfOnD4ZGoFU1vW6zQ/Yy+fN24+R+D7Q==",
5442 +
      "peerDependencies": {
5443 +
        "react": ">=19"
5444 +
      }
5445 +
    },
5446 +
    "node_modules/@tamagui/use-callback-ref": {
5447 +
      "version": "2.0.0-rc.40",
5448 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-callback-ref/-/use-callback-ref-2.0.0-rc.40.tgz",
5449 +
      "integrity": "sha512-LReJcuu3lcVGmt4J7JkH3rUU4zS2as6JBxRPx2T2IdM6nYEKGI3r3nWDOL/sQzZLfqh7bGgjwfhP5MZOGp32ag==",
5450 +
      "peerDependencies": {
5451 +
        "react": ">=19"
5452 +
      }
5453 +
    },
5454 +
    "node_modules/@tamagui/use-constant": {
5455 +
      "version": "2.0.0-rc.40",
5456 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-constant/-/use-constant-2.0.0-rc.40.tgz",
5457 +
      "integrity": "sha512-CtyYtD4M6K7gxY6dL5DVNwUuza6Khd4Pfuxg+W0LKzar0pTot7AUpnt+FK3Bij/uXroiGdoxvHrakempz0gMjQ==",
5458 +
      "peerDependencies": {
5459 +
        "react": ">=19"
5460 +
      }
5461 +
    },
5462 +
    "node_modules/@tamagui/use-controllable-state": {
5463 +
      "version": "2.0.0-rc.40",
5464 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-controllable-state/-/use-controllable-state-2.0.0-rc.40.tgz",
5465 +
      "integrity": "sha512-hU7ly0dNso+INEYH9ZekvBmlpo04p/BFpsF/VlvVLXfUyT3NPecKdLQWQAqMbZHmQPM80+tMLx2kyuq66MGgeA==",
5466 +
      "dependencies": {
5467 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5468 +
        "@tamagui/use-event": "2.0.0-rc.40"
5469 +
      },
5470 +
      "peerDependencies": {
5471 +
        "react": ">=19"
5472 +
      }
5473 +
    },
5474 +
    "node_modules/@tamagui/use-debounce": {
5475 +
      "version": "2.0.0-rc.40",
5476 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-debounce/-/use-debounce-2.0.0-rc.40.tgz",
5477 +
      "integrity": "sha512-IgRwhEHAyBQXIcQvbkeFDDfMS0ABYgMsuK0UtNny8j8p9nmR6NIzBmhAjOTs/IDDx9m8pcLjIc5E7XUQ1ZyypA==",
5478 +
      "peerDependencies": {
5479 +
        "react": ">=19"
5480 +
      }
5481 +
    },
5482 +
    "node_modules/@tamagui/use-did-finish-ssr": {
5483 +
      "version": "2.0.0-rc.40",
5484 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-did-finish-ssr/-/use-did-finish-ssr-2.0.0-rc.40.tgz",
5485 +
      "integrity": "sha512-JJ6Aj2VlBogJwm7oyi2JpeawiEAXjrR0hAiMFk/+9R4Ybc+1JK0yxf8pv2KL37i2IcCzDJBeZQi5uHBgXaKbsQ==",
5486 +
      "peerDependencies": {
5487 +
        "react": ">=19"
5488 +
      }
5489 +
    },
5490 +
    "node_modules/@tamagui/use-direction": {
5491 +
      "version": "2.0.0-rc.40",
5492 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-direction/-/use-direction-2.0.0-rc.40.tgz",
5493 +
      "integrity": "sha512-h60JYnmZXehzhb+nQHeWHcwNgE9/skPhDvTc7TX9UOSP5BqzJEWxp6idUJKD02RBpm2R3q37CcV0fMWtKBahhg==",
5494 +
      "peerDependencies": {
5495 +
        "react": ">=19"
5496 +
      }
5497 +
    },
5498 +
    "node_modules/@tamagui/use-element-layout": {
5499 +
      "version": "2.0.0-rc.40",
5500 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-element-layout/-/use-element-layout-2.0.0-rc.40.tgz",
5501 +
      "integrity": "sha512-oSbPNcOdQwApobKDzoG8eMANN7WCflNzH+xrl0ZbvUGu1AnF3QoZ9BBjjEHyCVMJ5kNegyErXLC+NfFzj9D28g==",
5502 +
      "dependencies": {
5503 +
        "@tamagui/constants": "2.0.0-rc.40",
5504 +
        "@tamagui/is-equal-shallow": "2.0.0-rc.40"
5505 +
      },
5506 +
      "peerDependencies": {
5507 +
        "react": ">=19"
5508 +
      }
5509 +
    },
5510 +
    "node_modules/@tamagui/use-escape-keydown": {
5511 +
      "version": "2.0.0-rc.40",
5512 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-escape-keydown/-/use-escape-keydown-2.0.0-rc.40.tgz",
5513 +
      "integrity": "sha512-WNhs3eRRYQVT0CqMHYLki7sja3lqs0B+22VmFO32UJ+hl1afDx6f9OXgTEYRw5oA990tSKheWLoNkZL9SYljOQ==",
5514 +
      "dependencies": {
5515 +
        "@tamagui/use-callback-ref": "2.0.0-rc.40"
5516 +
      },
5517 +
      "peerDependencies": {
5518 +
        "react": ">=19"
5519 +
      }
5520 +
    },
5521 +
    "node_modules/@tamagui/use-event": {
5522 +
      "version": "2.0.0-rc.40",
5523 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-event/-/use-event-2.0.0-rc.40.tgz",
5524 +
      "integrity": "sha512-9D78EsZLQOxJi4yHubRxPuFghuoHkk5VH6U7jmm3SxMJB/MJGjiocloNx/Qwtl//XQIOpHqd5C+3/ZSHAZ3RQg==",
5525 +
      "peerDependencies": {
5526 +
        "react": ">=19"
5527 +
      }
5528 +
    },
5529 +
    "node_modules/@tamagui/use-force-update": {
5530 +
      "version": "2.0.0-rc.40",
5531 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-force-update/-/use-force-update-2.0.0-rc.40.tgz",
5532 +
      "integrity": "sha512-ZunbVROCyMGt8QeSVv4POBH2PXjJWRdmzsKZR7arp1iSB5WGHcM0L2qAbO1Jgk4taR2iO/ERM2gCFepvwUXzdA==",
5533 +
      "peerDependencies": {
5534 +
        "react": ">=19"
5535 +
      }
5536 +
    },
5537 +
    "node_modules/@tamagui/use-keyboard-visible": {
5538 +
      "version": "2.0.0-rc.40",
5539 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-keyboard-visible/-/use-keyboard-visible-2.0.0-rc.40.tgz",
5540 +
      "integrity": "sha512-niwfVvlTP8nqgZ6f0nNFEq+h2DXWm75K5LICvtKdikV3VM+macDpJFMi0TtOH26RAG9pxgWuczkw5wu7i2wU7g==",
5541 +
      "peerDependencies": {
5542 +
        "react": ">=19",
5543 +
        "react-native": "*"
5544 +
      }
5545 +
    },
5546 +
    "node_modules/@tamagui/use-presence": {
5547 +
      "version": "2.0.0-rc.40",
5548 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-presence/-/use-presence-2.0.0-rc.40.tgz",
5549 +
      "integrity": "sha512-VtRxNfxOW3LuPwsI0KqWN8+0UPR27uQe3Qore/rETqOwLvMPVirU/OBz1G36WL4bACnNxLSHU2eoqpE3ef1prQ==",
5550 +
      "dependencies": {
5551 +
        "@tamagui/web": "2.0.0-rc.40"
5552 +
      },
5553 +
      "peerDependencies": {
5554 +
        "react": ">=19"
5555 +
      }
5556 +
    },
5557 +
    "node_modules/@tamagui/use-previous": {
5558 +
      "version": "2.0.0-rc.40",
5559 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-previous/-/use-previous-2.0.0-rc.40.tgz",
5560 +
      "integrity": "sha512-qJ8QOUhN06R8gwoRRYzTfBKYTpOx6t2fPX0evgxF7mTN64dqYCfH01ybIgxBxVjyt/rptrDP7OrjIYYxAOzGEg==",
5561 +
      "peerDependencies": {
5562 +
        "react": ">=19"
5563 +
      }
5564 +
    },
5565 +
    "node_modules/@tamagui/use-window-dimensions": {
5566 +
      "version": "2.0.0-rc.40",
5567 +
      "resolved": "https://registry.npmjs.org/@tamagui/use-window-dimensions/-/use-window-dimensions-2.0.0-rc.40.tgz",
5568 +
      "integrity": "sha512-bKOAFLMSZ0jt33DjzFlsWBv3NZrt9UnjMpSRxuGo7hjw4CnwJrp6Q63CR8Mbsqxv8l3kzQ94ukr5Ey99Tel2hg==",
5569 +
      "dependencies": {
5570 +
        "@tamagui/constants": "2.0.0-rc.40"
5571 +
      },
5572 +
      "peerDependencies": {
5573 +
        "react": ">=19",
5574 +
        "react-native": "*"
5575 +
      }
5576 +
    },
5577 +
    "node_modules/@tamagui/v2-toast": {
5578 +
      "version": "2.0.0-rc.40",
5579 +
      "resolved": "https://registry.npmjs.org/@tamagui/v2-toast/-/v2-toast-2.0.0-rc.40.tgz",
5580 +
      "integrity": "sha512-vnwtvo89RDC1cp0NLCCT7mMcGpbtj0bLSlpHGFofX2gYUZKYEz676b9atcIgPqN5huAx4YbbKStpNxoWl1RFhA==",
5581 +
      "dependencies": {
5582 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
5583 +
        "@tamagui/collection": "2.0.0-rc.40",
5584 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5585 +
        "@tamagui/constants": "2.0.0-rc.40",
5586 +
        "@tamagui/core": "2.0.0-rc.40",
5587 +
        "@tamagui/create-context": "2.0.0-rc.40",
5588 +
        "@tamagui/dismissable": "2.0.0-rc.40",
5589 +
        "@tamagui/helpers": "2.0.0-rc.40",
5590 +
        "@tamagui/native": "2.0.0-rc.40",
5591 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
5592 +
        "@tamagui/portal": "2.0.0-rc.40",
5593 +
        "@tamagui/stacks": "2.0.0-rc.40",
5594 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5595 +
        "@tamagui/text": "2.0.0-rc.40",
5596 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
5597 +
        "@tamagui/visually-hidden": "2.0.0-rc.40"
5598 +
      },
5599 +
      "peerDependencies": {
5600 +
        "react": "*",
5601 +
        "react-native": "*"
5602 +
      }
5603 +
    },
5604 +
    "node_modules/@tamagui/v2-toast/node_modules/@tamagui/dismissable": {
5605 +
      "version": "2.0.0-rc.40",
5606 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
5607 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
5608 +
      "dependencies": {
5609 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5610 +
        "@tamagui/core": "2.0.0-rc.40",
5611 +
        "@tamagui/helpers": "2.0.0-rc.40",
5612 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
5613 +
        "@tamagui/use-event": "2.0.0-rc.40"
5614 +
      },
5615 +
      "peerDependencies": {
5616 +
        "react": ">=19",
5617 +
        "react-dom": "*"
5618 +
      }
5619 +
    },
5620 +
    "node_modules/@tamagui/v2-toast/node_modules/@tamagui/portal": {
5621 +
      "version": "2.0.0-rc.40",
5622 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
5623 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
5624 +
      "dependencies": {
5625 +
        "@tamagui/constants": "2.0.0-rc.40",
5626 +
        "@tamagui/core": "2.0.0-rc.40",
5627 +
        "@tamagui/native": "2.0.0-rc.40",
5628 +
        "@tamagui/start-transition": "2.0.0-rc.40",
5629 +
        "@tamagui/use-event": "2.0.0-rc.40",
5630 +
        "@tamagui/web": "2.0.0-rc.40",
5631 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
5632 +
      },
5633 +
      "peerDependencies": {
5634 +
        "react": ">=19",
5635 +
        "react-dom": "*",
5636 +
        "react-native": "*"
5637 +
      }
5638 +
    },
5639 +
    "node_modules/@tamagui/visually-hidden": {
5640 +
      "version": "2.0.0-rc.40",
5641 +
      "resolved": "https://registry.npmjs.org/@tamagui/visually-hidden/-/visually-hidden-2.0.0-rc.40.tgz",
5642 +
      "integrity": "sha512-RNc/hF6dE5VpZDF8G+rKaIrYM+buN/wr4IDCaXdcsnys8rGozoS/ZrI6ryDWGYHtMGYw70XD3BahDECpOOh6cA==",
5643 +
      "dependencies": {
5644 +
        "@tamagui/web": "2.0.0-rc.40"
5645 +
      },
5646 +
      "peerDependencies": {
5647 +
        "react": ">=19"
5648 +
      }
5649 +
    },
5650 +
    "node_modules/@tamagui/web": {
5651 +
      "version": "2.0.0-rc.40",
5652 +
      "resolved": "https://registry.npmjs.org/@tamagui/web/-/web-2.0.0-rc.40.tgz",
5653 +
      "integrity": "sha512-exDgaUxndtlrNNI7BhXY1Gwrv8+YyQBNQI+tIHoiqG+Vourcl0CMqoEeHHW/zJjLNSrHcovx/RMTXqcUK508+g==",
5654 +
      "license": "MIT",
5655 +
      "dependencies": {
5656 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
5657 +
        "@tamagui/constants": "2.0.0-rc.40",
5658 +
        "@tamagui/helpers": "2.0.0-rc.40",
5659 +
        "@tamagui/is-equal-shallow": "2.0.0-rc.40",
5660 +
        "@tamagui/native": "2.0.0-rc.40",
5661 +
        "@tamagui/normalize-css-color": "2.0.0-rc.40",
5662 +
        "@tamagui/timer": "2.0.0-rc.40",
5663 +
        "@tamagui/types": "2.0.0-rc.40",
5664 +
        "@tamagui/use-did-finish-ssr": "2.0.0-rc.40",
5665 +
        "@tamagui/use-event": "2.0.0-rc.40",
5666 +
        "@tamagui/use-force-update": "2.0.0-rc.40"
5667 +
      },
5668 +
      "peerDependencies": {
5669 +
        "react": ">=19",
5670 +
        "react-dom": "*",
5671 +
        "react-native": "*"
5672 +
      }
5673 +
    },
5674 +
    "node_modules/@tamagui/z-index-stack": {
5675 +
      "version": "2.0.0-rc.40",
5676 +
      "resolved": "https://registry.npmjs.org/@tamagui/z-index-stack/-/z-index-stack-2.0.0-rc.40.tgz",
5677 +
      "integrity": "sha512-AI+DmnMOWt3fENLdmUlul6yul+Blwrsahi4rApZG4VCJnLND31KlFCLekTBMYsmkfIc/EtubKAhwaSQL4plSCw==",
5678 +
      "peerDependencies": {
5679 +
        "react": ">=19"
5680 +
      }
5681 +
    },
3126 5682
    "node_modules/@tybys/wasm-util": {
3127 5683
      "version": "0.10.1",
3128 5684
      "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz",
3129 5685
      "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==",
3130 5686
      "dev": true,
3218 5774
      "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
3219 5775
      "license": "MIT",
3220 5776
      "dependencies": {
3221 5777
        "@types/istanbul-lib-report": "*"
3222 5778
      }
5779 +
    },
5780 +
    "node_modules/@types/js-yaml": {
5781 +
      "version": "4.0.9",
5782 +
      "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz",
5783 +
      "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==",
5784 +
      "license": "MIT"
3223 5785
    },
3224 5786
    "node_modules/@types/json-schema": {
3225 5787
      "version": "7.0.15",
3226 5788
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
3227 5789
      "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
4238 6800
      "version": "2.0.6",
4239 6801
      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
4240 6802
      "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
4241 6803
      "license": "MIT"
4242 6804
    },
6805 +
    "node_modules/astral-regex": {
6806 +
      "version": "2.0.0",
6807 +
      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
6808 +
      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
6809 +
      "license": "MIT",
6810 +
      "engines": {
6811 +
        "node": ">=8"
6812 +
      }
6813 +
    },
4243 6814
    "node_modules/async-function": {
4244 6815
      "version": "1.0.0",
4245 6816
      "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
4246 6817
      "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
4247 6818
      "dev": true,
4289 6860
      "engines": {
4290 6861
        "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
4291 6862
      },
4292 6863
      "peerDependencies": {
4293 6864
        "@babel/core": "^7.8.0"
6865 +
      }
6866 +
    },
6867 +
    "node_modules/babel-literal-to-ast": {
6868 +
      "version": "2.1.0",
6869 +
      "resolved": "https://registry.npmjs.org/babel-literal-to-ast/-/babel-literal-to-ast-2.1.0.tgz",
6870 +
      "integrity": "sha512-CxfpQ0ysQ0bZOhlaPgcWjl79Em16Rhqc6++UAFn0A3duiXmuyhhj8yyl9PYbj0I0CyjrHovdDbp2QEKT7uIMxw==",
6871 +
      "license": "CC0-1.0",
6872 +
      "dependencies": {
6873 +
        "@babel/parser": "^7.1.6",
6874 +
        "@babel/traverse": "^7.1.6",
6875 +
        "@babel/types": "^7.1.6"
6876 +
      },
6877 +
      "peerDependencies": {
6878 +
        "@babel/core": "^7.1.2"
4294 6879
      }
4295 6880
    },
4296 6881
    "node_modules/babel-plugin-istanbul": {
4297 6882
      "version": "6.1.1",
4298 6883
      "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
4787 7372
      },
4788 7373
      "funding": {
4789 7374
        "url": "https://github.com/chalk/chalk?sponsor=1"
4790 7375
      }
4791 7376
    },
7377 +
    "node_modules/check-dependency-version-consistency": {
7378 +
      "version": "4.1.1",
7379 +
      "resolved": "https://registry.npmjs.org/check-dependency-version-consistency/-/check-dependency-version-consistency-4.1.1.tgz",
7380 +
      "integrity": "sha512-9YqYued0IoqiaM0H3pOKSygvnvmm+7dCqzpRMS6lP0OZU3SScp4ps55irbEEnC0Owihn9elbEQngCCfxQir11A==",
7381 +
      "license": "MIT",
7382 +
      "dependencies": {
7383 +
        "@types/js-yaml": "^4.0.5",
7384 +
        "chalk": "^5.2.0",
7385 +
        "commander": "^11.0.0",
7386 +
        "edit-json-file": "^1.7.0",
7387 +
        "globby": "^13.1.4",
7388 +
        "js-yaml": "^4.1.0",
7389 +
        "semver": "^7.5.1",
7390 +
        "table": "^6.8.1",
7391 +
        "type-fest": "^4.30.0"
7392 +
      },
7393 +
      "bin": {
7394 +
        "check-dependency-version-consistency": "dist/bin/check-dependency-version-consistency.js"
7395 +
      },
7396 +
      "engines": {
7397 +
        "node": "^16.0.0 || ^18.0.0 || >=20.0.0"
7398 +
      }
7399 +
    },
7400 +
    "node_modules/check-dependency-version-consistency/node_modules/chalk": {
7401 +
      "version": "5.6.2",
7402 +
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
7403 +
      "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
7404 +
      "license": "MIT",
7405 +
      "engines": {
7406 +
        "node": "^12.17.0 || ^14.13 || >=16.0.0"
7407 +
      },
7408 +
      "funding": {
7409 +
        "url": "https://github.com/chalk/chalk?sponsor=1"
7410 +
      }
7411 +
    },
7412 +
    "node_modules/check-dependency-version-consistency/node_modules/commander": {
7413 +
      "version": "11.1.0",
7414 +
      "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
7415 +
      "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
7416 +
      "license": "MIT",
7417 +
      "engines": {
7418 +
        "node": ">=16"
7419 +
      }
7420 +
    },
7421 +
    "node_modules/check-dependency-version-consistency/node_modules/semver": {
7422 +
      "version": "7.7.4",
7423 +
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
7424 +
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
7425 +
      "license": "ISC",
7426 +
      "bin": {
7427 +
        "semver": "bin/semver.js"
7428 +
      },
7429 +
      "engines": {
7430 +
        "node": ">=10"
7431 +
      }
7432 +
    },
7433 +
    "node_modules/check-dependency-version-consistency/node_modules/type-fest": {
7434 +
      "version": "4.41.0",
7435 +
      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
7436 +
      "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
7437 +
      "license": "(MIT OR CC0-1.0)",
7438 +
      "engines": {
7439 +
        "node": ">=16"
7440 +
      },
7441 +
      "funding": {
7442 +
        "url": "https://github.com/sponsors/sindresorhus"
7443 +
      }
7444 +
    },
4792 7445
    "node_modules/chownr": {
4793 7446
      "version": "3.0.0",
4794 7447
      "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
4795 7448
      "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
4796 7449
      "license": "BlueOak-1.0.0",
4928 7581
      "dependencies": {
4929 7582
        "color-name": "^1.0.0",
4930 7583
        "simple-swizzle": "^0.2.2"
4931 7584
      }
4932 7585
    },
7586 +
    "node_modules/color2k": {
7587 +
      "version": "2.0.3",
7588 +
      "resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.3.tgz",
7589 +
      "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==",
7590 +
      "license": "MIT"
7591 +
    },
4933 7592
    "node_modules/commander": {
4934 7593
      "version": "7.2.0",
4935 7594
      "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
4936 7595
      "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
4937 7596
      "license": "MIT",
4938 7597
      "engines": {
4939 7598
        "node": ">= 10"
4940 7599
      }
7600 +
    },
7601 +
    "node_modules/commondir": {
7602 +
      "version": "1.0.1",
7603 +
      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
7604 +
      "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
7605 +
      "license": "MIT"
4941 7606
    },
4942 7607
    "node_modules/compressible": {
4943 7608
      "version": "2.0.18",
4944 7609
      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4945 7610
      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
5281 7946
      "version": "1.1.0",
5282 7947
      "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
5283 7948
      "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==",
5284 7949
      "license": "MIT"
5285 7950
    },
7951 +
    "node_modules/dir-glob": {
7952 +
      "version": "3.0.1",
7953 +
      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
7954 +
      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
7955 +
      "license": "MIT",
7956 +
      "dependencies": {
7957 +
        "path-type": "^4.0.0"
7958 +
      },
7959 +
      "engines": {
7960 +
        "node": ">=8"
7961 +
      }
7962 +
    },
5286 7963
    "node_modules/doctrine": {
5287 7964
      "version": "2.1.0",
5288 7965
      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
5289 7966
      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
5290 7967
      "dev": true,
5334 8011
        "es-errors": "^1.3.0",
5335 8012
        "gopd": "^1.2.0"
5336 8013
      },
5337 8014
      "engines": {
5338 8015
        "node": ">= 0.4"
8016 +
      }
8017 +
    },
8018 +
    "node_modules/edit-json-file": {
8019 +
      "version": "1.8.1",
8020 +
      "resolved": "https://registry.npmjs.org/edit-json-file/-/edit-json-file-1.8.1.tgz",
8021 +
      "integrity": "sha512-x8L381+GwqxQejPipwrUZIyAg5gDQ9tLVwiETOspgXiaQztLsrOm7luBW5+Pe31aNezuzDY79YyzF+7viCRPXA==",
8022 +
      "license": "MIT",
8023 +
      "dependencies": {
8024 +
        "find-value": "^1.0.12",
8025 +
        "iterate-object": "^1.3.4",
8026 +
        "r-json": "^1.2.10",
8027 +
        "set-value": "^4.1.0",
8028 +
        "w-json": "^1.3.10"
5339 8029
      }
5340 8030
    },
5341 8031
    "node_modules/ee-first": {
5342 8032
      "version": "1.1.1",
5343 8033
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
5559 8249
      },
5560 8250
      "funding": {
5561 8251
        "url": "https://github.com/sponsors/ljharb"
5562 8252
      }
5563 8253
    },
8254 +
    "node_modules/esbuild": {
8255 +
      "version": "0.27.7",
8256 +
      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz",
8257 +
      "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==",
8258 +
      "hasInstallScript": true,
8259 +
      "license": "MIT",
8260 +
      "bin": {
8261 +
        "esbuild": "bin/esbuild"
8262 +
      },
8263 +
      "engines": {
8264 +
        "node": ">=18"
8265 +
      },
8266 +
      "optionalDependencies": {
8267 +
        "@esbuild/aix-ppc64": "0.27.7",
8268 +
        "@esbuild/android-arm": "0.27.7",
8269 +
        "@esbuild/android-arm64": "0.27.7",
8270 +
        "@esbuild/android-x64": "0.27.7",
8271 +
        "@esbuild/darwin-arm64": "0.27.7",
8272 +
        "@esbuild/darwin-x64": "0.27.7",
8273 +
        "@esbuild/freebsd-arm64": "0.27.7",
8274 +
        "@esbuild/freebsd-x64": "0.27.7",
8275 +
        "@esbuild/linux-arm": "0.27.7",
8276 +
        "@esbuild/linux-arm64": "0.27.7",
8277 +
        "@esbuild/linux-ia32": "0.27.7",
8278 +
        "@esbuild/linux-loong64": "0.27.7",
8279 +
        "@esbuild/linux-mips64el": "0.27.7",
8280 +
        "@esbuild/linux-ppc64": "0.27.7",
8281 +
        "@esbuild/linux-riscv64": "0.27.7",
8282 +
        "@esbuild/linux-s390x": "0.27.7",
8283 +
        "@esbuild/linux-x64": "0.27.7",
8284 +
        "@esbuild/netbsd-arm64": "0.27.7",
8285 +
        "@esbuild/netbsd-x64": "0.27.7",
8286 +
        "@esbuild/openbsd-arm64": "0.27.7",
8287 +
        "@esbuild/openbsd-x64": "0.27.7",
8288 +
        "@esbuild/openharmony-arm64": "0.27.7",
8289 +
        "@esbuild/sunos-x64": "0.27.7",
8290 +
        "@esbuild/win32-arm64": "0.27.7",
8291 +
        "@esbuild/win32-ia32": "0.27.7",
8292 +
        "@esbuild/win32-x64": "0.27.7"
8293 +
      }
8294 +
    },
8295 +
    "node_modules/esbuild-register": {
8296 +
      "version": "3.6.0",
8297 +
      "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz",
8298 +
      "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==",
8299 +
      "license": "MIT",
8300 +
      "dependencies": {
8301 +
        "debug": "^4.3.4"
8302 +
      },
8303 +
      "peerDependencies": {
8304 +
        "esbuild": ">=0.12 <1"
8305 +
      }
8306 +
    },
8307 +
    "node_modules/esbuild-wasm": {
8308 +
      "version": "0.27.7",
8309 +
      "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.27.7.tgz",
8310 +
      "integrity": "sha512-1k03e2/tGz+sLz3/xzoZmUsIqtaGIvJa8k4UqUeqCUry83nHmlxQYZUUES0WBFUYilSQUf7nDUGAciIIklljSg==",
8311 +
      "license": "MIT",
8312 +
      "bin": {
8313 +
        "esbuild": "bin/esbuild"
8314 +
      },
8315 +
      "engines": {
8316 +
        "node": ">=18"
8317 +
      }
8318 +
    },
5564 8319
    "node_modules/escalade": {
5565 8320
      "version": "3.2.0",
5566 8321
      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
5567 8322
      "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
5568 8323
      "license": "MIT",
6727 9482
      "version": "3.1.3",
6728 9483
      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6729 9484
      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
6730 9485
      "license": "MIT"
6731 9486
    },
9487 +
    "node_modules/fast-glob": {
9488 +
      "version": "3.3.3",
9489 +
      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
9490 +
      "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
9491 +
      "license": "MIT",
9492 +
      "dependencies": {
9493 +
        "@nodelib/fs.stat": "^2.0.2",
9494 +
        "@nodelib/fs.walk": "^1.2.3",
9495 +
        "glob-parent": "^5.1.2",
9496 +
        "merge2": "^1.3.0",
9497 +
        "micromatch": "^4.0.8"
9498 +
      },
9499 +
      "engines": {
9500 +
        "node": ">=8.6.0"
9501 +
      }
9502 +
    },
9503 +
    "node_modules/fast-glob/node_modules/glob-parent": {
9504 +
      "version": "5.1.2",
9505 +
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
9506 +
      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
9507 +
      "license": "ISC",
9508 +
      "dependencies": {
9509 +
        "is-glob": "^4.0.1"
9510 +
      },
9511 +
      "engines": {
9512 +
        "node": ">= 6"
9513 +
      }
9514 +
    },
6732 9515
    "node_modules/fast-json-stable-stringify": {
6733 9516
      "version": "2.1.0",
6734 9517
      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6735 9518
      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
6736 9519
      "license": "MIT"
6740 9523
      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
6741 9524
      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
6742 9525
      "dev": true,
6743 9526
      "license": "MIT"
6744 9527
    },
9528 +
    "node_modules/fast-uri": {
9529 +
      "version": "3.1.0",
9530 +
      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
9531 +
      "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
9532 +
      "funding": [
9533 +
        {
9534 +
          "type": "github",
9535 +
          "url": "https://github.com/sponsors/fastify"
9536 +
        },
9537 +
        {
9538 +
          "type": "opencollective",
9539 +
          "url": "https://opencollective.com/fastify"
9540 +
        }
9541 +
      ],
9542 +
      "license": "BSD-3-Clause"
9543 +
    },
9544 +
    "node_modules/fastq": {
9545 +
      "version": "1.20.1",
9546 +
      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
9547 +
      "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
9548 +
      "license": "ISC",
9549 +
      "dependencies": {
9550 +
        "reusify": "^1.0.4"
9551 +
      }
9552 +
    },
6745 9553
    "node_modules/fb-watchman": {
6746 9554
      "version": "2.0.2",
6747 9555
      "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
6748 9556
      "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
6749 9557
      "license": "Apache-2.0",
6846 9654
      "version": "2.0.0",
6847 9655
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6848 9656
      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
6849 9657
      "license": "MIT"
6850 9658
    },
9659 +
    "node_modules/find-cache-dir": {
9660 +
      "version": "3.3.2",
9661 +
      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
9662 +
      "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
9663 +
      "license": "MIT",
9664 +
      "dependencies": {
9665 +
        "commondir": "^1.0.1",
9666 +
        "make-dir": "^3.0.2",
9667 +
        "pkg-dir": "^4.1.0"
9668 +
      },
9669 +
      "engines": {
9670 +
        "node": ">=8"
9671 +
      },
9672 +
      "funding": {
9673 +
        "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
9674 +
      }
9675 +
    },
9676 +
    "node_modules/find-root": {
9677 +
      "version": "1.1.0",
9678 +
      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
9679 +
      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
9680 +
      "license": "MIT"
9681 +
    },
6851 9682
    "node_modules/find-up": {
6852 9683
      "version": "5.0.0",
6853 9684
      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
6854 9685
      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
6855 9686
      "dev": true,
6862 9693
        "node": ">=10"
6863 9694
      },
6864 9695
      "funding": {
6865 9696
        "url": "https://github.com/sponsors/sindresorhus"
6866 9697
      }
9698 +
    },
9699 +
    "node_modules/find-value": {
9700 +
      "version": "1.0.13",
9701 +
      "resolved": "https://registry.npmjs.org/find-value/-/find-value-1.0.13.tgz",
9702 +
      "integrity": "sha512-epNL4mnl3HUYrwVQtZ8s0nxkE4ogAoSqO1V1fa670Ww1fXp8Yr74zNS9Aib/vLNf0rq0AF/4mboo7ev5XkikXQ==",
9703 +
      "license": "MIT"
6867 9704
    },
6868 9705
    "node_modules/flat-cache": {
6869 9706
      "version": "4.0.1",
6870 9707
      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
6871 9708
      "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
6928 9765
      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
6929 9766
      "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
6930 9767
      "license": "MIT",
6931 9768
      "engines": {
6932 9769
        "node": ">= 0.6"
9770 +
      }
9771 +
    },
9772 +
    "node_modules/fs-extra": {
9773 +
      "version": "11.3.4",
9774 +
      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz",
9775 +
      "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==",
9776 +
      "license": "MIT",
9777 +
      "dependencies": {
9778 +
        "graceful-fs": "^4.2.0",
9779 +
        "jsonfile": "^6.0.1",
9780 +
        "universalify": "^2.0.0"
9781 +
      },
9782 +
      "engines": {
9783 +
        "node": ">=14.14"
6933 9784
      }
6934 9785
    },
6935 9786
    "node_modules/fs.realpath": {
6936 9787
      "version": "1.0.0",
6937 9788
      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
7211 10062
      },
7212 10063
      "funding": {
7213 10064
        "url": "https://github.com/sponsors/ljharb"
7214 10065
      }
7215 10066
    },
10067 +
    "node_modules/globby": {
10068 +
      "version": "13.2.2",
10069 +
      "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz",
10070 +
      "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==",
10071 +
      "license": "MIT",
10072 +
      "dependencies": {
10073 +
        "dir-glob": "^3.0.1",
10074 +
        "fast-glob": "^3.3.0",
10075 +
        "ignore": "^5.2.4",
10076 +
        "merge2": "^1.4.1",
10077 +
        "slash": "^4.0.0"
10078 +
      },
10079 +
      "engines": {
10080 +
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
10081 +
      },
10082 +
      "funding": {
10083 +
        "url": "https://github.com/sponsors/sindresorhus"
10084 +
      }
10085 +
    },
10086 +
    "node_modules/globby/node_modules/slash": {
10087 +
      "version": "4.0.0",
10088 +
      "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
10089 +
      "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
10090 +
      "license": "MIT",
10091 +
      "engines": {
10092 +
        "node": ">=12"
10093 +
      },
10094 +
      "funding": {
10095 +
        "url": "https://github.com/sponsors/sindresorhus"
10096 +
      }
10097 +
    },
7216 10098
    "node_modules/gopd": {
7217 10099
      "version": "1.2.0",
7218 10100
      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
7219 10101
      "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
7220 10102
      "dev": true,
7742 10624
    },
7743 10625
    "node_modules/is-extglob": {
7744 10626
      "version": "2.1.1",
7745 10627
      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7746 10628
      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
7747 -
      "dev": true,
7748 10629
      "license": "MIT",
7749 10630
      "engines": {
7750 10631
        "node": ">=0.10.0"
7751 10632
      }
7752 10633
    },
7797 10678
    },
7798 10679
    "node_modules/is-glob": {
7799 10680
      "version": "4.0.3",
7800 10681
      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
7801 10682
      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
7802 -
      "dev": true,
7803 10683
      "license": "MIT",
7804 10684
      "dependencies": {
7805 10685
        "is-extglob": "^2.1.1"
7806 10686
      },
7807 10687
      "engines": {
7856 10736
      "engines": {
7857 10737
        "node": ">= 0.4"
7858 10738
      },
7859 10739
      "funding": {
7860 10740
        "url": "https://github.com/sponsors/ljharb"
10741 +
      }
10742 +
    },
10743 +
    "node_modules/is-plain-object": {
10744 +
      "version": "2.0.4",
10745 +
      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
10746 +
      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
10747 +
      "license": "MIT",
10748 +
      "dependencies": {
10749 +
        "isobject": "^3.0.1"
10750 +
      },
10751 +
      "engines": {
10752 +
        "node": ">=0.10.0"
10753 +
      }
10754 +
    },
10755 +
    "node_modules/is-primitive": {
10756 +
      "version": "3.0.1",
10757 +
      "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-3.0.1.tgz",
10758 +
      "integrity": "sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==",
10759 +
      "license": "MIT",
10760 +
      "engines": {
10761 +
        "node": ">=0.10.0"
7861 10762
      }
7862 10763
    },
7863 10764
    "node_modules/is-regex": {
7864 10765
      "version": "1.2.1",
7865 10766
      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
8028 10929
      "version": "2.0.0",
8029 10930
      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
8030 10931
      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
8031 10932
      "license": "ISC"
8032 10933
    },
10934 +
    "node_modules/isobject": {
10935 +
      "version": "3.0.1",
10936 +
      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10937 +
      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
10938 +
      "license": "MIT",
10939 +
      "engines": {
10940 +
        "node": ">=0.10.0"
10941 +
      }
10942 +
    },
8033 10943
    "node_modules/istanbul-lib-coverage": {
8034 10944
      "version": "3.2.2",
8035 10945
      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
8036 10946
      "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
8037 10947
      "license": "BSD-3-Clause",
8052 10962
        "semver": "^6.3.0"
8053 10963
      },
8054 10964
      "engines": {
8055 10965
        "node": ">=8"
8056 10966
      }
10967 +
    },
10968 +
    "node_modules/iterate-object": {
10969 +
      "version": "1.3.5",
10970 +
      "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.5.tgz",
10971 +
      "integrity": "sha512-eL23u8oFooYTq6TtJKjp2RYjZnCkUYQvC0T/6fJfWykXJ3quvdDdzKZ3CEjy8b3JGOvLTjDYMEMIp5243R906A==",
10972 +
      "license": "MIT"
8057 10973
    },
8058 10974
    "node_modules/iterator.prototype": {
8059 10975
      "version": "1.1.5",
8060 10976
      "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
8061 10977
      "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
8317 11233
      "bin": {
8318 11234
        "json5": "lib/cli.js"
8319 11235
      },
8320 11236
      "engines": {
8321 11237
        "node": ">=6"
11238 +
      }
11239 +
    },
11240 +
    "node_modules/jsonfile": {
11241 +
      "version": "6.2.0",
11242 +
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
11243 +
      "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
11244 +
      "license": "MIT",
11245 +
      "dependencies": {
11246 +
        "universalify": "^2.0.0"
11247 +
      },
11248 +
      "optionalDependencies": {
11249 +
        "graceful-fs": "^4.1.6"
8322 11250
      }
8323 11251
    },
8324 11252
    "node_modules/jsx-ast-utils": {
8325 11253
      "version": "3.3.5",
8326 11254
      "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
8713 11641
      "version": "4.1.1",
8714 11642
      "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
8715 11643
      "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==",
8716 11644
      "license": "MIT"
8717 11645
    },
11646 +
    "node_modules/lodash.truncate": {
11647 +
      "version": "4.4.2",
11648 +
      "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
11649 +
      "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
11650 +
      "license": "MIT"
11651 +
    },
8718 11652
    "node_modules/log-symbols": {
8719 11653
      "version": "2.2.0",
8720 11654
      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8721 11655
      "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8722 11656
      "license": "MIT",
8817 11751
      "license": "ISC",
8818 11752
      "dependencies": {
8819 11753
        "yallist": "^3.0.2"
8820 11754
      }
8821 11755
    },
11756 +
    "node_modules/make-dir": {
11757 +
      "version": "3.1.0",
11758 +
      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
11759 +
      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
11760 +
      "license": "MIT",
11761 +
      "dependencies": {
11762 +
        "semver": "^6.0.0"
11763 +
      },
11764 +
      "engines": {
11765 +
        "node": ">=8"
11766 +
      },
11767 +
      "funding": {
11768 +
        "url": "https://github.com/sponsors/sindresorhus"
11769 +
      }
11770 +
    },
8822 11771
    "node_modules/makeerror": {
8823 11772
      "version": "1.0.12",
8824 11773
      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
8825 11774
      "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
8826 11775
      "license": "BSD-3-Clause",
8854 11803
      "version": "2.0.0",
8855 11804
      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8856 11805
      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8857 11806
      "license": "MIT"
8858 11807
    },
11808 +
    "node_modules/merge2": {
11809 +
      "version": "1.4.1",
11810 +
      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
11811 +
      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
11812 +
      "license": "MIT",
11813 +
      "engines": {
11814 +
        "node": ">= 8"
11815 +
      }
11816 +
    },
8859 11817
    "node_modules/metro": {
8860 11818
      "version": "0.83.3",
8861 11819
      "resolved": "https://registry.npmjs.org/metro/-/metro-0.83.3.tgz",
8862 11820
      "integrity": "sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==",
8863 11821
      "license": "MIT",
9261 12219
        "mkdirp": "bin/cmd.js"
9262 12220
      },
9263 12221
      "engines": {
9264 12222
        "node": ">=10"
9265 12223
      }
12224 +
    },
12225 +
    "node_modules/motion-dom": {
12226 +
      "version": "12.38.0",
12227 +
      "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.38.0.tgz",
12228 +
      "integrity": "sha512-pdkHLD8QYRp8VfiNLb8xIBJis1byQ9gPT3Jnh2jqfFtAsWUA3dEepDlsWe/xMpO8McV+VdpKVcp+E+TGJEtOoA==",
12229 +
      "license": "MIT",
12230 +
      "dependencies": {
12231 +
        "motion-utils": "^12.36.0"
12232 +
      }
12233 +
    },
12234 +
    "node_modules/motion-utils": {
12235 +
      "version": "12.36.0",
12236 +
      "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.36.0.tgz",
12237 +
      "integrity": "sha512-eHWisygbiwVvf6PZ1vhaHCLamvkSbPIeAYxWUuL3a2PD/TROgE7FvfHWTIH4vMl798QLfMw15nRqIaRDXTlYRg==",
12238 +
      "license": "MIT"
9266 12239
    },
9267 12240
    "node_modules/ms": {
9268 12241
      "version": "2.1.3",
9269 12242
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9270 12243
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9906 12879
      "license": "BlueOak-1.0.0",
9907 12880
      "engines": {
9908 12881
        "node": "20 || >=22"
9909 12882
      }
9910 12883
    },
12884 +
    "node_modules/path-type": {
12885 +
      "version": "4.0.0",
12886 +
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
12887 +
      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
12888 +
      "license": "MIT",
12889 +
      "engines": {
12890 +
        "node": ">=8"
12891 +
      }
12892 +
    },
9911 12893
    "node_modules/picocolors": {
9912 12894
      "version": "1.1.1",
9913 12895
      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
9914 12896
      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
9915 12897
      "license": "ISC"
9933 12915
      "license": "MIT",
9934 12916
      "engines": {
9935 12917
        "node": ">= 6"
9936 12918
      }
9937 12919
    },
12920 +
    "node_modules/pkg-dir": {
12921 +
      "version": "4.2.0",
12922 +
      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
12923 +
      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
12924 +
      "license": "MIT",
12925 +
      "dependencies": {
12926 +
        "find-up": "^4.0.0"
12927 +
      },
12928 +
      "engines": {
12929 +
        "node": ">=8"
12930 +
      }
12931 +
    },
12932 +
    "node_modules/pkg-dir/node_modules/find-up": {
12933 +
      "version": "4.1.0",
12934 +
      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
12935 +
      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
12936 +
      "license": "MIT",
12937 +
      "dependencies": {
12938 +
        "locate-path": "^5.0.0",
12939 +
        "path-exists": "^4.0.0"
12940 +
      },
12941 +
      "engines": {
12942 +
        "node": ">=8"
12943 +
      }
12944 +
    },
12945 +
    "node_modules/pkg-dir/node_modules/locate-path": {
12946 +
      "version": "5.0.0",
12947 +
      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
12948 +
      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
12949 +
      "license": "MIT",
12950 +
      "dependencies": {
12951 +
        "p-locate": "^4.1.0"
12952 +
      },
12953 +
      "engines": {
12954 +
        "node": ">=8"
12955 +
      }
12956 +
    },
12957 +
    "node_modules/pkg-dir/node_modules/p-limit": {
12958 +
      "version": "2.3.0",
12959 +
      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
12960 +
      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
12961 +
      "license": "MIT",
12962 +
      "dependencies": {
12963 +
        "p-try": "^2.0.0"
12964 +
      },
12965 +
      "engines": {
12966 +
        "node": ">=6"
12967 +
      },
12968 +
      "funding": {
12969 +
        "url": "https://github.com/sponsors/sindresorhus"
12970 +
      }
12971 +
    },
12972 +
    "node_modules/pkg-dir/node_modules/p-locate": {
12973 +
      "version": "4.1.0",
12974 +
      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
12975 +
      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
12976 +
      "license": "MIT",
12977 +
      "dependencies": {
12978 +
        "p-limit": "^2.2.0"
12979 +
      },
12980 +
      "engines": {
12981 +
        "node": ">=8"
12982 +
      }
12983 +
    },
9938 12984
    "node_modules/plist": {
9939 12985
      "version": "3.1.0",
9940 12986
      "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz",
9941 12987
      "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==",
9942 12988
      "license": "MIT",
10157 13203
      "license": "MIT",
10158 13204
      "dependencies": {
10159 13205
        "inherits": "~2.0.3"
10160 13206
      }
10161 13207
    },
13208 +
    "node_modules/queue-microtask": {
13209 +
      "version": "1.2.3",
13210 +
      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
13211 +
      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
13212 +
      "funding": [
13213 +
        {
13214 +
          "type": "github",
13215 +
          "url": "https://github.com/sponsors/feross"
13216 +
        },
13217 +
        {
13218 +
          "type": "patreon",
13219 +
          "url": "https://www.patreon.com/feross"
13220 +
        },
13221 +
        {
13222 +
          "type": "consulting",
13223 +
          "url": "https://feross.org/support"
13224 +
        }
13225 +
      ],
13226 +
      "license": "MIT"
13227 +
    },
13228 +
    "node_modules/r-json": {
13229 +
      "version": "1.3.1",
13230 +
      "resolved": "https://registry.npmjs.org/r-json/-/r-json-1.3.1.tgz",
13231 +
      "integrity": "sha512-5nhRFfjVMQdrwKUfUlRpDUCocdKtjSnYZ1R/86mpZDV3MfsZ3dYYNjSGuMX+mPBvFvQBhdzxSqxkuLPLv4uFGg==",
13232 +
      "license": "MIT",
13233 +
      "dependencies": {
13234 +
        "w-json": "1.3.10"
13235 +
      }
13236 +
    },
13237 +
    "node_modules/r-json/node_modules/w-json": {
13238 +
      "version": "1.3.10",
13239 +
      "resolved": "https://registry.npmjs.org/w-json/-/w-json-1.3.10.tgz",
13240 +
      "integrity": "sha512-XadVyw0xE+oZ5FGApXsdswv96rOhStzKqL53uSe5UaTadABGkWIg1+DTx8kiZ/VqTZTBneoL0l65RcPe4W3ecw==",
13241 +
      "license": "MIT"
13242 +
    },
10162 13243
    "node_modules/range-parser": {
10163 13244
      "version": "1.2.1",
10164 13245
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
10165 13246
      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
10166 13247
      "license": "MIT",
10376 13457
        "react-native-is-edge-to-edge": "^1.2.1",
10377 13458
        "warn-once": "^0.1.0"
10378 13459
      },
10379 13460
      "peerDependencies": {
10380 13461
        "react": "*",
13462 +
        "react-native": "*"
13463 +
      }
13464 +
    },
13465 +
    "node_modules/react-native-teleport": {
13466 +
      "version": "1.1.2",
13467 +
      "resolved": "https://registry.npmjs.org/react-native-teleport/-/react-native-teleport-1.1.2.tgz",
13468 +
      "integrity": "sha512-64dcEkxlVKzxIts2FAVhzI2tDExcD23T13c2yDC/E+1dA1vP9UlDwPYUEkHvnoTOFtMDGrKLH03RJahIWfQC1g==",
13469 +
      "license": "MIT",
13470 +
      "workspaces": [
13471 +
        "example",
13472 +
        "docs"
13473 +
      ],
13474 +
      "peerDependencies": {
13475 +
        "react": "*",
13476 +
        "react-dom": "*",
10381 13477
        "react-native": "*"
10382 13478
      }
10383 13479
    },
10384 13480
    "node_modules/react-native-web": {
10385 13481
      "version": "0.21.2",
10809 13905
      },
10810 13906
      "engines": {
10811 13907
        "node": ">=4"
10812 13908
      }
10813 13909
    },
13910 +
    "node_modules/reusify": {
13911 +
      "version": "1.1.0",
13912 +
      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
13913 +
      "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
13914 +
      "license": "MIT",
13915 +
      "engines": {
13916 +
        "iojs": ">=1.0.0",
13917 +
        "node": ">=0.10.0"
13918 +
      }
13919 +
    },
10814 13920
    "node_modules/rimraf": {
10815 13921
      "version": "3.0.2",
10816 13922
      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
10817 13923
      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
10818 13924
      "deprecated": "Rimraf versions prior to v4 are no longer supported",
10846 13952
      },
10847 13953
      "funding": {
10848 13954
        "url": "https://github.com/sponsors/isaacs"
10849 13955
      }
10850 13956
    },
13957 +
    "node_modules/run-parallel": {
13958 +
      "version": "1.2.0",
13959 +
      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
13960 +
      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
13961 +
      "funding": [
13962 +
        {
13963 +
          "type": "github",
13964 +
          "url": "https://github.com/sponsors/feross"
13965 +
        },
13966 +
        {
13967 +
          "type": "patreon",
13968 +
          "url": "https://www.patreon.com/feross"
13969 +
        },
13970 +
        {
13971 +
          "type": "consulting",
13972 +
          "url": "https://feross.org/support"
13973 +
        }
13974 +
      ],
13975 +
      "license": "MIT",
13976 +
      "dependencies": {
13977 +
        "queue-microtask": "^1.2.2"
13978 +
      }
13979 +
    },
10851 13980
    "node_modules/safe-array-concat": {
10852 13981
      "version": "1.1.3",
10853 13982
      "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
10854 13983
      "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
10855 13984
      "dev": true,
11102 14231
      },
11103 14232
      "engines": {
11104 14233
        "node": ">= 0.4"
11105 14234
      }
11106 14235
    },
14236 +
    "node_modules/set-value": {
14237 +
      "version": "4.1.0",
14238 +
      "resolved": "https://registry.npmjs.org/set-value/-/set-value-4.1.0.tgz",
14239 +
      "integrity": "sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==",
14240 +
      "funding": [
14241 +
        "https://github.com/sponsors/jonschlinkert",
14242 +
        "https://paypal.me/jonathanschlinkert",
14243 +
        "https://jonschlinkert.dev/sponsor"
14244 +
      ],
14245 +
      "license": "MIT",
14246 +
      "dependencies": {
14247 +
        "is-plain-object": "^2.0.4",
14248 +
        "is-primitive": "^3.0.1"
14249 +
      },
14250 +
      "engines": {
14251 +
        "node": ">=11.0"
14252 +
      }
14253 +
    },
11107 14254
    "node_modules/setimmediate": {
11108 14255
      "version": "1.0.5",
11109 14256
      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
11110 14257
      "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
11111 14258
      "license": "MIT"
11277 14424
      "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
11278 14425
      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
11279 14426
      "license": "MIT",
11280 14427
      "engines": {
11281 14428
        "node": ">=8"
14429 +
      }
14430 +
    },
14431 +
    "node_modules/slice-ansi": {
14432 +
      "version": "4.0.0",
14433 +
      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
14434 +
      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
14435 +
      "license": "MIT",
14436 +
      "dependencies": {
14437 +
        "ansi-styles": "^4.0.0",
14438 +
        "astral-regex": "^2.0.0",
14439 +
        "is-fullwidth-code-point": "^3.0.0"
14440 +
      },
14441 +
      "engines": {
14442 +
        "node": ">=10"
14443 +
      },
14444 +
      "funding": {
14445 +
        "url": "https://github.com/chalk/slice-ansi?sponsor=1"
11282 14446
      }
11283 14447
    },
11284 14448
    "node_modules/slugify": {
11285 14449
      "version": "1.6.8",
11286 14450
      "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.8.tgz",
11654 14818
      },
11655 14819
      "funding": {
11656 14820
        "url": "https://github.com/sponsors/ljharb"
11657 14821
      }
11658 14822
    },
14823 +
    "node_modules/synckit": {
14824 +
      "version": "0.9.3",
14825 +
      "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.3.tgz",
14826 +
      "integrity": "sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==",
14827 +
      "license": "MIT",
14828 +
      "dependencies": {
14829 +
        "@pkgr/core": "^0.1.0",
14830 +
        "tslib": "^2.6.2"
14831 +
      },
14832 +
      "engines": {
14833 +
        "node": "^14.18.0 || >=16.0.0"
14834 +
      },
14835 +
      "funding": {
14836 +
        "url": "https://opencollective.com/unts"
14837 +
      }
14838 +
    },
14839 +
    "node_modules/table": {
14840 +
      "version": "6.9.0",
14841 +
      "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
14842 +
      "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
14843 +
      "license": "BSD-3-Clause",
14844 +
      "dependencies": {
14845 +
        "ajv": "^8.0.1",
14846 +
        "lodash.truncate": "^4.4.2",
14847 +
        "slice-ansi": "^4.0.0",
14848 +
        "string-width": "^4.2.3",
14849 +
        "strip-ansi": "^6.0.1"
14850 +
      },
14851 +
      "engines": {
14852 +
        "node": ">=10.0.0"
14853 +
      }
14854 +
    },
14855 +
    "node_modules/table/node_modules/ajv": {
14856 +
      "version": "8.18.0",
14857 +
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
14858 +
      "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
14859 +
      "license": "MIT",
14860 +
      "dependencies": {
14861 +
        "fast-deep-equal": "^3.1.3",
14862 +
        "fast-uri": "^3.0.1",
14863 +
        "json-schema-traverse": "^1.0.0",
14864 +
        "require-from-string": "^2.0.2"
14865 +
      },
14866 +
      "funding": {
14867 +
        "type": "github",
14868 +
        "url": "https://github.com/sponsors/epoberezkin"
14869 +
      }
14870 +
    },
14871 +
    "node_modules/table/node_modules/json-schema-traverse": {
14872 +
      "version": "1.0.0",
14873 +
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
14874 +
      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
14875 +
      "license": "MIT"
14876 +
    },
14877 +
    "node_modules/tamagui": {
14878 +
      "version": "2.0.0-rc.40",
14879 +
      "resolved": "https://registry.npmjs.org/tamagui/-/tamagui-2.0.0-rc.40.tgz",
14880 +
      "integrity": "sha512-Dvj/v5O4tOp77DR/DH4+dh/oEDH/Mq5n2V4gdRaEnA66mo68UsReZfnVjhcNs9cZLKed8SeLl8GSuJwZDcwj+Q==",
14881 +
      "dependencies": {
14882 +
        "@tamagui/accordion": "2.0.0-rc.40",
14883 +
        "@tamagui/adapt": "2.0.0-rc.40",
14884 +
        "@tamagui/alert-dialog": "2.0.0-rc.40",
14885 +
        "@tamagui/animate": "2.0.0-rc.40",
14886 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
14887 +
        "@tamagui/avatar": "2.0.0-rc.40",
14888 +
        "@tamagui/button": "2.0.0-rc.40",
14889 +
        "@tamagui/card": "2.0.0-rc.40",
14890 +
        "@tamagui/checkbox": "2.0.0-rc.40",
14891 +
        "@tamagui/collapsible": "2.0.0-rc.40",
14892 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
14893 +
        "@tamagui/constants": "2.0.0-rc.40",
14894 +
        "@tamagui/context-menu": "2.0.0-rc.40",
14895 +
        "@tamagui/core": "2.0.0-rc.40",
14896 +
        "@tamagui/create-context": "2.0.0-rc.40",
14897 +
        "@tamagui/create-menu": "2.0.0-rc.40",
14898 +
        "@tamagui/dialog": "2.0.0-rc.40",
14899 +
        "@tamagui/element": "2.0.0-rc.40",
14900 +
        "@tamagui/elements": "2.0.0-rc.40",
14901 +
        "@tamagui/fake-react-native": "2.0.0-rc.40",
14902 +
        "@tamagui/focusable": "2.0.0-rc.40",
14903 +
        "@tamagui/font-size": "2.0.0-rc.40",
14904 +
        "@tamagui/form": "2.0.0-rc.40",
14905 +
        "@tamagui/get-button-sized": "2.0.0-rc.40",
14906 +
        "@tamagui/get-font-sized": "2.0.0-rc.40",
14907 +
        "@tamagui/get-token": "2.0.0-rc.40",
14908 +
        "@tamagui/group": "2.0.0-rc.40",
14909 +
        "@tamagui/helpers-tamagui": "2.0.0-rc.40",
14910 +
        "@tamagui/image": "2.0.0-rc.40",
14911 +
        "@tamagui/input": "2.0.0-rc.40",
14912 +
        "@tamagui/label": "2.0.0-rc.40",
14913 +
        "@tamagui/linear-gradient": "2.0.0-rc.40",
14914 +
        "@tamagui/list-item": "2.0.0-rc.40",
14915 +
        "@tamagui/menu": "2.0.0-rc.40",
14916 +
        "@tamagui/polyfill-dev": "2.0.0-rc.40",
14917 +
        "@tamagui/popover": "2.0.0-rc.40",
14918 +
        "@tamagui/popper": "2.0.0-rc.40",
14919 +
        "@tamagui/portal": "2.0.0-rc.40",
14920 +
        "@tamagui/progress": "2.0.0-rc.40",
14921 +
        "@tamagui/radio-group": "2.0.0-rc.40",
14922 +
        "@tamagui/react-native-media-driver": "2.0.0-rc.40",
14923 +
        "@tamagui/scroll-view": "2.0.0-rc.40",
14924 +
        "@tamagui/select": "2.0.0-rc.40",
14925 +
        "@tamagui/separator": "2.0.0-rc.40",
14926 +
        "@tamagui/shapes": "2.0.0-rc.40",
14927 +
        "@tamagui/sheet": "2.0.0-rc.40",
14928 +
        "@tamagui/slider": "2.0.0-rc.40",
14929 +
        "@tamagui/spacer": "2.0.0-rc.40",
14930 +
        "@tamagui/spinner": "2.0.0-rc.40",
14931 +
        "@tamagui/stacks": "2.0.0-rc.40",
14932 +
        "@tamagui/switch": "2.0.0-rc.40",
14933 +
        "@tamagui/tabs": "2.0.0-rc.40",
14934 +
        "@tamagui/text": "2.0.0-rc.40",
14935 +
        "@tamagui/theme": "2.0.0-rc.40",
14936 +
        "@tamagui/toast": "2.0.0-rc.40",
14937 +
        "@tamagui/toggle-group": "2.0.0-rc.40",
14938 +
        "@tamagui/tooltip": "2.0.0-rc.40",
14939 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
14940 +
        "@tamagui/use-debounce": "2.0.0-rc.40",
14941 +
        "@tamagui/use-force-update": "2.0.0-rc.40",
14942 +
        "@tamagui/use-window-dimensions": "2.0.0-rc.40",
14943 +
        "@tamagui/v2-toast": "2.0.0-rc.40",
14944 +
        "@tamagui/visually-hidden": "2.0.0-rc.40",
14945 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
14946 +
      },
14947 +
      "peerDependencies": {
14948 +
        "react": ">=19",
14949 +
        "react-native": "*"
14950 +
      }
14951 +
    },
14952 +
    "node_modules/tamagui/node_modules/@tamagui/portal": {
14953 +
      "version": "2.0.0-rc.40",
14954 +
      "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.0.0-rc.40.tgz",
14955 +
      "integrity": "sha512-3elWTa2FSY2FpI5D/xTDWR0hbSNZ1JveKZbHpcX0dVdPtNhQqEdsjd0z2RHeSLhqYYNqxCxV8U3vfZmXQH9Qag==",
14956 +
      "dependencies": {
14957 +
        "@tamagui/constants": "2.0.0-rc.40",
14958 +
        "@tamagui/core": "2.0.0-rc.40",
14959 +
        "@tamagui/native": "2.0.0-rc.40",
14960 +
        "@tamagui/start-transition": "2.0.0-rc.40",
14961 +
        "@tamagui/use-event": "2.0.0-rc.40",
14962 +
        "@tamagui/web": "2.0.0-rc.40",
14963 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
14964 +
      },
14965 +
      "peerDependencies": {
14966 +
        "react": ">=19",
14967 +
        "react-dom": "*",
14968 +
        "react-native": "*"
14969 +
      }
14970 +
    },
14971 +
    "node_modules/tamagui/node_modules/@tamagui/select": {
14972 +
      "version": "2.0.0-rc.40",
14973 +
      "resolved": "https://registry.npmjs.org/@tamagui/select/-/select-2.0.0-rc.40.tgz",
14974 +
      "integrity": "sha512-qjiAYyiXQ4XidKD+4zpcs2TK3pk57oId1p3249KU0JypklR7uoffXtRcqVDJoD5meF8mmchNGVwuyiz6jQzhhA==",
14975 +
      "dependencies": {
14976 +
        "@tamagui/adapt": "2.0.0-rc.40",
14977 +
        "@tamagui/animate-presence": "2.0.0-rc.40",
14978 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
14979 +
        "@tamagui/constants": "2.0.0-rc.40",
14980 +
        "@tamagui/core": "2.0.0-rc.40",
14981 +
        "@tamagui/create-context": "2.0.0-rc.40",
14982 +
        "@tamagui/dismissable": "2.0.0-rc.40",
14983 +
        "@tamagui/floating": "2.0.0-rc.40",
14984 +
        "@tamagui/focus-scope": "2.0.0-rc.40",
14985 +
        "@tamagui/focusable": "2.0.0-rc.40",
14986 +
        "@tamagui/get-token": "2.0.0-rc.40",
14987 +
        "@tamagui/helpers": "2.0.0-rc.40",
14988 +
        "@tamagui/list-item": "2.0.0-rc.40",
14989 +
        "@tamagui/native": "2.0.0-rc.40",
14990 +
        "@tamagui/portal": "2.0.0-rc.40",
14991 +
        "@tamagui/remove-scroll": "2.0.0-rc.40",
14992 +
        "@tamagui/separator": "2.0.0-rc.40",
14993 +
        "@tamagui/sheet": "2.0.0-rc.40",
14994 +
        "@tamagui/stacks": "2.0.0-rc.40",
14995 +
        "@tamagui/text": "2.0.0-rc.40",
14996 +
        "@tamagui/use-controllable-state": "2.0.0-rc.40",
14997 +
        "@tamagui/use-debounce": "2.0.0-rc.40",
14998 +
        "@tamagui/use-event": "2.0.0-rc.40",
14999 +
        "@tamagui/use-previous": "2.0.0-rc.40",
15000 +
        "@tamagui/z-index-stack": "2.0.0-rc.40"
15001 +
      },
15002 +
      "peerDependencies": {
15003 +
        "react": ">=19",
15004 +
        "react-dom": "*",
15005 +
        "react-native": "*"
15006 +
      }
15007 +
    },
15008 +
    "node_modules/tamagui/node_modules/@tamagui/select/node_modules/@tamagui/dismissable": {
15009 +
      "version": "2.0.0-rc.40",
15010 +
      "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.0.0-rc.40.tgz",
15011 +
      "integrity": "sha512-cJIm04FNY6c8kFpOhK0ShY+rmQXosNdwkhy3ZKDq/6JiEK56zXFhdU4j+7mgR1tCf++e9D4KsNifoE0mgGIw6w==",
15012 +
      "dependencies": {
15013 +
        "@tamagui/compose-refs": "2.0.0-rc.40",
15014 +
        "@tamagui/core": "2.0.0-rc.40",
15015 +
        "@tamagui/helpers": "2.0.0-rc.40",
15016 +
        "@tamagui/use-escape-keydown": "2.0.0-rc.40",
15017 +
        "@tamagui/use-event": "2.0.0-rc.40"
15018 +
      },
15019 +
      "peerDependencies": {
15020 +
        "react": ">=19",
15021 +
        "react-dom": "*"
15022 +
      }
15023 +
    },
11659 15024
    "node_modules/tar": {
11660 15025
      "version": "7.5.12",
11661 15026
      "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.12.tgz",
11662 15027
      "integrity": "sha512-9TsuLcdhOn4XztcQqhNyq1KOwOOED/3k58JAvtULiYqbO8B/0IBAAIE1hj0Svmm58k27TmcigyDI0deMlgG3uw==",
11663 15028
      "license": "BlueOak-1.0.0",
12133 15498
      "license": "MIT",
12134 15499
      "engines": {
12135 15500
        "node": ">=4"
12136 15501
      }
12137 15502
    },
15503 +
    "node_modules/universalify": {
15504 +
      "version": "2.0.1",
15505 +
      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
15506 +
      "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
15507 +
      "license": "MIT",
15508 +
      "engines": {
15509 +
        "node": ">= 10.0.0"
15510 +
      }
15511 +
    },
12138 15512
    "node_modules/unpipe": {
12139 15513
      "version": "1.0.0",
12140 15514
      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
12141 15515
      "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
12142 15516
      "license": "MIT",
12508 15882
    },
12509 15883
    "node_modules/vlq": {
12510 15884
      "version": "1.0.1",
12511 15885
      "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz",
12512 15886
      "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==",
15887 +
      "license": "MIT"
15888 +
    },
15889 +
    "node_modules/w-json": {
15890 +
      "version": "1.3.11",
15891 +
      "resolved": "https://registry.npmjs.org/w-json/-/w-json-1.3.11.tgz",
15892 +
      "integrity": "sha512-Xa8vTinB5XBIYZlcN8YyHpE625pBU6k+lvCetTQM+FKxRtLJxAY9zUVZbRqCqkMeEGbQpKvGUzwh4wZKGem+ag==",
12513 15893
      "license": "MIT"
12514 15894
    },
12515 15895
    "node_modules/walker": {
12516 15896
      "version": "1.0.8",
12517 15897
      "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
12871 16251
        "url": "https://github.com/sponsors/sindresorhus"
12872 16252
      }
12873 16253
    }
12874 16254
  }
12875 16255
}
frontend/package.json modified+6 -1
frontend/package.json
1 1
{
2 2
  "name": "orbit",
3 3
  "main": "expo-router/entry",
4 4
  "version": "0.0.0",
5 5
  "scripts": {
12 12
    "@expo/vector-icons": "^15.0.3",
13 13
    "@react-native-async-storage/async-storage": "^3.0.2",
14 14
    "@react-navigation/bottom-tabs": "^7.4.0",
15 15
    "@react-navigation/elements": "^2.6.3",
16 16
    "@react-navigation/native": "^7.1.8",
17 +
    "@tamagui/babel-plugin": "^2.0.0-rc.40",
18 +
    "@tamagui/config": "^2.0.0-rc.40",
19 +
    "@tamagui/native": "^2.0.0-rc.40",
17 20
    "expo": "~54.0.33",
18 21
    "expo-constants": "~18.0.13",
19 22
    "expo-font": "~14.0.11",
20 23
    "expo-haptics": "~15.0.8",
21 24
    "expo-image": "~3.0.11",
32 35
    "react-native": "0.81.5",
33 36
    "react-native-gesture-handler": "~2.28.0",
34 37
    "react-native-reanimated": "~4.1.1",
35 38
    "react-native-safe-area-context": "~5.6.0",
36 39
    "react-native-screens": "~4.16.0",
40 +
    "react-native-teleport": "^1.1.2",
37 41
    "react-native-web": "~0.21.0",
38 -
    "react-native-worklets": "0.5.1"
42 +
    "react-native-worklets": "0.5.1",
43 +
    "tamagui": "^2.0.0-rc.40"
39 44
  },
40 45
  "devDependencies": {
41 46
    "@types/react": "~19.1.0",
42 47
    "eslint": "^9.25.0",
43 48
    "eslint-config-expo": "~10.0.0",
44 49
    "typescript": "~5.9.2"
45 50
  },
46 51
  "private": true
47 52
}
/dev/null → frontend/tamagui.build.ts
1 +
import type { TamaguiBuildOptions } from 'tamagui'
2 +

3 +
export default {
4 +
  config: './tamagui.config.ts',
5 +
  components: ['tamagui'],
6 +
  outputCSS: './public/tamagui.generated.css',
7 +
  // optional:
8 +
  importsWhitelist: ['constants.js', 'colors.js'],
9 +
  disableExtraction: process.env.NODE_ENV === 'development',
10 +
} satisfies TamaguiBuildOptions
/dev/null → frontend/tamagui.config.ts
1 +
import { defaultConfig } from '@tamagui/config/v5'
2 +
import { createTamagui } from 'tamagui'
3 +

4 +
export const tamaguiConfig = createTamagui(defaultConfig)
5 +

6 +
export default tamaguiConfig
7 +

8 +
export type Conf = typeof tamaguiConfig
9 +

10 +
declare module 'tamagui' {
11 +
  interface TamaguiCustomConfig extends Conf {}
12 +
}