{"version":3,"file":"script_main.CSfdUUMK.mjs","names":["MAIN_SITE_URL","COLORS","useState","COLORS","MAIN_SITE_URL","getHref","useState","useRef","_Fragment","Footer","useRef","React.useId","React.createElement","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/DkhUJ2YgcxMBxq28u4ED/flcvGs2caDEJjs998Mur/LogoText.js","https:/framerusercontent.com/modules/gGBc17iGx5ZXAZL0Zv08/TBSC4JX20hOkm2PF6HCU/Footer.js","https:/framerusercontent.com/modules/OwN5SKsOKIWatri9xDyR/DdqkFFOkKE9Wu55dcpXV/Header.js","https:/framerusercontent.com/modules/pnD6ABaaXQRCEtLd2CPZ/laUqNQA9yPtIxsRF3qGp/Pna9Jgt2c.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const MAIN_SITE_URL=\"https://picyou.ai\";const COLORS={primary:\"#FF319B\",foreground:\"#F3F3F8\",background:\"#0E0F12\",accentForeground:\"#6B6D75\",muted:\"#A7A9B0\"};export default function LogoText(props){const{size}=props;return /*#__PURE__*/_jsx(\"a\",{href:MAIN_SITE_URL,style:{display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 138 48\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:size===\"lg\"?\"16.25rem\":\"8.625rem\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M126.516 32.1426V31.6732C126.079 32.2276 125.619 32.6926 125.137 33.0681C124.654 33.4436 124.128 33.7208 123.556 33.8997C122.985 34.0874 122.333 34.1813 121.601 34.1813C120.717 34.1813 119.922 33.998 119.216 33.6314C118.52 33.2648 117.98 32.7596 117.596 32.1158C117.14 31.3379 116.913 30.2202 116.913 28.7627V21.5065C116.913 20.7733 117.078 20.2279 117.408 19.8702C117.739 19.5036 118.176 19.3203 118.721 19.3203C119.274 19.3203 119.721 19.5036 120.06 19.8702C120.4 20.2368 120.569 20.7823 120.569 21.5065V27.3678C120.569 28.2173 120.641 28.9326 120.784 29.5138C120.926 30.0861 121.181 30.5376 121.547 30.8685C121.922 31.1904 122.427 31.3513 123.061 31.3513C123.677 31.3513 124.257 31.168 124.802 30.8014C125.347 30.4348 125.744 29.9564 125.994 29.3663C126.199 28.8476 126.302 27.7121 126.302 25.9595V21.5065C126.302 20.7823 126.472 20.2368 126.811 19.8702C127.15 19.5036 127.592 19.3203 128.137 19.3203C128.682 19.3203 129.119 19.5036 129.45 19.8702C129.78 20.2279 129.945 20.7733 129.945 21.5065V32.1158C129.945 32.8133 129.784 33.3363 129.463 33.6851C129.151 34.0338 128.744 34.2082 128.244 34.2082C127.744 34.2082 127.329 34.0293 126.998 33.6717C126.677 33.3051 126.516 32.7954 126.516 32.1426Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M115.498 26.7642C115.498 27.8551 115.328 28.8611 114.989 29.782C114.65 30.703 114.159 31.4944 113.516 32.1561C112.873 32.8177 112.105 33.3274 111.212 33.6851C110.319 34.0338 109.314 34.2082 108.198 34.2082C107.091 34.2082 106.095 34.0293 105.211 33.6717C104.327 33.314 103.559 32.8043 102.907 32.1426C102.265 31.472 101.773 30.6852 101.434 29.782C101.104 28.87 100.938 27.8641 100.938 26.7642C100.938 25.6555 101.108 24.6406 101.447 23.7196C101.787 22.7986 102.273 22.0117 102.907 21.359C103.541 20.7063 104.309 20.2055 105.211 19.8568C106.113 19.4991 107.109 19.3203 108.198 19.3203C109.305 19.3203 110.31 19.4991 111.212 19.8568C112.114 20.2145 112.886 20.7242 113.529 21.3858C114.172 22.0475 114.659 22.8344 114.989 23.7464C115.328 24.6585 115.498 25.6644 115.498 26.7642ZM111.828 26.7642C111.828 25.271 111.498 24.1086 110.837 23.277C110.185 22.4454 109.305 22.0296 108.198 22.0296C107.484 22.0296 106.854 22.2174 106.31 22.593C105.765 22.9596 105.345 23.505 105.051 24.2293C104.756 24.9536 104.609 25.7985 104.609 26.7642C104.609 27.721 104.751 28.557 105.037 29.2724C105.332 29.9877 105.747 30.5376 106.283 30.9221C106.827 31.2977 107.466 31.4854 108.198 31.4854C109.305 31.4854 110.185 31.0696 110.837 30.2381C111.498 29.3976 111.828 28.2396 111.828 26.7642Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M92.4119 31.7807V25.5439L87.6168 18.0999C87.1971 17.4293 86.8979 16.9062 86.7193 16.5307C86.5497 16.1551 86.4648 15.8288 86.4648 15.5516C86.4648 15.0955 86.639 14.7021 86.9872 14.3713C87.3444 14.0404 87.7819 13.875 88.2999 13.875C88.8446 13.875 89.2553 14.0315 89.5321 14.3444C89.8179 14.6485 90.242 15.261 90.8046 16.1819L94.4746 22.1505L98.1848 16.1819C98.4081 15.8153 98.5956 15.5069 98.7474 15.2565C98.8992 15.0061 99.0644 14.7736 99.243 14.559C99.4305 14.3355 99.6359 14.1656 99.8591 14.0494C100.082 13.9331 100.355 13.875 100.676 13.875C101.176 13.875 101.591 14.0404 101.922 14.3713C102.261 14.6932 102.431 15.0687 102.431 15.4979C102.431 15.8466 102.346 16.1954 102.176 16.5441C102.007 16.8928 101.716 17.3757 101.306 17.9926L96.39 25.5439V31.7807C96.39 32.5943 96.2025 33.2024 95.8274 33.6048C95.4524 34.0071 94.9747 34.2083 94.3943 34.2083C93.8049 34.2083 93.3272 34.0116 92.9611 33.6182C92.595 33.2158 92.4119 32.6033 92.4119 31.7807Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M85.9474 29.6742C85.9474 30.1302 85.809 30.6176 85.5322 31.1362C85.2643 31.6548 84.8491 32.1511 84.2865 32.625C83.7329 33.0899 83.0319 33.4655 82.1836 33.7516C81.3353 34.0378 80.3799 34.1808 79.3172 34.1808C77.0581 34.1808 75.2945 33.5236 74.0265 32.2092C72.7585 30.8858 72.1245 29.1154 72.1245 26.8978C72.1245 25.3956 72.4147 24.0678 72.9951 22.9143C73.5756 21.7609 74.4149 20.8712 75.5133 20.2453C76.6116 19.6104 77.9242 19.293 79.4512 19.293C80.3977 19.293 81.2639 19.4316 82.0497 19.7088C82.8444 19.9859 83.5141 20.3436 84.0588 20.7818C84.6124 21.2199 85.0321 21.6893 85.3179 22.1901C85.6126 22.6819 85.7599 23.1423 85.7599 23.5715C85.7599 24.0097 85.5947 24.3808 85.2643 24.6848C84.9428 24.9888 84.5499 25.1408 84.0856 25.1408C83.782 25.1408 83.5275 25.0648 83.3221 24.9128C83.1257 24.7518 82.9024 24.497 82.6524 24.1483C82.2059 23.4687 81.7371 22.959 81.246 22.6193C80.7638 22.2795 80.1477 22.1096 79.3976 22.1096C78.3171 22.1096 77.4465 22.5343 76.7857 23.3838C76.1249 24.2243 75.7945 25.3778 75.7945 26.8442C75.7945 27.5327 75.8794 28.1676 76.049 28.7488C76.2187 29.321 76.4643 29.8128 76.7857 30.2241C77.1072 30.6265 77.4956 30.935 77.951 31.1496C78.4064 31.3553 78.9065 31.4581 79.4512 31.4581C80.1834 31.4581 80.8085 31.2882 81.3264 30.9484C81.8532 30.6086 82.3176 30.09 82.7194 29.3926C82.9426 28.9812 83.1837 28.6593 83.4427 28.4269C83.7016 28.1944 84.0186 28.0781 84.3937 28.0781C84.8402 28.0781 85.2107 28.248 85.5054 28.5878C85.8001 28.9276 85.9474 29.2897 85.9474 29.6742Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M70.4154 21.3986V31.981C70.4154 32.7143 70.2413 33.2686 69.893 33.6442C69.5448 34.0197 69.1028 34.2075 68.567 34.2075C68.0312 34.2075 67.5937 34.0153 67.2544 33.6308C66.924 33.2463 66.7588 32.6964 66.7588 31.981V21.5059C66.7588 20.7816 66.924 20.2362 67.2544 19.8696C67.5937 19.503 68.0312 19.3197 68.567 19.3197C69.1028 19.3197 69.5448 19.503 69.893 19.8696C70.2413 20.2362 70.4154 20.7459 70.4154 21.3986ZM68.6072 17.6163C68.0982 17.6163 67.6607 17.4598 67.2946 17.1469C66.9374 16.8339 66.7588 16.3913 66.7588 15.819C66.7588 15.3004 66.9418 14.8757 67.308 14.5448C67.683 14.205 68.1161 14.0352 68.6072 14.0352C69.0805 14.0352 69.5001 14.1872 69.8663 14.4912C70.2324 14.7952 70.4154 15.2378 70.4154 15.819C70.4154 16.3823 70.2368 16.825 69.8797 17.1469C69.5225 17.4598 69.0983 17.6163 68.6072 17.6163Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M57.7097 26.2151H54.0665V31.7813C54.0665 32.5771 53.879 33.1806 53.5039 33.592C53.1289 34.0033 52.6556 34.2089 52.0841 34.2089C51.4858 34.2089 51.0037 34.0078 50.6375 33.6054C50.2714 33.1941 50.0884 32.595 50.0884 31.8081V16.652C50.0884 15.7757 50.2893 15.1498 50.6911 14.7743C51.0929 14.3987 51.7314 14.2109 52.6065 14.2109H57.7097C59.2188 14.2109 60.3796 14.3272 61.1922 14.5597C61.9959 14.7832 62.6879 15.1543 63.2683 15.6729C63.8577 16.1915 64.3042 16.8264 64.6078 17.5775C64.9114 18.3286 65.0632 19.1736 65.0632 20.1124C65.0632 22.1154 64.447 23.6354 63.2148 24.6727C61.9825 25.701 60.1475 26.2151 57.7097 26.2151ZM56.7453 17.2019H54.0665V23.2107H56.7453C57.6829 23.2107 58.4643 23.1124 59.0893 22.9156C59.7233 22.7189 60.2055 22.397 60.5359 21.9499C60.8663 21.5029 61.0315 20.9172 61.0315 20.1929C61.0315 19.3256 60.777 18.6192 60.268 18.0737C59.6965 17.4925 58.5223 17.2019 56.7453 17.2019Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M120.569 27.3678V21.5065C120.569 20.7822 120.4 20.2368 120.06 19.8702C119.731 19.515 119.302 19.3319 118.772 19.3208L118.721 19.3203C118.176 19.3203 117.739 19.5036 117.408 19.8702C117.078 20.2278 116.913 20.7733 116.913 21.5065V28.7627L116.913 28.8983C116.927 30.2897 117.154 31.3622 117.596 32.1158C117.98 32.7596 118.52 33.2648 119.216 33.6314C119.9 33.9865 120.667 34.1697 121.518 34.1808L121.601 34.1813C122.333 34.1813 122.985 34.0874 123.556 33.8996C124.092 33.732 124.588 33.4779 125.046 33.1374L125.137 33.0681C125.619 32.6925 126.079 32.2275 126.516 31.6732V32.1426C126.516 32.7954 126.677 33.3051 126.998 33.6717C127.318 34.0181 127.718 34.1968 128.197 34.2076L128.244 34.2082C128.744 34.2081 129.15 34.0337 129.463 33.685C129.774 33.3472 129.935 32.8457 129.945 32.1806L129.945 32.1158V21.5065C129.945 20.7733 129.78 20.2278 129.45 19.8702C129.13 19.515 128.709 19.3319 128.188 19.3208L128.137 19.3203C127.592 19.3203 127.15 19.5036 126.811 19.8702C126.472 20.2368 126.302 20.7822 126.302 21.5065V25.9594C126.302 27.712 126.199 28.8476 125.994 29.3662C125.744 29.9564 125.346 30.4348 124.802 30.8014L124.751 30.8352C124.221 31.1792 123.657 31.3513 123.061 31.3513V30.9763C123.597 30.9763 124.106 30.818 124.593 30.4901C125.077 30.164 125.426 29.7438 125.647 29.2246C125.728 29.0174 125.801 28.6499 125.852 28.0917C125.902 27.5394 125.927 26.8297 125.927 25.9594V21.5065C125.927 20.7297 126.109 20.0769 126.536 19.6153C126.953 19.1647 127.499 18.9453 128.137 18.9453C128.775 18.9453 129.318 19.1648 129.728 19.619H129.727C130.145 20.0737 130.32 20.7273 130.32 21.5065V32.1158C130.32 32.8639 130.148 33.4949 129.738 33.9394L129.738 33.9393C129.35 34.3706 128.841 34.5831 128.244 34.5832C127.643 34.5832 127.127 34.363 126.723 33.9263L126.72 33.9227L126.717 33.919C126.413 33.5729 126.239 33.1381 126.173 32.6363C125.912 32.9053 125.644 33.1482 125.367 33.364C124.851 33.7655 124.286 34.0633 123.673 34.2559C123.056 34.4584 122.364 34.5563 121.601 34.5563C120.663 34.5563 119.808 34.3615 119.044 33.9643L119.043 33.9638L119.042 33.9633C118.288 33.5663 117.695 33.0142 117.274 32.3081L117.273 32.3067L117.273 32.3054C116.769 31.4448 116.538 30.2499 116.538 28.7627V21.5065C116.538 20.7273 116.712 20.0737 117.13 19.619L117.169 19.577C117.573 19.1513 118.102 18.9453 118.721 18.9453C119.366 18.9453 119.917 19.1633 120.335 19.6153C120.762 20.0769 120.944 20.7297 120.944 21.5065V27.3678C120.944 28.1979 121.014 28.8805 121.147 29.4228L121.159 29.4706C121.289 29.9589 121.505 30.3238 121.795 30.587C122.084 30.8336 122.493 30.9763 123.061 30.9763V31.3513C122.427 31.3513 121.922 31.1903 121.547 30.8684C121.181 30.5376 120.926 30.086 120.783 29.5138C120.65 28.9689 120.578 28.3061 120.57 27.5255L120.569 27.3678Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M115.498 26.7642C115.498 25.6644 115.328 24.6585 114.989 23.7464C114.669 22.8629 114.202 22.0968 113.589 21.4482L113.529 21.3858C112.906 20.7448 112.162 20.2465 111.296 19.8908L111.212 19.8568C110.338 19.5103 109.368 19.3316 108.302 19.3208L108.198 19.3203C107.109 19.3203 106.113 19.4991 105.211 19.8568L105.127 19.8899C104.261 20.2369 103.522 20.7267 102.907 21.359L102.848 21.4205C102.243 22.061 101.776 22.8274 101.447 23.7196L101.416 23.8062C101.098 24.7041 100.938 25.6901 100.938 26.7642L100.939 26.867C100.949 27.9268 101.114 28.8985 101.434 29.782C101.773 30.6851 102.264 31.472 102.907 32.1426C103.559 32.8043 104.327 33.314 105.211 33.6717C106.068 34.0182 107.029 34.1968 108.095 34.2076L108.198 34.2082C109.314 34.2082 110.319 34.0337 111.212 33.685C112.105 33.3274 112.873 32.8177 113.516 32.156C114.138 31.515 114.619 30.7523 114.957 29.8679L114.989 29.782C115.328 28.8611 115.498 27.8551 115.498 26.7642ZM111.453 26.7642C111.453 25.322 111.134 24.2533 110.544 23.5104L110.543 23.5095L110.542 23.5085C109.965 22.7725 109.197 22.4046 108.198 22.4046C107.553 22.4046 106.999 22.5728 106.522 22.9018L106.518 22.9041C106.046 23.2218 105.669 23.7021 105.397 24.3707C105.125 25.0409 104.983 25.836 104.983 26.7642C104.983 27.6844 105.12 28.4713 105.385 29.133C105.657 29.7911 106.03 30.2781 106.497 30.6143C106.972 30.9415 107.534 31.1104 108.198 31.1104V31.4854L108.13 31.4848C107.426 31.4735 106.81 31.2859 106.283 30.9221C105.747 30.5376 105.332 29.9877 105.037 29.2724C104.76 28.5794 104.618 27.7731 104.609 26.8535L104.608 26.7642C104.608 25.8287 104.747 25.0064 105.023 24.2975L105.05 24.2293C105.336 23.5276 105.739 22.9938 106.259 22.6278L106.31 22.593C106.854 22.2174 107.484 22.0296 108.198 22.0296L108.301 22.0308C109.36 22.056 110.205 22.4714 110.837 23.2769C111.498 24.1085 111.828 25.2709 111.828 26.7642C111.828 28.2396 111.498 29.3976 110.837 30.2381C110.185 31.0696 109.305 31.4854 108.198 31.4854V31.1104C109.197 31.1104 109.965 30.7424 110.542 30.0064L110.543 30.0061C111.135 29.2528 111.453 28.1869 111.453 26.7642ZM115.872 26.7642C115.872 27.8945 115.697 28.9449 115.34 29.9118C114.984 30.8788 114.466 31.7158 113.784 32.4175C113.103 33.1184 112.29 33.6569 111.351 34.0332L111.349 34.0338L111.348 34.0344C110.405 34.4026 109.353 34.5832 108.198 34.5832C107.05 34.5832 106.006 34.3976 105.071 34.0193C104.141 33.643 103.33 33.1051 102.641 32.4059L102.639 32.4041L102.637 32.4023C101.958 31.6936 101.44 30.8629 101.083 29.9141L101.082 29.9099C100.735 28.9517 100.564 27.9019 100.564 26.7642C100.564 25.6168 100.74 24.5573 101.096 23.5898C101.452 22.6235 101.966 21.7907 102.639 21.0975C103.313 20.4036 104.127 19.8738 105.076 19.5069C106.026 19.1306 107.069 18.9453 108.198 18.9453C109.346 18.9453 110.398 19.1307 111.35 19.5081C112.298 19.8842 113.116 20.4227 113.797 21.1243C114.479 21.826 114.994 22.6591 115.341 23.6185H115.341C115.697 24.5767 115.872 25.6266 115.872 26.7642Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M102.431 15.4979C102.431 15.0687 102.261 14.6931 101.922 14.3712C101.602 14.0507 101.202 13.8855 100.723 13.8755L100.676 13.875C100.355 13.875 100.082 13.9331 99.8591 14.0493L99.8174 14.0717C99.6102 14.187 99.4188 14.3494 99.243 14.559C99.0644 14.7736 98.8991 15.0061 98.7473 15.2564C98.5955 15.5068 98.408 15.8153 98.1848 16.1819L94.4746 22.1505L90.8046 16.1819C90.242 15.261 89.8178 14.6484 89.5321 14.3444C89.2639 14.0412 88.87 13.8849 88.3504 13.8755L88.2998 13.875C87.7819 13.875 87.3443 14.0404 86.9872 14.3712C86.6389 14.7021 86.4648 15.0955 86.4648 15.5515L86.4658 15.6041C86.4758 15.8697 86.5602 16.1786 86.7193 16.5307C86.8979 16.9062 87.1971 17.4293 87.6167 18.0999L92.4119 25.5439V31.7806L92.4124 31.8571C92.4235 32.6413 92.6063 33.2284 92.961 33.6182C93.3157 33.9993 93.7751 34.1958 94.3393 34.2077L94.3942 34.2083C94.9746 34.2083 95.4523 34.0071 95.8274 33.6047C96.2024 33.2023 96.3899 32.5943 96.3899 31.7806V25.5439L101.306 17.9926C101.716 17.3756 102.007 16.8928 102.176 16.544C102.335 16.2171 102.42 15.8902 102.43 15.5632L102.431 15.4979ZM102.805 15.4979C102.805 15.9096 102.705 16.3142 102.513 16.7083C102.332 17.0802 102.031 17.5798 101.617 18.2006L96.7644 25.6553V31.7806C96.7644 32.6446 96.5661 33.3619 96.1012 33.8606C95.651 34.3436 95.0719 34.5833 94.3942 34.5833C93.7122 34.5833 93.1313 34.3512 92.6871 33.8738L92.6842 33.8707C92.2298 33.3712 92.0374 32.6502 92.0374 31.7806V25.6543L87.302 18.3031L87.3007 18.3011L87.2994 18.299C86.8776 17.625 86.5692 17.0873 86.3812 16.6919L86.3796 16.6885L86.3781 16.6852C86.1962 16.2827 86.0903 15.9015 86.0903 15.5515C86.0903 14.9865 86.3112 14.4966 86.7294 14.0992L86.7329 14.0959C87.164 13.6966 87.6943 13.5 88.2998 13.5C88.9128 13.5 89.4371 13.6773 89.8048 14.0874L89.8654 14.154C90.176 14.5047 90.5974 15.1241 91.1235 15.9853L94.4762 21.4379L97.8659 15.9853C98.0887 15.6194 98.2758 15.3116 98.4272 15.0618C98.5882 14.7963 98.7642 14.5485 98.9552 14.3189L98.9557 14.3184L98.9562 14.3177C99.1703 14.0624 99.4131 13.8589 99.6863 13.7166C99.9756 13.5659 100.311 13.5 100.676 13.5C101.264 13.5 101.775 13.6973 102.179 14.0989C102.586 14.4845 102.805 14.9558 102.805 15.4979Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M75.7945 26.8441C75.7945 25.4235 76.1046 24.2967 76.7247 23.4635L76.7857 23.3837C77.4465 22.5343 78.3171 22.1096 79.3975 22.1096L79.4675 22.11C80.186 22.1203 80.7788 22.2901 81.2459 22.6193C81.7371 22.959 82.2059 23.4687 82.6524 24.1483C82.9024 24.497 83.1257 24.7518 83.3221 24.9128C83.5146 25.0553 83.7503 25.131 84.0292 25.1399L84.0855 25.1408C84.5499 25.1408 84.9428 24.9888 85.2642 24.6848C85.5843 24.3903 85.7494 24.0328 85.7594 23.6124L85.7599 23.5715C85.7599 23.1691 85.6304 22.7393 85.3714 22.2819L85.3178 22.1901C85.0321 21.6893 84.6124 21.2198 84.0587 20.7817C83.514 20.3436 82.8443 19.9859 82.0496 19.7087C81.2884 19.4402 80.4517 19.3017 79.5396 19.2933L79.4511 19.293C77.9242 19.293 76.6115 19.6104 75.5132 20.2452C74.4149 20.8711 73.5755 21.7609 72.9951 22.9143L72.9415 23.0229C72.3968 24.1509 72.1245 25.4425 72.1245 26.8978L72.1249 27.0014C72.1445 29.1706 72.7783 30.9065 74.0265 32.2091C75.2747 33.503 77.003 34.1601 79.2117 34.1803L79.3172 34.1808C80.3466 34.1808 81.2754 34.0465 82.1037 33.778L82.1835 33.7516C83.0053 33.4744 83.6889 33.1133 84.2341 32.6683L84.2865 32.625C84.8491 32.1511 85.2642 31.6548 85.5321 31.1361C85.8003 30.6337 85.9386 30.1607 85.9469 29.717L85.9474 29.6742C85.9474 29.2897 85.8 28.9276 85.5053 28.5878C85.2199 28.2586 84.8632 28.0888 84.4352 28.0786L84.3936 28.0781C84.0186 28.0781 83.7016 28.1943 83.4426 28.4268C83.1837 28.6593 82.9426 28.9812 82.7193 29.3925C82.3175 30.09 81.8532 30.6086 81.3263 30.9484C80.8084 31.2881 80.1833 31.458 79.4511 31.458V31.083C80.124 31.083 80.6746 30.9276 81.1211 30.6347L81.1235 30.6331C81.5877 30.3337 82.0141 29.8658 82.3941 29.2066C82.6302 28.7728 82.8945 28.4152 83.1926 28.1476C83.5259 27.8484 83.9342 27.7031 84.3936 27.7031C84.9494 27.7031 85.4229 27.9207 85.7881 28.3419C86.1313 28.7376 86.3219 29.1843 86.3219 29.6742C86.3219 30.2072 86.1601 30.7552 85.8624 31.3129L85.8624 31.3128C85.5667 31.8835 85.1169 32.4155 84.5276 32.9119L84.5271 32.9123C83.9303 33.4135 83.1855 33.8093 82.3031 34.1069C81.4099 34.4082 80.413 34.5558 79.3172 34.5558C76.9822 34.5558 75.1118 33.8739 73.7571 32.4697L73.7562 32.4688C72.4078 31.0615 71.75 29.1906 71.75 26.8978C71.75 25.3465 72.0499 23.9592 72.6606 22.7455C73.2735 21.5275 74.1641 20.5825 75.328 19.9193C76.4934 19.2462 77.8728 18.918 79.4511 18.918C80.4338 18.918 81.3423 19.0618 82.1728 19.3546H82.1729C82.9988 19.6427 83.7073 20.0186 84.2909 20.4875H84.291C84.8716 20.9469 85.3249 21.4491 85.639 21.9971L85.6683 22.0469C85.968 22.5611 86.1344 23.0713 86.1344 23.5715C86.1344 24.1159 85.9242 24.5848 85.5213 24.9572L85.5214 24.9573C85.1267 25.3306 84.6402 25.5158 84.0855 25.5158C83.7174 25.5158 83.3808 25.4225 83.0995 25.2143L83.0921 25.2088L83.0849 25.203C82.8516 25.0118 82.6062 24.7267 82.3482 24.3669L82.3437 24.3607L82.3395 24.3544C81.9106 23.7014 81.4731 23.2321 81.0331 22.9277L81.0317 22.9268L81.0305 22.9259C80.6266 22.6413 80.0915 22.4846 79.3975 22.4846C78.4319 22.4846 77.6705 22.8564 77.0811 23.6142L77.0806 23.6149L77.0799 23.6157C76.4874 24.3694 76.169 25.431 76.169 26.8441C76.169 27.5012 76.2499 28.0997 76.408 28.642L76.4385 28.741C76.5942 29.2297 76.8086 29.6442 77.0781 29.9898C77.3642 30.348 77.707 30.6198 78.1088 30.8094C78.5105 30.9901 78.9562 31.083 79.4511 31.083V31.458C78.9064 31.458 78.4064 31.3553 77.951 31.1496C77.524 30.9484 77.156 30.6646 76.8468 30.2984L76.7857 30.2241C76.4642 29.8128 76.2186 29.321 76.049 28.7487C75.8899 28.2038 75.8055 27.6118 75.7955 26.9726L75.7945 26.8441Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M70.4154 21.3986C70.4154 20.7662 70.252 20.2681 69.9251 19.9043L69.893 19.8695C69.5557 19.5144 69.1303 19.3312 68.617 19.3201L68.5669 19.3197C68.0312 19.3197 67.5936 19.5029 67.2543 19.8695C66.9239 20.2361 66.7588 20.7816 66.7588 21.5059V31.981L66.7592 32.0476C66.7692 32.7305 66.9343 33.2583 67.2543 33.6307C67.583 34.0032 68.004 34.1952 68.517 34.2069L68.5669 34.2075C69.086 34.2075 69.5171 34.0313 69.8601 33.6788L69.893 33.6442C70.2304 33.2804 70.4044 32.7487 70.4149 32.0493L70.4154 31.981V21.3986ZM70.4154 15.819C70.4154 15.2559 70.2436 14.8229 69.9 14.52L69.8662 14.4912C69.5116 14.1967 69.1066 14.0447 68.6513 14.0355L68.6072 14.0352C68.1161 14.0352 67.6829 14.205 67.3079 14.5448L67.2742 14.576C66.9306 14.9022 66.7588 15.3166 66.7588 15.819L66.7593 15.8723C66.7701 16.4188 66.9485 16.8437 67.2945 17.1469C67.6492 17.45 68.0709 17.6063 68.5596 17.6158L68.6072 17.6162C69.0829 17.6162 69.4959 17.4694 69.8459 17.1757L69.8796 17.1469C70.2368 16.825 70.4154 16.3823 70.4154 15.819ZM70.7898 31.981C70.7898 32.7683 70.6031 33.4295 70.1674 33.8994C69.7446 34.3552 69.2013 34.5825 68.5669 34.5825C67.9294 34.5825 67.3877 34.3481 66.9737 33.879L66.9721 33.8772L66.9705 33.8754C66.5616 33.3995 66.3843 32.7497 66.3843 31.981V21.5059C66.3843 20.7313 66.5603 20.08 66.9764 19.6183L66.9797 19.6147C67.3955 19.1654 67.9355 18.9447 68.5669 18.9447C69.1984 18.9447 69.7408 19.1652 70.1644 19.6111C70.5964 20.0659 70.7898 20.6786 70.7898 21.3986V31.981ZM70.7898 15.819C70.7898 16.4687 70.5799 17.0202 70.1301 17.4255L70.1263 17.429C69.6983 17.804 69.1856 17.9912 68.6072 17.9912C68.0146 17.9912 67.4894 17.8064 67.0514 17.432L67.0496 17.4306L67.048 17.429C66.593 17.0304 66.3843 16.4753 66.3843 15.819C66.3843 15.2004 66.6077 14.6725 67.0566 14.2667C67.4983 13.8666 68.0202 13.6602 68.6072 13.6602C69.1682 13.6602 69.6724 13.843 70.1053 14.2025C70.576 14.5934 70.7898 15.1532 70.7898 15.819Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M54.0665 31.7813V26.2151H57.7097L57.8235 26.2147C60.2046 26.1989 62.0017 25.6849 63.2147 24.6727C64.447 23.6354 65.0632 22.1154 65.0632 20.1124C65.0632 19.2029 64.9207 18.3815 64.6357 17.6482L64.6078 17.5775C64.3042 16.8264 63.8577 16.1916 63.2683 15.6729C62.706 15.1705 62.039 14.8066 61.2672 14.5811L61.1923 14.5597C60.4305 14.3417 59.3625 14.2259 57.9886 14.2123L57.7097 14.2109V13.8359C59.2293 13.8359 60.4301 13.9521 61.2924 14.1983C62.1472 14.4361 62.8914 14.8335 63.5177 15.3931H63.5176C64.1511 15.9511 64.6305 16.6342 64.9549 17.4368C65.2792 18.2391 65.4376 19.1329 65.4376 20.1124C65.4376 22.1968 64.7927 23.8343 63.4558 24.9597L63.4545 24.9608C62.1277 26.068 60.1915 26.5901 57.7097 26.5901H54.441V31.7813C54.441 32.6308 54.241 33.3397 53.7804 33.8448C53.3323 34.3363 52.7576 34.584 52.0842 34.584C51.3923 34.584 50.8054 34.3467 50.3607 33.858L50.358 33.8549C49.909 33.3504 49.7139 32.648 49.7139 31.8081V16.652C49.7139 15.7318 49.9231 14.9792 50.4356 14.5002C50.938 14.0307 51.6901 13.8359 52.6065 13.8359V14.2109C51.7314 14.2109 51.093 14.3987 50.6911 14.7743L50.654 14.8102C50.2769 15.1892 50.0884 15.8031 50.0884 16.652V31.8081C50.0884 32.595 50.2715 33.1941 50.6376 33.6054C50.9922 33.9952 51.4558 34.1962 52.0284 34.2083L52.0842 34.209C52.6378 34.209 53.0992 34.0159 53.4685 33.6299L53.5039 33.592C53.8673 33.1936 54.0545 32.6146 54.0659 31.8553L54.0665 31.7813ZM60.657 20.1929C60.657 19.4061 60.4292 18.7977 59.9975 18.3333C59.778 18.112 59.4163 17.9193 58.8689 17.7839C58.3214 17.6484 57.6163 17.577 56.7454 17.577H54.441V22.8358H56.7454V23.2108H54.0665V17.202H56.7454C58.5223 17.202 59.6965 17.4925 60.268 18.0737C60.777 18.6192 61.0315 19.3256 61.0315 20.1929L61.031 20.2604C61.021 20.9536 60.856 21.5169 60.5359 21.95L60.5044 21.9915C60.1752 22.417 59.7035 22.7251 59.0893 22.9157L59.0302 22.9338C58.4153 23.1184 57.6536 23.2108 56.7454 23.2108V22.8358C57.6598 22.8358 58.4003 22.7394 58.977 22.5579L58.9778 22.5576L58.9785 22.5574C59.5516 22.3796 59.9605 22.098 60.2348 21.7269C60.5049 21.3614 60.657 20.8611 60.657 20.1929ZM57.7097 13.8359V14.2109H52.6065V13.8359H57.7097Z\",fill:COLORS.foreground}),/*#__PURE__*/_jsx(\"path\",{d:\"M23.511 8.07623C26.8578 7.43657 29.9592 10.0054 29.9592 13.4172V33.2303C29.9592 36.5285 27.0504 39.0673 23.7875 38.6169L12.6122 37.0742C12.2273 37.0211 11.8544 36.9341 11.4963 36.8167L8.33315 42.116C7.99183 42.6878 7.11524 42.4454 7.11523 41.7793V16.4832C7.11525 13.4232 9.2864 10.7949 12.288 10.2212L23.511 8.07623ZM36.6064 18C38.4161 18 39.8832 19.4691 39.8832 21.2812V35.9062C39.8832 37.7184 38.4161 39.1875 36.6064 39.1875C34.7967 39.1875 33.3296 37.7184 33.3296 35.9062V21.2812C33.3296 19.4691 34.7967 18 36.6064 18ZM24.9972 16.0239C24.9972 14.3769 23.4999 13.1367 21.8842 13.4455L13.4465 15.0582C12.6519 15.2101 12.0772 15.9059 12.0772 16.7159V30.5137C12.0773 31.3566 12.6984 32.0703 13.5323 32.1854L22.0178 33.3567C23.593 33.5741 24.9972 32.3485 24.9972 30.7562V16.0239ZM15.5413 19.2814C15.5413 18.5748 16.3567 18.1812 16.9087 18.6213L21.8285 22.543C22.2522 22.8808 22.2522 23.5254 21.8285 23.8632L16.9087 27.785C16.3567 28.225 15.5413 27.8314 15.5413 27.1249V19.2814ZM36.6064 7.3125C38.9332 7.3125 40.8194 9.2013 40.8194 11.5312C40.8194 13.8612 38.9332 15.75 36.6064 15.75C34.2796 15.75 32.3934 13.8612 32.3934 11.5312C32.3934 9.2013 34.2796 7.3125 36.6064 7.3125Z\",fill:\"url(#paint0_linear_1901_28375)\"}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint0_linear_1901_28375\",x1:\"40.8194\",y1:\"7.3125\",x2:\"5.72516\",y2:\"40.988\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0.25\",stopColor:COLORS.primary}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#3900E4\"})]})})]})});}// Default props for the component\nLogoText.defaultProps={size:\"default\"};// Expose controls to the Framer UI\naddPropertyControls(LogoText,{size:{type:ControlType.String,title:\"Size\",defaultValue:\"default\",options:[\"default\",\"lg\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LogoText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LogoText.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import LogoText from\"https://framerusercontent.com/modules/DkhUJ2YgcxMBxq28u4ED/flcvGs2caDEJjs998Mur/LogoText.js\";const APP_NAME=\"PicYou\";const APP_NAME_AI=\"PicYou AI\";const SUPPORT_EMAIL=\"fireeliteteam@gmail.com\";const MAIN_SITE_URL=\"https://picyou.ai\";const getHref=href=>{return MAIN_SITE_URL+href;};const MODELS=[{id:\"kling\",type:\"video\",name:\"Kling\"},{id:\"pixverse\",type:\"video\",name:\"PixVerse\"},{id:\"veo3-1\",type:\"video\",name:\"Veo 3.1\"},{id:\"gpt-image-1\",type:\"image\",name:\"GPT Image 1\"},{id:\"nano-banana\",type:\"image\",name:\"Nano Banana\"},{id:\"nano-banana-pro\",type:\"image\",name:\"Nano Banana Pro\"},{id:\"gpt-image-1-5\",type:\"image\",name:\"GPT Image 1.5\"}];const FOOTER_DATA={description:`Transform your ideas into captivating visuals with ${APP_NAME_AI}\nyour all-in-one AI video and image generator.`,socials:[{icon:\"tiktok\",name:\"TikTok\",href:\"https://www.tiktok.com/@vlogai_app\"},{icon:\"twitter\",name:\"Twitter\",href:\"https://x.com/AIComic_app\"},{icon:\"youtube\",name:\"YouTube\",href:\"https://www.youtube.com/@VlogAI_APP/shorts\"},{icon:\"discord\",name:\"Discord\",href:\"https://discord.gg/svhyNFndCz\"}],links:[{title:\"AI Tools\",items:[{label:\"Text to Video\",href:getHref(\"/create/text-to-video\")},{label:\"Image to Video\",href:getHref(\"/create/image-to-video\")},{label:\"Text to Image\",href:getHref(\"/create/text-to-image\")},{label:\"Image to Image\",href:getHref(\"/create/image-to-image\")},{label:\"Face Swap\",href:getHref(\"/ai-tools/swap-face\")},{label:\"Anime to Photo\",href:getHref(\"/ai-tools/dmztp\")},{label:\"AI Image Expand\",href:getHref(\"/ai-tools/kt\")},{label:\"AI Beauty Enhancer\",href:getHref(\"/ai-tools/been\")},{label:\"Photo Dance\",href:getHref(\"template?template_filter=photo_dance\")},{label:\"Sticker You\",href:getHref(\"/ai-tools/tzfm\")},{label:\"AI HD Enhancer\",href:getHref(\"/ai-tools/hd1\")},{label:\"Curve Enhance\",href:getHref(\"/ai-tools/fmxx\")},{label:\"Artity Portrait\",href:getHref(\"/template?template_filter=ai_portraits\")},{label:\"All AI Tools\",href:getHref(\"/ai-tools\")}]},{title:\"Models\",items:[...MODELS.map(model=>({label:model.name,href:getHref(`/models/${model.id}`)}))]},{title:\"Products\",items:[{label:\"Pricing\",href:getHref(\"/price\")}]},{title:\"Resources\",items:[{label:\"Resources\",href:\"/\"},{label:\"Blog\",href:\"/blog\"},{label:\"Help Center\",href:\"/help-center\"}]},{title:\"Company\",items:[{label:\"Terms\",href:\"/terms-of-service\"},{label:\"Privacy\",href:\"/privacy-policy\"},{label:\"Contact\",href:`mailto:${SUPPORT_EMAIL}`}]}],legal:[{label:\"Privacy Policy\",href:\"/privacy-policy\"},{label:\"Terms of Service\",href:\"/terms-of-service\"},{label:\"Cookie Policy\",href:\"/cookie-policy\"}]};const COLORS={primary:\"#FF319B\",foreground:\"#F3F3F8\",background:\"#0E0F12\",accentForeground:\"#6B6D75\",muted:\"#A7A9B0\"};const{description,links,legal,socials}=FOOTER_DATA;function Footer(){const[isMobile,setIsMobile]=useState(false);useEffect(()=>{const handleResize=()=>{setIsMobile(window.innerWidth<768);};handleResize();window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);return /*#__PURE__*/_jsx(\"footer\",{style:{background:\"rgba(28, 29, 35, 0.4)\",paddingTop:isMobile?\"3rem\":\"5rem\",paddingBottom:isMobile?\"2rem\":\"0\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:\"93.75rem\",margin:\"0 auto\",padding:isMobile?\"0 1.25rem\":\"0 2.5rem\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",gap:isMobile?\"3rem\":\"2.5rem\",flexDirection:isMobile?\"column\":\"row\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:isMobile?\"auto\":\"18.75rem\"},children:[/*#__PURE__*/_jsx(LogoText,{size:\"lg\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"rgba(243, 243, 248, 0.4)\",lineHeight:\"1.75rem\",whiteSpace:\"pre-line\",marginBottom:\"2.5rem\",fontSize:\"1rem\",marginTop:\"0.625rem\"},children:description}),/*#__PURE__*/_jsx(\"ul\",{style:{display:\"flex\",gap:\"2.5rem\",alignItems:\"center\",listStyle:\"none\",margin:0,padding:0},children:socials.map(social=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:social.href,style:{display:\"inline-block\",transition:\"transform 0.2s\",textDecoration:\"none\"},onMouseEnter:e=>{e.currentTarget.style.transform=\"translateY(-0.25rem)\";},onMouseLeave:e=>{e.currentTarget.style.transform=\"translateY(0)\";},children:/*#__PURE__*/_jsx(IconFont,{svgId:social.icon})})},social.name))})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:isMobile?\"grid\":\"flex\",gridTemplateColumns:isMobile?\"repeat(3, 1fr)\":undefined,gap:isMobile?\"2rem 1rem\":\"1.25rem\",flex:1.5,minWidth:isMobile?\"auto\":\"18.75rem\"},children:links.map(list=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"2.5rem\",flex:1},children:[/*#__PURE__*/_jsx(\"h4\",{style:{fontWeight:700,margin:0,color:COLORS.foreground,fontSize:\"1rem\"},children:list.title}),/*#__PURE__*/_jsx(\"ul\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1.25rem\",listStyle:\"none\",margin:0,padding:0},children:list.items.map(item=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:item.href,style:{color:COLORS.muted,fontSize:\"0.875rem\",textDecoration:\"none\",transition:\"color 0.2s\"},onMouseEnter:e=>{e.currentTarget.style.color=COLORS.primary;},onMouseLeave:e=>{e.currentTarget.style.color=COLORS.muted;},children:item.label})},item.label))})]},list.title))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:isMobile?\"3rem\":\"5rem\",display:\"flex\",flexDirection:isMobile?\"column-reverse\":\"row\",fontSize:\"0.875rem\",justifyContent:\"space-between\",alignItems:isMobile?\"flex-start\":\"center\",borderTop:\"1px solid #2E2F38\",paddingTop:\"1.25rem\",paddingBottom:\"1.25rem\",flexWrap:\"wrap\",gap:isMobile?\"1.5rem\":\"1rem\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{color:COLORS.accentForeground,margin:0},children:[\"Copyright \\xa9 \",new Date().getFullYear(),\" \",APP_NAME]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"2.5rem\",color:COLORS.accentForeground,flexWrap:\"wrap\"},children:legal.map(item=>/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(\"a\",{href:item.href,style:{color:COLORS.accentForeground,textDecoration:\"none\",transition:\"color 0.2s\"},onMouseEnter:e=>{e.currentTarget.style.color=COLORS.primary;},onMouseLeave:e=>{e.currentTarget.style.color=COLORS.accentForeground;},children:item.label})},item.label))})]})]})});}function IconFont({svgId}){/**\n     *  {\n     *      icon: 'tiktok',\n     *      name: 'TikTok',\n     *      href: 'https://www.tiktok.com/@vlogai_app',\n     *    },\n     *    {\n     *      icon: 'twitter',\n     *      name: 'Twitter',\n     *      href: 'https://x.com/AIComic_app',\n     *    },\n     *    {\n     *      icon: 'youtube',\n     *      name: 'YouTube',\n     *      href: 'https://www.youtube.com/@VlogAI_APP/shorts',\n     *    },\n     *    {\n     *      icon: 'discord',\n     *      name: 'Discord',\n     *      href: 'https://discord.gg/svhyNFndCz',\n     *    },\n     *   */if(svgId===\"tiktok\"){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 32 32\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:\"2rem\",height:\"2rem\"},children:[/*#__PURE__*/_jsx(\"g\",{clipPath:\"url(#clip0_1642_32136)\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M22.7634 0H17.3704V21.7971C17.3704 24.3942 15.2962 26.5276 12.715 26.5276C10.1338 26.5276 8.05958 24.3942 8.05958 21.7971C8.05958 19.2464 10.0877 17.1594 12.5768 17.0667V11.5942C7.09161 11.6869 2.66666 16.1855 2.66666 21.7971C2.66666 27.4551 7.1838 32 12.7611 32C18.3384 32 22.8555 27.4087 22.8555 21.7971V10.6203C24.8836 12.1044 27.3726 12.9855 30 13.0319V7.55942C25.9438 7.42029 22.7634 4.08116 22.7634 0Z\",fill:COLORS.accentForeground})}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"clipPath\",{id:\"clip0_1642_32136\",children:/*#__PURE__*/_jsx(\"rect\",{width:\"32\",height:\"32\",fill:\"white\"})})})]});}if(svgId===\"twitter\"){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 32 32\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:\"2rem\",height:\"2rem\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M24.4351 2.53906H28.933L19.1063 13.7704L30.6667 29.0537H21.615L14.5254 19.7844L6.41327 29.0537H1.91259L12.4233 17.0405L1.33334 2.53906H10.6148L17.0232 11.0115L24.4351 2.53906ZM22.8564 26.3614H25.3488L9.26054 5.08991H6.58596L22.8564 26.3614Z\",fill:COLORS.accentForeground})});}if(svgId===\"youtube\"){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 32 32\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:\"2rem\",height:\"2rem\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M31.6812 9.59844C31.6812 9.59844 31.3688 7.39219 30.4062 6.42344C29.1875 5.14844 27.825 5.14219 27.2 5.06719C22.725 4.74219 16.0063 4.74219 16.0063 4.74219H15.9937C15.9937 4.74219 9.275 4.74219 4.8 5.06719C4.175 5.14219 2.8125 5.14844 1.59375 6.42344C0.63125 7.39219 0.325 9.59844 0.325 9.59844C0.325 9.59844 0 12.1922 0 14.7797V17.2047C0 19.7922 0.31875 22.3859 0.31875 22.3859C0.31875 22.3859 0.63125 24.5922 1.5875 25.5609C2.80625 26.8359 4.40625 26.7922 5.11875 26.9297C7.68125 27.1734 16 27.2484 16 27.2484C16 27.2484 22.725 27.2359 27.2 26.9172C27.825 26.8422 29.1875 26.8359 30.4062 25.5609C31.3688 24.5922 31.6812 22.3859 31.6812 22.3859C31.6812 22.3859 32 19.7984 32 17.2047V14.7797C32 12.1922 31.6812 9.59844 31.6812 9.59844ZM12.6938 20.1484V11.1547L21.3375 15.6672L12.6938 20.1484Z\",fill:COLORS.accentForeground})});}if(svgId===\"discord\"){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 32 32\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:\"2rem\",height:\"2rem\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M27.0894 5.54142C25.0498 4.60557 22.8626 3.91609 20.5759 3.52119C20.5342 3.51357 20.4926 3.53261 20.4712 3.57071C20.1899 4.07099 19.8783 4.72366 19.6601 5.23665C17.2005 4.86842 14.7536 4.86842 12.3444 5.23665C12.1262 4.71225 11.8033 4.07099 11.5208 3.57071C11.4993 3.53388 11.4577 3.51484 11.4161 3.52119C9.13055 3.91482 6.94341 4.60431 4.90258 5.54142C4.88491 5.54903 4.86977 5.56174 4.85972 5.57824C0.711189 11.7761 -0.425267 17.8215 0.13224 23.7921C0.134763 23.8213 0.15116 23.8492 0.173864 23.867C2.91095 25.877 5.56228 27.0973 8.16437 27.9061C8.20602 27.9188 8.25014 27.9036 8.27664 27.8693C8.89217 27.0287 9.44086 26.1424 9.9113 25.2104C9.93906 25.1558 9.91256 25.091 9.85582 25.0694C8.98551 24.7393 8.1568 24.3368 7.35964 23.8797C7.29659 23.8428 7.29154 23.7527 7.34954 23.7095C7.5173 23.5838 7.68509 23.453 7.84527 23.3209C7.87425 23.2968 7.91464 23.2917 7.94871 23.307C13.1857 25.698 18.8554 25.698 24.0306 23.307C24.0647 23.2905 24.1051 23.2956 24.1353 23.3197C24.2955 23.4517 24.4633 23.5838 24.6323 23.7095C24.6903 23.7527 24.6865 23.8428 24.6235 23.8797C23.8263 24.3457 22.9976 24.7393 22.126 25.0682C22.0693 25.0898 22.044 25.1558 22.0718 25.2104C22.5523 26.1411 23.101 27.0274 23.7052 27.868C23.7304 27.9036 23.7758 27.9188 23.8175 27.9061C26.4322 27.0973 29.0835 25.877 31.8206 23.867C31.8446 23.8492 31.8597 23.8225 31.8622 23.7933C32.5294 16.8907 30.7447 10.8948 27.131 5.5795C27.1221 5.56174 27.107 5.54903 27.0894 5.54142ZM10.6934 20.1566C9.11666 20.1566 7.81751 18.7091 7.81751 16.9314C7.81751 15.1537 9.09147 13.7061 10.6934 13.7061C12.3078 13.7061 13.5944 15.1664 13.5692 16.9314C13.5692 18.7091 12.2952 20.1566 10.6934 20.1566ZM21.3263 20.1566C19.7497 20.1566 18.4505 18.7091 18.4505 16.9314C18.4505 15.1537 19.7244 13.7061 21.3263 13.7061C22.9408 13.7061 24.2274 15.1664 24.2022 16.9314C24.2022 18.7091 22.9408 20.1566 21.3263 20.1566Z\",fill:COLORS.accentForeground})});}return null;}export default Footer;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import LogoText from\"https://framerusercontent.com/modules/DkhUJ2YgcxMBxq28u4ED/flcvGs2caDEJjs998Mur/LogoText.js\";const MAIN_SITE_URL=\"https://picyou.ai\";const getHref=href=>{return MAIN_SITE_URL+href;};const MODELS=[{id:\"kling\",type:\"video\",name:\"Kling\"},{id:\"pixverse\",type:\"video\",name:\"PixVerse\"},{id:\"veo3-1\",type:\"video\",name:\"Veo 3.1\"},{id:\"gpt-image-1\",type:\"image\",name:\"GPT Image 1\"},{id:\"nano-banana\",type:\"image\",name:\"Nano Banana\"},{id:\"nano-banana-pro\",type:\"image\",name:\"Nano Banana Pro\"},{id:\"gpt-image-1-5\",type:\"image\",name:\"GPT Image 1.5\"}];const HEADER_DATA={navItems:[{id:\"products\",label:\"Products\",type:\"dropdown\",submenus:[{category:\"AI Video\",items:[{label:\"Text to Video\",href:getHref(\"/create/text-to-video\")},{label:\"Image to Video\",href:getHref(\"/create/image-to-video\")}]},{category:\"AI Image\",items:[{label:\"Text to Image\",href:getHref(\"/create/text-to-image\")},{label:\"Image to Image\",href:getHref(\"/create/image-to-image\")}]},{category:\"AI Tools\",items:[{label:\"Face Swap\",href:getHref(\"/ai-tools/swap-face\")},{label:\"Anime to Photo\",href:getHref(\"/ai-tools/dmztp\")},{label:\"AI Image Expand\",href:getHref(\"/ai-tools/kt\")},{label:\"AI Beauty Enhancer\",href:getHref(\"/ai-tools/been\")},{label:\"Photo Dance\",href:getHref(\"/template?template_filter=img2video_tw\")},{label:\"Sticker You\",href:getHref(\"/ai-tools/tzfm\")},{label:\"AI HD Enhancer\",href:getHref(\"/ai-tools/hd1\")},{label:\"Curve Enhance\",href:getHref(\"/ai-tools/fmxx\")},{label:\"Artity Portrait\",href:getHref(\"/template?media_type=image\")},{label:\"Old Photo Restoration\",href:getHref(\"/ai-tools/oldphotorestoration-ai-lab-api\")}]},{category:\"Models\",items:[...MODELS.map(model=>({label:model.name,href:getHref(`/models/${model.id}`)}))]}]},{id:\"inspiration\",label:\"Inspiration\",type:\"link\",href:getHref(\"/inspiration\")},{id:\"templates\",label:\"Templates\",type:\"link\",href:getHref(\"/templates\")},{id:\"resources\",label:\"Resources\",type:\"link\",href:\"/\",active:true},{id:\"pricing\",label:\"Pricing\",type:\"link\",href:getHref(\"/price\")}]};const COLORS={primary:\"#FF319B\",foreground:\"#F3F3F8\",background:\"#0E0F12\",accentForeground:\"#6B6D75\",muted:\"#A7A9B0\"};export default function Header(){const[currentMenu,setCurrentMenu]=useState(null);const[isMobile,setIsMobile]=useState(undefined);const[mobileMenuOpen,setMobileMenuOpen]=useState(false);const dropdownRef=useRef(null);const timeoutRef=useRef(null);useEffect(()=>{const handleResize=()=>{const mobile=window.innerWidth<768;setIsMobile(mobile);if(!mobile){setMobileMenuOpen(false);}};// Initial check\nhandleResize();window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);useEffect(()=>{if(currentMenu||mobileMenuOpen){document.body.style.overflow=\"hidden\";}else{document.body.style.overflow=\"\";}return()=>{document.body.style.overflow=\"\";};},[currentMenu,mobileMenuOpen]);const handleMouseLeave=()=>{if(timeoutRef.current){clearTimeout(timeoutRef.current);}timeoutRef.current=setTimeout(()=>{setCurrentMenu(undefined);},150);};const handleMouseEnter=()=>{if(timeoutRef.current){clearTimeout(timeoutRef.current);}};const handleBackdropMouseEnter=()=>{if(timeoutRef.current){clearTimeout(timeoutRef.current);}setCurrentMenu(undefined);};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"header\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",height:\"4.5rem\",padding:\"0 1.25rem\",position:\"sticky\",left:0,right:0,top:0,zIndex:70,backgroundColor:\"rgba(14, 15, 18, 0.6)\",backdropFilter:\"blur(6.25rem)\",WebkitBackdropFilter:\"blur(6.25rem)\",color:COLORS.foreground},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isMobile?\"1rem\":\"2.5rem\"},children:[isMobile===true&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMobileMenuOpen(!mobileMenuOpen),style:{background:\"transparent\",border:\"none\",padding:0,cursor:\"pointer\",color:COLORS.foreground,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:mobileMenuOpen?/*#__PURE__*/_jsx(CloseIcon,{}):/*#__PURE__*/_jsx(HamburgerIcon,{})}),/*#__PURE__*/_jsx(LogoText,{}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:\"2rem\",alignItems:\"center\",fontSize:\"0.88rem\",overflow:\"hidden\",width:isMobile===false?\"auto\":\"0\"},children:HEADER_DATA.navItems.map(navItem=>{if(navItem.type===\"link\"){return /*#__PURE__*/_jsx(HeaderLink,{active:!!navItem.active,href:navItem.href,children:navItem.label},navItem.id);}else{return /*#__PURE__*/_jsx(DropdownMenu,{navItem:navItem,currentMenu:currentMenu,setCurrentMenu:setCurrentMenu,onMouseLeave:handleMouseLeave},navItem.id);}})})]}),/*#__PURE__*/_jsx(\"a\",{href:getHref(\"/home\"),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",height:\"2.5rem\",padding:\"0 1rem\",background:COLORS.foreground,color:COLORS.background,textDecoration:\"none\",fontSize:\"1rem\",fontWeight:500,borderRadius:\"0.63rem\",transition:\"all 0.2s ease\",border:\"none\",cursor:\"pointer\"},onMouseEnter:e=>{e.currentTarget.style.opacity=\"0.9\";},onMouseLeave:e=>{e.currentTarget.style.opacity=\"1\";},children:\"Start for Free\"})]}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{ref:dropdownRef,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,style:{position:\"fixed\",top:\"4.5rem\",left:0,right:0,height:\"calc(100vh - 4.5rem)\",zIndex:60,transition:\"all 0.3s\",pointerEvents:!!currentMenu?\"auto\":\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{onMouseEnter:handleMouseEnter,style:{background:COLORS.background,paddingBottom:\"2.5rem\",paddingTop:\"6.5rem\",position:\"relative\",zIndex:60,transition:\"all 0.3s\",transform:!!currentMenu?\"translateY(0)\":\"translateY(-100%)\",top:!!currentMenu?\"-4.5rem\":\"-20rem\"},children:HEADER_DATA.navItems.filter(item=>item.type===\"dropdown\").map(navItem=>/*#__PURE__*/_jsx(DesktopDropdownContent,{navItem:navItem,isVisible:currentMenu===navItem.id},navItem.id))}),/*#__PURE__*/_jsx(\"div\",{onMouseEnter:handleBackdropMouseEnter,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backdropFilter:\"blur(2.5rem)\",WebkitBackdropFilter:\"blur(2.5rem)\",background:\"rgba(0, 0, 0, 0.2)\",zIndex:50,pointerEvents:\"auto\",display:!!currentMenu?\"block\":\"none\"}})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:isMobile&&mobileMenuOpen&&/*#__PURE__*/_jsx(MobileMenu,{navItems:HEADER_DATA.navItems,onClose:()=>setMobileMenuOpen(false)})})]});}function HeaderLink({href,children,active}){return /*#__PURE__*/_jsx(\"a\",{href:href,style:{color:active?COLORS.primary:COLORS.foreground,textDecoration:\"none\",transition:\"color 0.2s ease\",padding:\"0 0.5rem\"},onMouseEnter:e=>{if(active)return;e.currentTarget.style.color=COLORS.primary;},onMouseLeave:e=>{if(active)return;e.currentTarget.style.color=COLORS.foreground;},children:children});}function DropdownMenu({navItem,currentMenu,setCurrentMenu,onMouseLeave}){if(navItem.type!==\"dropdown\")return null;const isOpen=currentMenu===navItem.id;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\"},onMouseEnter:()=>setCurrentMenu(navItem.id),onMouseLeave:onMouseLeave,children:/*#__PURE__*/_jsxs(\"button\",{style:{display:\"inline-flex\",alignItems:\"center\",background:\"transparent\",border:\"none\",color:isOpen?COLORS.primary:COLORS.foreground,cursor:\"pointer\",fontSize:\"0.88rem\",transition:\"color 0.2s ease\",padding:\"0 0.5rem\"},onMouseEnter:e=>{if(!isOpen){e.currentTarget.style.color=COLORS.primary;}},onMouseLeave:e=>{if(!isOpen){e.currentTarget.style.color=COLORS.foreground;}},children:[navItem.label,/*#__PURE__*/_jsx(Arrow,{open:isOpen,color:isOpen?COLORS.primary:COLORS.foreground})]})});}function DesktopDropdownContent({navItem,isVisible}){if(navItem.type!==\"dropdown\"||!navItem.submenus)return null;return /*#__PURE__*/_jsx(\"div\",{style:{display:isVisible?\"flex\":\"none\",gap:\"3rem\",maxWidth:\"93.75rem\",margin:\"0 auto\",padding:\"0 1.25rem\",boxSizing:\"border-box\"},children:navItem.submenus.map(submenu=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"1.25rem\",fontWeight:700,marginBottom:\"2.5rem\",color:COLORS.foreground},children:submenu.category}),/*#__PURE__*/_jsx(\"ul\",{style:{display:\"grid\",gap:submenu.items.length>3?\"1rem 2.5rem\":\"1rem\",gridTemplateColumns:submenu.items.length>3?\"repeat(3, 1fr)\":\"1fr\",listStyle:\"none\",margin:0,padding:0},children:submenu.items.map(item=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:item.href,style:{color:COLORS.muted,textDecoration:\"none\",fontSize:\"1rem\",transition:\"color 0.2s ease\"},onMouseEnter:e=>{e.currentTarget.style.color=COLORS.primary;},onMouseLeave:e=>{e.currentTarget.style.color=COLORS.muted;},children:item.label})},item.label))})]},submenu.category))});}function Arrow({open,color=\"#F3F3F8\"}){return /*#__PURE__*/_jsx(motion.svg,{viewBox:\"0 0 24 24\",initial:false,animate:{rotate:open?180:0,y:open?2:0},transition:{type:\"spring\",stiffness:420,damping:32},style:{display:\"block\",color:color,width:\"1.25rem\",height:\"1.25rem\"},children:/*#__PURE__*/_jsx(motion.path,{d:\"M6 9l6 6 6-6\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",initial:false,animate:{stroke:open?COLORS.primary:color},transition:{duration:.15}})});}// --- Mobile Components ---\nfunction MobileMenu({navItems,onClose}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},style:{position:\"fixed\",top:\"4.5rem\",left:0,right:0,bottom:0,zIndex:60,background:\"rgba(0,0,0,0.5)\"},onClick:onClose,children:/*#__PURE__*/_jsx(motion.div,{initial:{x:\"-100%\"},animate:{x:0},exit:{x:\"-100%\"},transition:{type:\"tween\",duration:.3},style:{position:\"absolute\",top:0,left:0,bottom:0,width:\"100%\",background:COLORS.background,padding:\"1.5rem\",display:\"flex\",flexDirection:\"column\",gap:\"2rem\",overflowY:\"auto\"},onClick:e=>e.stopPropagation(),children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1rem\"},children:navItems.map(item=>/*#__PURE__*/_jsx(MobileMenuItem,{item:item},item.id))})})});}function MobileMenuItem({item}){const[isOpen,setIsOpen]=useState(false);const hasSubmenu=item.type===\"dropdown\";if(hasSubmenu){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setIsOpen(!isOpen),style:{background:\"transparent\",border:\"none\",color:COLORS.foreground,fontSize:\"1.1rem\",fontWeight:600,padding:\"0.75rem 0\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",cursor:\"pointer\",width:\"100%\",textAlign:\"left\"},children:[item.label,/*#__PURE__*/_jsx(motion.div,{animate:{rotate:isOpen?180:0},transition:{duration:.2},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"6 9 12 15 18 9\"})})})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2},style:{overflow:\"hidden\",paddingLeft:\"0.5rem\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1rem\",paddingBottom:\"1rem\"},children:item.submenus.map(submenu=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"0.5rem\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:COLORS.muted,fontSize:\"0.85rem\",textTransform:\"uppercase\",letterSpacing:\"0.05em\",fontWeight:600,marginTop:\"0.5rem\"},children:submenu.category}),submenu.items.map(subItem=>/*#__PURE__*/_jsx(\"a\",{href:subItem.href,style:{color:COLORS.foreground,textDecoration:\"none\",fontSize:\"0.95rem\",padding:\"0.25rem 0\",display:\"block\"},children:subItem.label},subItem.label))]},submenu.category))})})})]});}return /*#__PURE__*/_jsx(\"a\",{href:item.href,style:{color:item.active?COLORS.primary:COLORS.foreground,textDecoration:\"none\",fontSize:\"1.1rem\",fontWeight:600,padding:\"0.75rem 0\",display:\"block\"},children:item.label});}function HamburgerIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 12H21\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 6H21\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 18H21\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});}function CloseIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Header\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/codeFile/Q90jCwj/Footer.js\";import Header from\"#framer/local/codeFile/P0APuJl/Header.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const breakpoints={bTZ4IthWW:\"(max-width: 889.98px)\",KAgMGvhKF:\"(min-width: 1440px)\",ntsPUhQKp:\"(min-width: 890px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-tCCak\";const variantClassNames={bTZ4IthWW:\"framer-v-zkdofj\",KAgMGvhKF:\"framer-v-1w8xvh2\",ntsPUhQKp:\"framer-v-cguwq6\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tCCak.framer-q4ydll, .framer-tCCak .framer-q4ydll { display: block; }\",\".framer-tCCak.framer-1w8xvh2 { align-content: center; align-items: center; background-color: #0e0f12; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tCCak .framer-1r23vb6-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-tCCak .framer-10d1o0x { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-tCCak .framer-17awi1j-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bTZ4IthWW:\"(max-width: 889.98px)\",KAgMGvhKF:\"(min-width: 1440px)\",ntsPUhQKp:\"(min-width: 890px) and (max-width: 1439.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"KAgMGvhKF\",phone:\"bTZ4IthWW\",Phone:\"ntsPUhQKp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KAgMGvhKF\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"KAgMGvhKF\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(14, 15, 18); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1w8xvh2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r23vb6-container\",isAuthoredByUser:true,nodeId:\"bWU4ihvk5\",scopeId:\"Pna9Jgt2c\",children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"bWU4ihvk5\",layoutId:\"bWU4ihvk5\",style:{width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-10d1o0x\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17awi1j-container\",isAuthoredByUser:true,nodeId:\"n_QazlAQ0\",scopeId:\"Pna9Jgt2c\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"n_QazlAQ0\",layoutId:\"n_QazlAQ0\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bTZ4IthWW\":{\"layout\":[\"fixed\",\"fixed\"]},\"ntsPUhQKp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"KAgMGvhKF\":[\".framer-1r23vb6-container\",\".framer-17awi1j-container\"],\"bTZ4IthWW\":[\".framer-1r23vb6-container\",\".framer-17awi1j-container\"],\"ntsPUhQKp\":[\".framer-1r23vb6-container\",\".framer-17awi1j-container\"]}\n * @framerBreakpoints {\"KAgMGvhKF\":{\"min\":1440,\"canvasClassName\":\"framer-1w8xvh2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"ntsPUhQKp\":{\"min\":890,\"max\":1439,\"canvasClassName\":\"framer-cguwq6-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":890,\"rootFontSize\":16},\"bTZ4IthWW\":{\"max\":889,\"canvasClassName\":\"framer-zkdofj-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"phone\",\"width\":768,\"rootFontSize\":16}}\n * @framerDefaultVariant KAgMGvhKF\n * @framerLayoutTemplate true\n */const FramerPna9Jgt2c=withCSS(Component,css,\"framer-tCCak\");export default FramerPna9Jgt2c;FramerPna9Jgt2c.displayName=\"Main-Template\";FramerPna9Jgt2c.defaultProps={height:1e3,width:1440};addFonts(FramerPna9Jgt2c,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPna9Jgt2c\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"KAgMGvhKF\\\":[\\\".framer-1r23vb6-container\\\",\\\".framer-17awi1j-container\\\"],\\\"bTZ4IthWW\\\":[\\\".framer-1r23vb6-container\\\",\\\".framer-17awi1j-container\\\"],\\\"ntsPUhQKp\\\":[\\\".framer-1r23vb6-container\\\",\\\".framer-17awi1j-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bTZ4IthWW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ntsPUhQKp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"KAgMGvhKF\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"KAgMGvhKF\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1w8xvh2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"ntsPUhQKp\\\":{\\\"min\\\":890,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-cguwq6-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":890,\\\"rootFontSize\\\":16},\\\"bTZ4IthWW\\\":{\\\"max\\\":889,\\\"canvasClassName\\\":\\\"framer-zkdofj-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"phone\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/pnD6ABaaXQRCEtLd2CPZ/laUqNQA9yPtIxsRF3qGp/Pna9Jgt2c.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3VOh9vbGcUJHfpmcZ6kv/JAn3Kso9WZ1FjW1lStyq/augiA20Il.js\")), path: \"/\"}, TFzp6IkNP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aOZ0UqW8xnMNNRBgdfRg/njt25tEzOlLGfE3piHFU/TFzp6IkNP.js\")), path: \"/blog\"}, aJv3zLsIy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j5Svk6vUC1AN07BhVchd/5oPhJ2bD38XRPY9W7Up7/aJv3zLsIy.js\")), path: \"/terms-of-service\"}, KeMC_aYvX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bub5UDYA0Wz7ZOt5FK2j/G4Baxa8fLNdAb2b00fc8/KeMC_aYvX.js\")), path: \"/privacy-policy\"}, RdKhbTYLI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dvcYZzaHvRad9ILDTVtH/5EjFVw3DswTlQlGxiG1x/RdKhbTYLI.js\")), path: \"/cookie-policy\"}, QUsHzcD3x: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lyNO1AT0GGKVYQNqPTHv/w2ynETQXMMxwzfqhDsem/QUsHzcD3x.js\")), path: \"/help-center\"}, JO8oFe3Ex: {collectionId: \"G4zy7zV2L\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1DpaJFfPYuNZS5jDZTWP/YkZrHWoCtnH80hXoppqO/JO8oFe3Ex.js\")), path: \"/blog/:l6E_caXqs\"}, bugbfjpR7: {collectionId: \"wzfBVDrvF\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h55TIvS9SSi3MZ2UTafx/9rmovdIWIzex8ksEquSe/bugbfjpR7.js\")), path: \"/faqs/:XserWzV_8\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {G4zy7zV2L: async () => (await import(\"https://framerusercontent.com/modules/TMGhEttTu4YFsmCgPIYB/SOfnQgVzQwSPfUwRBYZh/G4zy7zV2L.js\"))?.[\"utils\"], rsOMrSHZR: async () => (await import(\"https://framerusercontent.com/modules/SCf773eVTBlks1ZoC8z4/U8YMBzLWstuOnoTWZQve/rsOMrSHZR.js\"))?.[\"utils\"], wzfBVDrvF: async () => (await import(\"https://framerusercontent.com/modules/9F4TCdysPoiFDo8ZjZJx/UkrsDcYm2n3w50LezU3f/wzfBVDrvF.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b7bab0e65c93c95a421e5f99061991c1ddbd42efd8c9fca1127ee23e2b73c4b6\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"TFzp6IkNP\":\r\ncase \"aJv3zLsIy\":\r\ncase \"KeMC_aYvX\":\r\ncase \"RdKhbTYLI\":\r\ncase \"QUsHzcD3x\":\r\ncase \"viKa4kEkH\":\r\ncase \"JO8oFe3Ex\":\r\ncase \"F01nM4qoT\":\r\ncase \"bugbfjpR7\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"TFzp6IkNP\":\r\ncase \"aJv3zLsIy\":\r\ncase \"KeMC_aYvX\":\r\ncase \"RdKhbTYLI\":\r\ncase \"QUsHzcD3x\":\r\ncase \"viKa4kEkH\":\r\ncase \"JO8oFe3Ex\":\r\ncase \"F01nM4qoT\":\r\ncase \"bugbfjpR7\":\r\nreturn [{hash: \"1w8xvh2\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"cguwq6\", mediaQuery: \"(min-width: 890px) and (max-width: 1439.98px)\"}, {hash: \"zkdofj\", mediaQuery: \"(max-width: 889.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://resources.picyou.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/ZOYzvWGtYxKaP0D2HsRN/Aq96Scvqih3oiX9UAfGi/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}