{"version":3,"file":"script_main.fgRFVbVn.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","VectorFonts","Vector","RichText","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","transition4","transition5","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getProps","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Vector","Line","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Navigation","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Template1","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/dmta5LJCr1BtWHhjevP8/47zxRqviMigvhDooAyZQ/tRwYC7Ogm.js","https:/framerusercontent.com/modules/ddCQYLBoP6TLNeWMnio5/orFgb968vGzY0voIMl24/doJC6Q64N.js","https:/framerusercontent.com/modules/MyAfl43yzYZBQU6oVdRl/kkQR47FI4GWlIeX42Xoo/QtzaHbRFY.js","https:/framerusercontent.com/modules/1PCO6XxXAW4YXJP7VK47/vasRoTU0rMTUhioAXoAD/sVEtRadGL.js","https:/framerusercontent.com/modules/3UusKLQLm72d2HWPFDI2/vFC2zkURaswIaFoM1fn6/jKIv2vuH6.js","https:/framerusercontent.com/modules/ljCIvBUni5K9oo6ZBkdN/cZI9fnr6ejIQAd9SrM5B/Xz0jYBpFr.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (b135809)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const AASMKQWgY=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 27 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 27.004 26.25 C 27.004 25.929 26.994 25.612 26.973 25.297 L 26.973 6.303 L 22.279 6.303 L 22.279 15.798 C 21.71 15.301 21.101 14.853 20.458 14.459 L 20.458 6.303 L 4.694 6.303 L 4.694 4.781 L 26.973 4.781 L 26.973 0 L 0 0 L 0 26.25 C 0 26.913 0.046 27.564 0.135 28.202 C 0.212 28.751 0.321 29.294 0.462 29.829 C 0.994 31.848 1.967 33.684 3.269 35.223 C 5.744 38.151 9.411 40.004 13.502 40.004 C 13.55 40.004 13.598 40.004 13.646 40.003 C 13.763 40.002 13.88 39.999 13.997 39.995 C 14.035 39.994 14.073 39.992 14.111 39.99 C 14.148 39.988 14.187 39.987 14.224 39.984 C 14.26 39.983 14.295 39.981 14.33 39.978 C 14.365 39.976 14.401 39.974 14.436 39.972 L 14.541 39.964 C 14.576 39.961 14.611 39.958 14.646 39.955 C 14.689 39.952 14.73 39.948 14.772 39.944 C 14.822 39.939 14.871 39.934 14.921 39.929 C 14.97 39.923 15.02 39.918 15.069 39.912 C 15.1 39.908 15.131 39.905 15.162 39.901 C 15.364 39.876 15.565 39.846 15.764 39.812 C 15.827 39.801 15.889 39.789 15.952 39.778 C 16.175 39.736 16.397 39.689 16.615 39.636 C 16.653 39.628 16.69 39.619 16.727 39.609 C 16.772 39.598 16.817 39.586 16.862 39.575 C 16.89 39.567 16.918 39.56 16.945 39.553 C 17.043 39.527 17.141 39.499 17.238 39.47 C 17.266 39.462 17.294 39.454 17.321 39.446 C 17.352 39.437 17.383 39.427 17.414 39.418 C 17.453 39.406 17.492 39.393 17.531 39.381 C 17.62 39.353 17.708 39.324 17.795 39.294 C 17.838 39.279 17.88 39.265 17.923 39.25 C 17.958 39.237 17.993 39.225 18.027 39.212 C 18.054 39.203 18.079 39.193 18.106 39.183 C 18.112 39.182 18.118 39.179 18.124 39.177 C 18.162 39.163 18.2 39.149 18.238 39.134 C 18.307 39.108 18.375 39.081 18.443 39.054 C 18.476 39.041 18.509 39.027 18.542 39.013 C 18.556 39.008 18.57 39.002 18.584 38.996 C 18.612 38.985 18.64 38.973 18.667 38.961 C 18.721 38.939 18.775 38.916 18.828 38.892 C 18.881 38.869 18.933 38.846 18.985 38.823 C 19.008 38.812 19.031 38.801 19.054 38.791 C 19.103 38.769 19.152 38.746 19.2 38.723 C 19.392 38.632 19.582 38.536 19.77 38.435 C 19.824 38.406 19.878 38.377 19.932 38.347 C 20.11 38.249 20.285 38.147 20.458 38.041 C 20.498 38.017 20.538 37.991 20.578 37.966 C 20.618 37.941 20.658 37.916 20.698 37.89 C 20.733 37.867 20.769 37.844 20.805 37.821 C 20.887 37.767 20.97 37.712 21.051 37.655 C 21.09 37.628 21.129 37.601 21.168 37.574 C 21.206 37.547 21.244 37.52 21.283 37.492 C 21.321 37.465 21.359 37.437 21.397 37.409 C 21.416 37.395 21.435 37.381 21.454 37.367 C 21.473 37.353 21.492 37.339 21.51 37.325 C 21.548 37.297 21.586 37.268 21.623 37.239 C 21.698 37.182 21.772 37.123 21.846 37.064 C 21.882 37.035 21.919 37.006 21.955 36.975 C 21.992 36.946 22.028 36.916 22.064 36.885 C 22.1 36.855 22.136 36.824 22.172 36.794 C 22.208 36.763 22.243 36.733 22.279 36.702 C 22.304 36.68 22.33 36.658 22.355 36.635 C 22.36 36.631 22.364 36.627 22.369 36.622 C 22.373 36.619 22.377 36.616 22.381 36.612 C 22.401 36.594 22.422 36.576 22.442 36.557 C 22.515 36.492 22.587 36.425 22.658 36.359 C 22.956 36.079 23.241 35.786 23.513 35.48 C 23.523 35.468 23.534 35.456 23.544 35.444 C 23.558 35.429 23.571 35.413 23.585 35.398 C 23.599 35.382 23.613 35.366 23.627 35.35 L 23.635 35.34 C 23.646 35.328 23.657 35.316 23.667 35.303 C 23.69 35.276 23.713 35.25 23.735 35.223 C 23.744 35.212 23.753 35.201 23.762 35.191 C 24.001 34.907 24.229 34.612 24.444 34.309 C 24.506 34.223 24.566 34.136 24.626 34.048 C 25.372 32.946 25.964 31.727 26.371 30.424 C 26.373 30.42 26.374 30.416 26.375 30.412 C 26.694 29.389 26.898 28.314 26.973 27.203 C 26.994 26.888 27.004 26.57 27.004 26.25 Z M 15.764 11.084 L 15.764 12.688 C 15.028 12.561 14.273 12.496 13.502 12.496 C 12.605 12.496 11.729 12.585 10.881 12.755 L 10.881 11.084 L 15.764 11.084 Z M 4.694 26.25 L 4.694 11.084 L 6.187 11.084 L 6.187 21.25 C 7.295 19.571 8.945 18.295 10.881 17.681 C 11.709 17.418 12.589 17.277 13.502 17.277 C 14.284 17.277 15.043 17.381 15.764 17.576 C 17.384 18.012 18.82 18.907 19.932 20.116 C 20.117 20.317 20.292 20.526 20.458 20.743 C 21.474 22.073 22.131 23.702 22.279 25.48 L 22.279 27.02 C 22.13 28.797 21.474 30.426 20.458 31.756 C 20.292 31.973 20.117 32.182 19.932 32.383 C 18.82 33.592 17.384 34.487 15.764 34.924 C 15.043 35.119 14.284 35.223 13.502 35.223 C 8.638 35.223 4.694 31.205 4.694 26.25 Z M 19.931 29.801 C 20.142 29.407 20.318 28.991 20.457 28.559 C 20.69 27.831 20.816 27.053 20.816 26.245 C 20.816 25.438 20.69 24.66 20.457 23.932 C 20.319 23.502 20.143 23.086 19.931 22.69 C 19.044 21.029 17.556 19.75 15.763 19.157 C 15.051 18.922 14.291 18.794 13.501 18.794 C 12.577 18.794 11.693 18.968 10.88 19.287 C 8.135 20.361 6.186 23.071 6.186 26.245 C 6.186 27.542 6.512 28.762 7.084 29.824 C 8.327 32.132 10.734 33.697 13.501 33.697 C 14.291 33.697 15.051 33.569 15.763 33.334 C 17.555 32.74 19.044 31.461 19.931 29.801 Z M 13.501 28.766 C 12.135 28.766 11.027 27.638 11.027 26.245 C 11.027 24.853 12.135 23.725 13.501 23.725 C 14.867 23.725 15.975 24.854 15.975 26.245 C 15.975 27.637 14.867 28.766 13.501 28.766 Z\" display=\"none\" fill=\"transparent\" height=\"40.00406987240254px\" id=\"K039M6V5f\" width=\"27.00449469864651px\"><path d=\"M 27.004 26.25 C 27.004 25.929 26.994 25.612 26.973 25.297 L 26.973 6.303 L 22.279 6.303 L 22.279 15.798 C 21.71 15.301 21.101 14.853 20.458 14.459 L 20.458 6.303 L 4.694 6.303 L 4.694 4.781 L 26.973 4.781 L 26.973 0 L 0 0 L 0 26.25 C 0 26.913 0.046 27.564 0.135 28.202 C 0.212 28.751 0.321 29.294 0.462 29.829 C 0.994 31.848 1.967 33.684 3.269 35.223 C 5.744 38.151 9.411 40.004 13.502 40.004 C 13.55 40.004 13.598 40.004 13.646 40.003 C 13.763 40.002 13.88 39.999 13.997 39.995 C 14.035 39.994 14.073 39.992 14.111 39.99 C 14.148 39.988 14.187 39.987 14.224 39.984 C 14.26 39.983 14.295 39.981 14.33 39.978 C 14.365 39.976 14.401 39.974 14.436 39.972 L 14.541 39.964 C 14.576 39.961 14.611 39.958 14.646 39.955 C 14.689 39.952 14.73 39.948 14.772 39.944 C 14.822 39.939 14.871 39.934 14.921 39.929 C 14.97 39.923 15.02 39.918 15.069 39.912 C 15.1 39.908 15.131 39.905 15.162 39.901 C 15.364 39.876 15.565 39.846 15.764 39.812 C 15.827 39.801 15.889 39.789 15.952 39.778 C 16.175 39.736 16.397 39.689 16.615 39.636 C 16.653 39.628 16.69 39.619 16.727 39.609 C 16.772 39.598 16.817 39.586 16.862 39.575 C 16.89 39.567 16.918 39.56 16.945 39.553 C 17.043 39.527 17.141 39.499 17.238 39.47 C 17.266 39.462 17.294 39.454 17.321 39.446 C 17.352 39.437 17.383 39.427 17.414 39.418 C 17.453 39.406 17.492 39.393 17.531 39.381 C 17.62 39.353 17.708 39.324 17.795 39.294 C 17.838 39.279 17.88 39.265 17.923 39.25 C 17.958 39.237 17.993 39.225 18.027 39.212 C 18.054 39.203 18.079 39.193 18.106 39.183 C 18.112 39.182 18.118 39.179 18.124 39.177 C 18.162 39.163 18.2 39.149 18.238 39.134 C 18.307 39.108 18.375 39.081 18.443 39.054 C 18.476 39.041 18.509 39.027 18.542 39.013 C 18.556 39.008 18.57 39.002 18.584 38.996 C 18.612 38.985 18.64 38.973 18.667 38.961 C 18.721 38.939 18.775 38.916 18.828 38.892 C 18.881 38.869 18.933 38.846 18.985 38.823 C 19.008 38.812 19.031 38.801 19.054 38.791 C 19.103 38.769 19.152 38.746 19.2 38.723 C 19.392 38.632 19.582 38.536 19.77 38.435 C 19.824 38.406 19.878 38.377 19.932 38.347 C 20.11 38.249 20.285 38.147 20.458 38.041 C 20.498 38.017 20.538 37.991 20.578 37.966 C 20.618 37.941 20.658 37.916 20.698 37.89 C 20.733 37.867 20.769 37.844 20.805 37.821 C 20.887 37.767 20.97 37.712 21.051 37.655 C 21.09 37.628 21.129 37.601 21.168 37.574 C 21.206 37.547 21.244 37.52 21.283 37.492 C 21.321 37.465 21.359 37.437 21.397 37.409 C 21.416 37.395 21.435 37.381 21.454 37.367 C 21.473 37.353 21.492 37.339 21.51 37.325 C 21.548 37.297 21.586 37.268 21.623 37.239 C 21.698 37.182 21.772 37.123 21.846 37.064 C 21.882 37.035 21.919 37.006 21.955 36.975 C 21.992 36.946 22.028 36.916 22.064 36.885 C 22.1 36.855 22.136 36.824 22.172 36.794 C 22.208 36.763 22.243 36.733 22.279 36.702 C 22.304 36.68 22.33 36.658 22.355 36.635 C 22.36 36.631 22.364 36.627 22.369 36.622 C 22.373 36.619 22.377 36.616 22.381 36.612 C 22.401 36.594 22.422 36.576 22.442 36.557 C 22.515 36.492 22.587 36.425 22.658 36.359 C 22.956 36.079 23.241 35.786 23.513 35.48 C 23.523 35.468 23.534 35.456 23.544 35.444 C 23.558 35.429 23.571 35.413 23.585 35.398 C 23.599 35.382 23.613 35.366 23.627 35.35 L 23.635 35.34 C 23.646 35.328 23.657 35.316 23.667 35.303 C 23.69 35.276 23.713 35.25 23.735 35.223 C 23.744 35.212 23.753 35.201 23.762 35.191 C 24.001 34.907 24.229 34.612 24.444 34.309 C 24.506 34.223 24.566 34.136 24.626 34.048 C 25.372 32.946 25.964 31.727 26.371 30.424 C 26.373 30.42 26.374 30.416 26.375 30.412 C 26.694 29.389 26.898 28.314 26.973 27.203 C 26.994 26.888 27.004 26.57 27.004 26.25 Z M 15.764 11.084 L 15.764 12.688 C 15.028 12.561 14.273 12.496 13.502 12.496 C 12.605 12.496 11.729 12.585 10.881 12.755 L 10.881 11.084 L 15.764 11.084 Z M 4.694 26.25 L 4.694 11.084 L 6.187 11.084 L 6.187 21.25 C 7.295 19.571 8.945 18.295 10.881 17.681 C 11.709 17.418 12.589 17.277 13.502 17.277 C 14.284 17.277 15.043 17.381 15.764 17.576 C 17.384 18.012 18.82 18.907 19.932 20.116 C 20.117 20.317 20.292 20.526 20.458 20.743 C 21.474 22.073 22.131 23.702 22.279 25.48 L 22.279 27.02 C 22.13 28.797 21.474 30.426 20.458 31.756 C 20.292 31.973 20.117 32.182 19.932 32.383 C 18.82 33.592 17.384 34.487 15.764 34.924 C 15.043 35.119 14.284 35.223 13.502 35.223 C 8.638 35.223 4.694 31.205 4.694 26.25 Z\" fill=\"rgb(255, 255, 255)\" height=\"40.00406987240254px\" id=\"y_f4T0jKS\" width=\"27.00449469864651px\"/><path d=\"M 13.745 11.007 C 13.955 10.613 14.132 10.197 14.271 9.765 C 14.504 9.036 14.63 8.259 14.63 7.451 C 14.63 6.643 14.504 5.866 14.271 5.137 C 14.133 4.708 13.957 4.292 13.745 3.896 C 12.858 2.235 11.369 0.956 9.577 0.363 C 8.865 0.128 8.104 0 7.315 0 C 6.391 0 5.507 0.174 4.694 0.493 C 1.949 1.566 0 4.277 0 7.451 C 0 8.748 0.326 9.968 0.898 11.03 C 2.141 13.338 4.548 14.902 7.315 14.902 C 8.104 14.902 8.865 14.775 9.577 14.539 C 11.369 13.946 12.858 12.667 13.745 11.007 Z M 7.315 9.971 C 5.949 9.971 4.841 8.843 4.841 7.451 C 4.841 6.059 5.949 4.931 7.315 4.931 C 8.681 4.931 9.789 6.059 9.789 7.451 C 9.789 8.843 8.681 9.971 7.315 9.971 Z\" fill=\"rgb(255, 255, 255)\" height=\"14.902473294294051px\" id=\"fO_1I6Y5q\" transform=\"translate(6.186 18.794)\" width=\"14.630095360431213px\"/></g><g d=\"M 27 25.591 C 27 25.279 26.989 24.969 26.968 24.662 L 26.968 6.144 L 22.276 6.144 L 22.276 15.401 C 21.706 14.917 21.097 14.48 20.455 14.096 L 20.455 6.144 L 4.693 6.144 L 4.693 4.661 L 26.968 4.661 L 26.968 0 L 0 0 L 0 25.591 C 0 26.237 0.046 26.872 0.135 27.495 C 0.211 28.029 0.321 28.559 0.462 29.08 C 0.994 31.049 1.967 32.838 3.268 34.339 C 5.743 37.193 9.409 39 13.5 39 C 13.548 39 13.596 39 13.644 38.999 C 13.761 38.998 13.878 38.995 13.995 38.991 C 14.033 38.99 14.071 38.988 14.108 38.986 C 14.146 38.985 14.184 38.983 14.222 38.981 C 14.257 38.979 14.292 38.977 14.328 38.975 C 14.363 38.973 14.398 38.971 14.434 38.968 L 14.539 38.961 C 14.574 38.958 14.609 38.955 14.644 38.952 C 14.686 38.949 14.728 38.945 14.77 38.941 C 14.819 38.937 14.869 38.932 14.918 38.926 C 14.968 38.921 15.017 38.916 15.066 38.91 C 15.097 38.907 15.128 38.903 15.159 38.899 C 15.361 38.875 15.562 38.846 15.761 38.813 C 15.824 38.802 15.887 38.791 15.949 38.78 C 16.173 38.739 16.394 38.693 16.613 38.641 C 16.65 38.633 16.687 38.624 16.724 38.615 C 16.769 38.604 16.814 38.593 16.859 38.581 C 16.887 38.574 16.915 38.567 16.942 38.56 C 17.04 38.535 17.138 38.508 17.235 38.48 C 17.263 38.472 17.291 38.464 17.318 38.456 C 17.349 38.447 17.381 38.438 17.411 38.428 C 17.451 38.417 17.489 38.405 17.529 38.392 C 17.617 38.365 17.705 38.337 17.792 38.308 C 17.835 38.294 17.877 38.279 17.92 38.264 C 17.955 38.253 17.99 38.24 18.024 38.228 C 18.051 38.219 18.076 38.21 18.103 38.2 C 18.109 38.198 18.115 38.196 18.121 38.194 C 18.159 38.18 18.197 38.166 18.235 38.152 C 18.304 38.126 18.372 38.1 18.44 38.073 C 18.473 38.061 18.506 38.048 18.539 38.034 C 18.553 38.029 18.567 38.023 18.581 38.017 C 18.609 38.006 18.637 37.995 18.664 37.984 C 18.718 37.962 18.772 37.939 18.825 37.916 C 18.878 37.894 18.93 37.871 18.982 37.848 C 19.005 37.838 19.028 37.828 19.051 37.817 C 19.1 37.796 19.148 37.773 19.197 37.751 C 19.389 37.662 19.579 37.569 19.767 37.471 C 19.821 37.442 19.875 37.414 19.929 37.385 C 20.106 37.289 20.282 37.19 20.454 37.086 C 20.494 37.062 20.535 37.038 20.574 37.013 C 20.615 36.989 20.655 36.965 20.694 36.939 C 20.73 36.917 20.766 36.894 20.801 36.872 C 20.884 36.819 20.966 36.765 21.048 36.71 C 21.087 36.684 21.125 36.658 21.164 36.631 C 21.203 36.605 21.241 36.578 21.279 36.551 C 21.318 36.524 21.356 36.498 21.394 36.47 C 21.413 36.456 21.432 36.443 21.45 36.429 C 21.469 36.415 21.488 36.401 21.507 36.388 C 21.545 36.36 21.582 36.333 21.62 36.304 C 21.694 36.248 21.768 36.191 21.842 36.134 C 21.878 36.106 21.915 36.077 21.952 36.047 C 21.988 36.018 22.024 35.989 22.061 35.96 C 22.097 35.93 22.133 35.9 22.168 35.871 C 22.204 35.841 22.24 35.811 22.275 35.78 C 22.301 35.759 22.326 35.737 22.351 35.715 C 22.356 35.711 22.361 35.707 22.365 35.703 C 22.369 35.7 22.373 35.697 22.377 35.693 C 22.398 35.675 22.418 35.658 22.439 35.64 C 22.511 35.576 22.583 35.511 22.654 35.446 C 22.952 35.173 23.237 34.888 23.509 34.589 C 23.519 34.578 23.53 34.566 23.54 34.555 C 23.554 34.54 23.568 34.525 23.581 34.51 C 23.595 34.494 23.609 34.478 23.623 34.462 L 23.631 34.453 C 23.642 34.441 23.653 34.429 23.663 34.417 C 23.686 34.391 23.709 34.365 23.731 34.339 C 23.741 34.328 23.749 34.318 23.758 34.308 C 23.997 34.03 24.225 33.744 24.44 33.448 C 24.502 33.364 24.562 33.279 24.622 33.194 C 25.368 32.119 25.96 30.931 26.367 29.661 C 26.368 29.657 26.369 29.653 26.371 29.649 C 26.689 28.652 26.894 27.603 26.968 26.52 C 26.989 26.213 27 25.903 27 25.591 Z M 15.761 10.806 L 15.761 12.369 C 15.026 12.246 14.271 12.182 13.5 12.182 C 12.603 12.182 11.727 12.269 10.879 12.435 L 10.879 10.806 L 15.762 10.806 Z M 4.693 25.591 L 4.693 10.806 L 6.186 10.806 L 6.186 20.716 C 7.293 19.08 8.943 17.836 10.879 17.238 C 11.707 16.981 12.587 16.843 13.5 16.843 C 14.282 16.843 15.04 16.945 15.761 17.135 C 17.381 17.56 18.817 18.433 19.929 19.612 C 20.113 19.807 20.289 20.011 20.454 20.222 C 21.47 21.519 22.127 23.108 22.275 24.84 L 22.275 26.341 C 22.127 28.074 21.47 29.663 20.454 30.959 C 20.289 31.171 20.113 31.374 19.929 31.57 C 18.817 32.749 17.381 33.621 15.761 34.047 C 15.04 34.237 14.282 34.338 13.5 34.338 C 8.636 34.338 4.693 30.422 4.693 25.591 Z M 19.928 29.053 C 20.138 28.669 20.315 28.264 20.453 27.842 C 20.687 27.132 20.813 26.374 20.813 25.587 C 20.813 24.799 20.687 24.041 20.453 23.331 C 20.316 22.912 20.14 22.507 19.928 22.12 C 19.041 20.501 17.553 19.254 15.76 18.676 C 15.048 18.447 14.288 18.322 13.499 18.322 C 12.575 18.322 11.691 18.492 10.878 18.803 C 8.133 19.85 6.185 22.492 6.185 25.586 C 6.185 26.851 6.511 28.04 7.083 29.076 C 8.326 31.326 10.733 32.851 13.499 32.851 C 14.288 32.851 15.048 32.727 15.76 32.497 C 17.552 31.919 19.041 30.672 19.928 29.053 Z M 13.499 28.044 C 12.133 28.044 11.025 26.944 11.025 25.587 C 11.025 24.229 12.133 23.13 13.499 23.13 C 14.865 23.13 15.973 24.23 15.973 25.587 C 15.973 26.943 14.865 28.044 13.499 28.044 Z\" fill=\"transparent\" height=\"39px\" id=\"wl8FdNrYh\" width=\"27px\"><path d=\"M 27 25.591 C 27 25.279 26.989 24.969 26.968 24.662 L 26.968 6.144 L 22.276 6.144 L 22.276 15.401 C 21.706 14.917 21.097 14.48 20.455 14.096 L 20.455 6.144 L 4.693 6.144 L 4.693 4.661 L 26.968 4.661 L 26.968 0 L 0 0 L 0 25.591 C 0 26.237 0.046 26.872 0.135 27.495 C 0.211 28.029 0.321 28.559 0.462 29.08 C 0.994 31.049 1.967 32.838 3.268 34.339 C 5.743 37.193 9.409 39 13.5 39 C 13.548 39 13.596 39 13.644 38.999 C 13.761 38.998 13.878 38.995 13.995 38.991 C 14.033 38.99 14.071 38.988 14.108 38.986 C 14.146 38.985 14.184 38.983 14.222 38.981 C 14.257 38.979 14.292 38.977 14.328 38.975 C 14.363 38.973 14.398 38.971 14.434 38.968 L 14.539 38.961 C 14.574 38.958 14.609 38.955 14.644 38.952 C 14.686 38.949 14.728 38.945 14.77 38.941 C 14.819 38.937 14.869 38.932 14.918 38.926 C 14.968 38.921 15.017 38.916 15.066 38.91 C 15.097 38.907 15.128 38.903 15.159 38.899 C 15.361 38.875 15.562 38.846 15.761 38.813 C 15.824 38.802 15.887 38.791 15.949 38.78 C 16.173 38.739 16.394 38.693 16.613 38.641 C 16.65 38.633 16.687 38.624 16.724 38.615 C 16.769 38.604 16.814 38.593 16.859 38.581 C 16.887 38.574 16.915 38.567 16.942 38.56 C 17.04 38.535 17.138 38.508 17.235 38.48 C 17.263 38.472 17.291 38.464 17.318 38.456 C 17.349 38.447 17.381 38.438 17.411 38.428 C 17.451 38.417 17.489 38.405 17.529 38.392 C 17.617 38.365 17.705 38.337 17.792 38.308 C 17.835 38.294 17.877 38.279 17.92 38.264 C 17.955 38.253 17.99 38.24 18.024 38.228 C 18.051 38.219 18.076 38.21 18.103 38.2 C 18.109 38.198 18.115 38.196 18.121 38.194 C 18.159 38.18 18.197 38.166 18.235 38.152 C 18.304 38.126 18.372 38.1 18.44 38.073 C 18.473 38.061 18.506 38.048 18.539 38.034 C 18.553 38.029 18.567 38.023 18.581 38.017 C 18.609 38.006 18.637 37.995 18.664 37.984 C 18.718 37.962 18.772 37.939 18.825 37.916 C 18.878 37.894 18.93 37.871 18.982 37.848 C 19.005 37.838 19.028 37.828 19.051 37.817 C 19.1 37.796 19.148 37.773 19.197 37.751 C 19.389 37.662 19.579 37.569 19.767 37.471 C 19.821 37.442 19.875 37.414 19.929 37.385 C 20.106 37.289 20.282 37.19 20.454 37.086 C 20.494 37.062 20.535 37.038 20.574 37.013 C 20.615 36.989 20.655 36.965 20.694 36.939 C 20.73 36.917 20.766 36.894 20.801 36.872 C 20.884 36.819 20.966 36.765 21.048 36.71 C 21.087 36.684 21.125 36.658 21.164 36.631 C 21.203 36.605 21.241 36.578 21.279 36.551 C 21.318 36.524 21.356 36.498 21.394 36.47 C 21.413 36.456 21.432 36.443 21.45 36.429 C 21.469 36.415 21.488 36.401 21.507 36.388 C 21.545 36.36 21.582 36.333 21.62 36.304 C 21.694 36.248 21.768 36.191 21.842 36.134 C 21.878 36.106 21.915 36.077 21.952 36.047 C 21.988 36.018 22.024 35.989 22.061 35.96 C 22.097 35.93 22.133 35.9 22.168 35.871 C 22.204 35.841 22.24 35.811 22.275 35.78 C 22.301 35.759 22.326 35.737 22.351 35.715 C 22.356 35.711 22.361 35.707 22.365 35.703 C 22.369 35.7 22.373 35.697 22.377 35.693 C 22.398 35.675 22.418 35.658 22.439 35.64 C 22.511 35.576 22.583 35.511 22.654 35.446 C 22.952 35.173 23.237 34.888 23.509 34.589 C 23.519 34.578 23.53 34.566 23.54 34.555 C 23.554 34.54 23.568 34.525 23.581 34.51 C 23.595 34.494 23.609 34.478 23.623 34.462 L 23.631 34.453 C 23.642 34.441 23.653 34.429 23.663 34.417 C 23.686 34.391 23.709 34.365 23.731 34.339 C 23.741 34.328 23.749 34.318 23.758 34.308 C 23.997 34.03 24.225 33.744 24.44 33.448 C 24.502 33.364 24.562 33.279 24.622 33.194 C 25.368 32.119 25.96 30.931 26.367 29.661 C 26.368 29.657 26.369 29.653 26.371 29.649 C 26.689 28.652 26.894 27.603 26.968 26.52 C 26.989 26.213 27 25.903 27 25.591 Z M 15.761 10.806 L 15.761 12.369 C 15.026 12.246 14.271 12.182 13.5 12.182 C 12.603 12.182 11.727 12.269 10.879 12.435 L 10.879 10.806 L 15.762 10.806 Z M 4.693 25.591 L 4.693 10.806 L 6.186 10.806 L 6.186 20.716 C 7.293 19.08 8.943 17.836 10.879 17.238 C 11.707 16.981 12.587 16.843 13.5 16.843 C 14.282 16.843 15.04 16.945 15.761 17.135 C 17.381 17.56 18.817 18.433 19.929 19.612 C 20.113 19.807 20.289 20.011 20.454 20.222 C 21.47 21.519 22.127 23.108 22.275 24.84 L 22.275 26.341 C 22.127 28.074 21.47 29.663 20.454 30.959 C 20.289 31.171 20.113 31.374 19.929 31.57 C 18.817 32.749 17.381 33.621 15.761 34.047 C 15.04 34.237 14.282 34.338 13.5 34.338 C 8.636 34.338 4.693 30.422 4.693 25.591 Z\" fill=\"var(--g9zj5o, rgb(255,255,255))\" height=\"39px\" id=\"DQqXPk530\" width=\"27px\"/><path d=\"M 13.743 10.73 C 13.953 10.346 14.13 9.941 14.268 9.52 C 14.502 8.81 14.628 8.052 14.628 7.264 C 14.628 6.477 14.502 5.719 14.268 5.008 C 14.131 4.59 13.955 4.185 13.743 3.798 C 12.856 2.179 11.367 0.932 9.575 0.354 C 8.863 0.124 8.103 0 7.314 0 C 6.39 0 5.506 0.17 4.693 0.48 C 1.948 1.527 0 4.17 0 7.264 C 0 8.529 0.326 9.718 0.897 10.753 C 2.141 13.003 4.547 14.528 7.314 14.528 C 8.103 14.528 8.863 14.404 9.575 14.174 C 11.367 13.596 12.856 12.349 13.743 10.73 Z M 7.314 9.721 C 5.948 9.721 4.84 8.621 4.84 7.264 C 4.84 5.907 5.948 4.807 7.314 4.807 C 8.68 4.807 9.787 5.907 9.787 7.264 C 9.787 8.621 8.68 9.721 7.314 9.721 Z\" fill=\"var(--g9zj5o, rgb(255,255,255))\" height=\"14.528433239291672px\" id=\"Y3C04xrQO\" transform=\"translate(6.185 18.322)\" width=\"14.62766033797756px\"/></g></svg>';const getProps=({height,id,navBarLogoColor,navBarLogoColor1,width,...props})=>{return{...props,AASMKQWgY:navBarLogoColor??props.AASMKQWgY??\"rgb(255, 255, 255)\",Brjati_5A:navBarLogoColor1??props.Brjati_5A??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Brjati_5A,AASMKQWgY,...restProps}=getProps(props);const href=useSVGTemplate(\"667051496\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6H2DM\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--g9zj5o\":AASMKQWgY,...style},viewBox:\"0 0 27 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-6H2DM { -webkit-mask: ${mask}; aspect-ratio: 0.675; display: block; mask: ${mask}; width: 27px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 27\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Brjati_5A\":\"navBarLogoColor1\",\"AASMKQWgY\":\"navBarLogoColor\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"set\":{\"localId\":\"vectorSet/REtsCoTTv\",\"id\":\"REtsCoTTv\",\"moduleId\":\"bX1wxyebjB5QBwhy356z\"}}\n */const Icon=withCSS(Component,css,\"framer-6H2DM\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{Brjati_5A:{defaultValue:\"rgb(255, 255, 255)\",hidden:true,title:\"NavBarLogoColor1\",type:ControlType.Color},AASMKQWgY:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"NavBarLogoColor\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/REtsCoTTv\\\",\\\"id\\\":\\\"REtsCoTTv\\\",\\\"moduleId\\\":\\\"bX1wxyebjB5QBwhy356z\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"27\",\"framerVariables\":\"{\\\"Brjati_5A\\\":\\\"navBarLogoColor1\\\",\\\"AASMKQWgY\\\":\\\"navBarLogoColor\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/rp3877gjHtgRUok9Uel6/u200jPdcEi8N9Xzq3ifm/fqBnJHm68.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8mjcr2P2ThYHbI84aH4E/d66XaSnka1efKrzZ2NjZ/MSdlnZahH.js\";import Vector from\"https://framerusercontent.com/modules/dmta5LJCr1BtWHhjevP8/47zxRqviMigvhDooAyZQ/tRwYC7Ogm.js\";const VectorFonts=getFonts(Vector);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"Alf7XNXh3\",\"TnaBGihrH\"];const serializationHash=\"framer-5D82I\";const variantClassNames={Alf7XNXh3:\"framer-v-1qttzau\",TnaBGihrH:\"framer-v-1ipemka\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const O2mgOVshC=undefined;const QayMt9Wk0=undefined;const kgxfjFHSa=undefined;const transition1={bounce:.2,delay:0,duration:.3,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:.2,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const transition4={delay:.3,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const transition5={delay:.4,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Alf7XNXh3\",Phone:\"TnaBGihrH\"};const Variants=motion.create(React.Fragment);const getProps=({bGColor,height,id,navBarLogoColor,textColor,width,...props})=>{return{...props,kgxfjFHSa:textColor??props.kgxfjFHSa??\"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\",O2mgOVshC:bGColor??props.O2mgOVshC??\"var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0))\",QayMt9Wk0:navBarLogoColor??props.QayMt9Wk0??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Alf7XNXh3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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 componentViewport=useComponentViewport();const{style,className,layoutId,variant,O2mgOVshC,kgxfjFHSa,QayMt9Wk0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Alf7XNXh3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TnaBGihrH\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"TnaBGihrH\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qttzau\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Alf7XNXh3\",ref:refBinding,style:{backgroundColor:O2mgOVshC,...style},...addPropertyOverrides({TnaBGihrH:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-dllwc6\",layoutDependency:layoutDependency,layoutId:\"ebw4GxeDH\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1wq7nkf\",layoutDependency:layoutDependency,layoutId:\"cCCSqDmJM\",style:{\"--g9zj5o\":QayMt9Wk0,\"--maze32\":\"rgb(255, 255, 255)\",filter:\"hue-rotate(0deg)\",WebkitFilter:\"hue-rotate(0deg)\"}})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qpkfh1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"X4st3M71f\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"q6AM6tQma\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-t8iv3t framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"q6AM6tQma\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"home\"})}),className:\"framer-612cjv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VfAl_RzXl\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OmCgFIJeu\"},motionChild:true,nodeId:\"tZ6UPbeEF\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16w02cg framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"tZ6UPbeEF\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"about\"})}),className:\"framer-1i20p5n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VNw9J6f5g\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H5qAImd6L\"},motionChild:true,nodeId:\"Uw07EFn8D\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fstm4c framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"Uw07EFn8D\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"portfolio\"})}),className:\"framer-174q5tg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EL5RNuEEy\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BfmybaAMO\"},motionChild:true,nodeId:\"NJQkxCGXz\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lswmob framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"NJQkxCGXz\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"PHOTOGRAPHY\"})}),className:\"framer-r12h6p\",\"data-framer-name\":\"PHOTOGRAPHY\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T20pc1NMo\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H5qAImd6L\"},motionChild:true,nodeId:\"csOEaHMUr\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1cy8xf8 framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"csOEaHMUr\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BfmybaAMO\"},motionChild:true,nodeId:\"JSxdnBfLS\",openInNewTab:false,relValues:[],scopeId:\"doJC6Q64N\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-tvuqid\",\"data-styles-preset\":\"MSdlnZahH\",children:\"photography\"})})})}),className:\"framer-acqegz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JSxdnBfLS\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n0tj0i\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"zfhtLwCdA\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Xe91VOF\"},motionChild:true,nodeId:\"NsCRkbVxf\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vos5cq framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"NsCRkbVxf\",whileHover:animation1})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vof467\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"yx5Z94oxt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1byrt29\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ZruM2fnBs\",style:{opacity:0}})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wgblgf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wKNWscX0k\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xar0o1\",layoutDependency:layoutDependency,layoutId:\"MQGZkVbpH\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-mknr9x\",layoutDependency:layoutDependency,layoutId:\"vD3pJpHjf\",style:{\"--g9zj5o\":QayMt9Wk0,\"--maze32\":\"rgb(255, 255, 255)\",filter:\"hue-rotate(0deg)\",WebkitFilter:\"hue-rotate(0deg)\"}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qno5jv\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"EgB6CZnF8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tlalce\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"a_vAl2EG0\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"O6UBMq9mt\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-156zzuz framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"O6UBMq9mt\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"home\"})}),className:\"framer-12yx5wa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G2fh7a3np\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OmCgFIJeu\"},motionChild:true,nodeId:\"azhLLWukO\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16od0rg framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"azhLLWukO\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"about\"})}),className:\"framer-z1ga2p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zCHKj0H7m\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H5qAImd6L\"},motionChild:true,nodeId:\"nVzaxo2qg\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rpqipj framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"nVzaxo2qg\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"portfolio\"})}),className:\"framer-qckt9z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tF8YOMsMN\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BfmybaAMO\"},motionChild:true,nodeId:\"n_J5IAXz6\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gkuiiy framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"n_J5IAXz6\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"PHOTOGRAPHY\"})}),className:\"framer-1ytfdah\",\"data-framer-name\":\"PHOTOGRAPHY\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nSKkWX5nx\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xai4xe\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"EjotTvBtR\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Xe91VOF\"},motionChild:true,nodeId:\"aWzKp6Vj8\",openInNewTab:false,scopeId:\"doJC6Q64N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-123t30p framer-qr9jpg\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"aWzKp6Vj8\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-kgxfjFHSa-doJC6Q64N))\"},children:\"Get in touch\"})}),className:\"framer-igxxna\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z3jQRFEfy\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-kgxfjFHSa-doJC6Q64N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-kgxfjFHSa-doJC6Q64N\":kgxfjFHSa},verticalAlignment:\"top\",withExternalLayout:true})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xqwvug\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"u6VmlPznj\",style:{backgroundColor:\"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\"}})]})})})});});const css=[\".framer-5D82I.framer-qr9jpg, .framer-5D82I .framer-qr9jpg { display: block; }\",\".framer-5D82I.framer-1qttzau { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-5D82I .framer-dllwc6 { flex: none; height: 41px; left: 14px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(51.56250000000002% - 41px / 2); width: 28px; }\",\".framer-5D82I .framer-1wq7nkf, .framer-5D82I .framer-mknr9x { flex: none; height: auto; left: 1px; position: absolute; top: 0px; width: 27px; }\",\".framer-5D82I .framer-qpkfh1 { align-content: center; align-items: center; bottom: 145px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; left: 59px; overflow: visible; padding: 0px; position: absolute; top: 14px; width: min-content; z-index: 1; }\",\".framer-5D82I .framer-t8iv3t, .framer-5D82I .framer-16w02cg, .framer-5D82I .framer-fstm4c, .framer-5D82I .framer-1lswmob, .framer-5D82I .framer-1cy8xf8, .framer-5D82I .framer-156zzuz, .framer-5D82I .framer-16od0rg, .framer-5D82I .framer-rpqipj, .framer-5D82I .framer-1gkuiiy, .framer-5D82I .framer-123t30p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5D82I .framer-612cjv { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5D82I .framer-1i20p5n, .framer-5D82I .framer-174q5tg, .framer-5D82I .framer-r12h6p, .framer-5D82I .framer-acqegz, .framer-5D82I .framer-12yx5wa, .framer-5D82I .framer-z1ga2p, .framer-5D82I .framer-qckt9z, .framer-5D82I .framer-1ytfdah, .framer-5D82I .framer-igxxna { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5D82I .framer-1n0tj0i { align-content: center; align-items: center; bottom: 149px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; left: 291px; overflow: visible; padding: 0px; position: absolute; right: 9px; top: 18px; z-index: 1; }\",\".framer-5D82I .framer-vos5cq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 15px; min-width: 83px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5D82I .framer-1vof467 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 371px; }\",\".framer-5D82I .framer-1byrt29 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 63px; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-5D82I .framer-1wgblgf { align-content: center; align-items: center; display: flex; flex: 0.95 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5D82I .framer-1xar0o1 { flex: none; height: 40px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 28px; }\",\".framer-5D82I .framer-qno5jv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5D82I .framer-tlalce, .framer-5D82I .framer-xai4xe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5D82I .framer-xqwvug { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-5D82I.framer-v-1ipemka.framer-1qttzau { flex-direction: column; gap: 0px; height: 198px; justify-content: flex-start; width: 390px; }\",\".framer-5D82I.framer-v-1ipemka .framer-dllwc6 { height: 40px; order: 0; top: 13px; }\",\".framer-5D82I.framer-v-1ipemka .framer-qpkfh1 { order: 1; }\",\".framer-5D82I.framer-v-1ipemka .framer-1n0tj0i { order: 2; }\",\".framer-5D82I.framer-v-1ipemka .framer-1vof467 { order: 3; }\",\".framer-5D82I.framer-v-1ipemka .framer-xqwvug { bottom: unset; height: 1px; order: 5; top: -3px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TnaBGihrH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"O2mgOVshC\":\"bGColor\",\"kgxfjFHSa\":\"textColor\",\"QayMt9Wk0\":\"navBarLogoColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdoJC6Q64N=withCSS(Component,css,\"framer-5D82I\");export default FramerdoJC6Q64N;FramerdoJC6Q64N.displayName=\"Navigation\";FramerdoJC6Q64N.defaultProps={height:64,width:1200};addPropertyControls(FramerdoJC6Q64N,{variant:{options:[\"Alf7XNXh3\",\"TnaBGihrH\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},O2mgOVshC:{defaultValue:'var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0)) /* {\"name\":\"Transparent\"} */',title:\"BG Color\",type:ControlType.Color},kgxfjFHSa:{defaultValue:'var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Text Color\",type:ControlType.Color},QayMt9Wk0:{defaultValue:\"rgb(255, 255, 255)\",title:\"Nav Bar Logo Color\",type:ControlType.Color}});addFonts(FramerdoJC6Q64N,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...VectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdoJC6Q64N\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"O2mgOVshC\\\":\\\"bGColor\\\",\\\"kgxfjFHSa\\\":\\\"textColor\\\",\\\"QayMt9Wk0\\\":\\\"navBarLogoColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TnaBGihrH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./doJC6Q64N.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const IhSFq3BGs=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 137.333 131.235 C 137.333 129.633 137.28 128.045 137.172 126.471 L 137.172 31.51 L 113.303 31.51 L 113.303 78.982 C 110.407 76.496 107.309 74.257 104.041 72.287 L 104.041 31.51 L 23.87 31.51 L 23.87 23.903 L 137.172 23.903 L 137.172 0 L 0 0 L 0 131.235 C 0 134.55 0.233 137.807 0.686 140.997 C 1.076 143.739 1.63 146.455 2.348 149.13 C 5.057 159.225 10.005 168.401 16.622 176.097 C 29.213 190.733 47.859 200 68.666 200 C 68.909 200 69.156 199.998 69.399 199.995 C 69.995 199.989 70.588 199.976 71.183 199.954 C 71.377 199.947 71.569 199.939 71.761 199.93 C 71.953 199.921 72.148 199.912 72.34 199.902 C 72.518 199.894 72.697 199.883 72.877 199.872 C 73.056 199.86 73.235 199.85 73.415 199.837 L 73.95 199.799 C 74.129 199.786 74.306 199.771 74.485 199.755 C 74.699 199.738 74.911 199.718 75.125 199.699 C 75.378 199.675 75.629 199.651 75.88 199.623 C 76.133 199.597 76.383 199.569 76.634 199.541 C 76.792 199.521 76.95 199.504 77.107 199.484 C 78.134 199.359 79.155 199.21 80.17 199.039 C 80.489 198.986 80.806 198.926 81.125 198.87 C 82.261 198.66 83.386 198.425 84.499 198.161 C 84.689 198.118 84.877 198.073 85.065 198.026 C 85.295 197.969 85.524 197.911 85.753 197.853 C 85.895 197.816 86.036 197.782 86.174 197.743 C 86.675 197.614 87.171 197.475 87.666 197.332 C 87.808 197.291 87.948 197.251 88.089 197.209 C 88.247 197.164 88.405 197.116 88.56 197.068 C 88.761 197.01 88.957 196.947 89.157 196.885 C 89.607 196.746 90.053 196.601 90.498 196.45 C 90.716 196.377 90.932 196.303 91.15 196.228 C 91.327 196.167 91.505 196.105 91.679 196.042 C 91.813 195.994 91.945 195.947 92.078 195.897 C 92.109 195.889 92.138 195.878 92.169 195.865 C 92.363 195.795 92.557 195.724 92.752 195.65 C 93.102 195.518 93.449 195.386 93.794 195.248 C 93.963 195.184 94.131 195.116 94.297 195.047 C 94.368 195.021 94.439 194.991 94.511 194.96 C 94.653 194.904 94.794 194.846 94.935 194.787 C 95.209 194.675 95.481 194.558 95.753 194.442 C 96.021 194.327 96.286 194.211 96.549 194.093 C 96.668 194.042 96.784 193.987 96.901 193.934 C 97.149 193.824 97.397 193.709 97.643 193.595 C 98.621 193.139 99.588 192.659 100.542 192.157 C 100.818 192.012 101.093 191.865 101.367 191.716 C 102.269 191.226 103.161 190.716 104.04 190.186 C 104.243 190.063 104.448 189.938 104.651 189.812 C 104.855 189.686 105.058 189.562 105.259 189.431 C 105.441 189.317 105.624 189.202 105.804 189.086 C 106.224 188.816 106.643 188.539 107.058 188.256 C 107.256 188.122 107.452 187.988 107.649 187.852 C 107.845 187.716 108.04 187.579 108.234 187.443 C 108.43 187.305 108.624 187.167 108.817 187.026 C 108.914 186.956 109.012 186.887 109.106 186.816 C 109.203 186.745 109.298 186.674 109.393 186.604 C 109.585 186.464 109.776 186.321 109.966 186.177 C 110.347 185.889 110.722 185.597 111.098 185.303 C 111.283 185.158 111.468 185.01 111.655 184.858 C 111.841 184.709 112.026 184.559 112.209 184.408 C 112.393 184.257 112.577 184.103 112.757 183.952 C 112.938 183.798 113.12 183.645 113.302 183.489 C 113.431 183.38 113.56 183.269 113.688 183.156 C 113.712 183.135 113.736 183.115 113.759 183.093 C 113.779 183.077 113.799 183.059 113.818 183.042 C 113.923 182.951 114.03 182.86 114.133 182.767 C 114.502 182.44 114.865 182.109 115.228 181.775 C 116.742 180.377 118.193 178.91 119.575 177.381 C 119.629 177.322 119.682 177.262 119.736 177.203 C 119.805 177.126 119.874 177.049 119.942 176.973 C 120.014 176.893 120.085 176.813 120.157 176.73 L 120.197 176.684 C 120.252 176.622 120.307 176.56 120.361 176.497 C 120.478 176.364 120.594 176.231 120.708 176.097 C 120.754 176.043 120.799 175.99 120.845 175.936 C 122.061 174.515 123.218 173.045 124.314 171.529 C 124.626 171.097 124.935 170.662 125.237 170.223 C 129.032 164.712 132.043 158.62 134.113 152.107 C 134.12 152.086 134.125 152.066 134.132 152.046 C 135.753 146.931 136.792 141.555 137.172 136 C 137.28 134.427 137.333 132.838 137.333 131.235 Z M 80.17 55.414 L 80.17 63.432 C 76.428 62.801 72.587 62.472 68.667 62.472 C 64.105 62.472 59.648 62.917 55.335 63.767 L 55.335 55.414 L 80.17 55.414 Z M 23.87 131.235 L 23.87 55.413 L 31.466 55.413 L 31.466 106.237 C 37.097 97.845 45.488 91.467 55.335 88.398 C 59.547 87.083 64.023 86.376 68.667 86.376 C 72.643 86.376 76.5 86.895 80.17 87.87 C 88.406 90.053 95.712 94.528 101.367 100.572 C 102.305 101.575 103.197 102.62 104.04 103.704 C 109.207 110.353 112.547 118.5 113.302 127.385 L 113.302 135.084 C 112.546 143.969 109.207 152.116 104.04 158.765 C 103.197 159.85 102.305 160.895 101.367 161.897 C 95.712 167.941 88.407 172.418 80.17 174.601 C 76.5 175.576 72.643 176.095 68.667 176.095 C 43.927 176.095 23.87 156.011 23.87 131.235 Z M 101.361 148.988 C 102.432 147.019 103.33 144.942 104.034 142.781 C 105.222 139.139 105.863 135.252 105.863 131.213 C 105.863 127.175 105.222 123.289 104.034 119.646 C 103.335 117.499 102.44 115.421 101.361 113.437 C 96.85 105.134 89.28 98.741 80.164 95.777 C 76.542 94.599 72.676 93.961 68.661 93.961 C 63.962 93.961 59.468 94.833 55.33 96.425 C 41.37 101.792 31.46 115.344 31.46 131.212 C 31.46 137.697 33.116 143.795 36.025 149.107 C 42.348 160.645 54.591 168.466 68.661 168.466 C 72.676 168.466 76.542 167.829 80.164 166.651 C 89.279 163.685 96.85 157.291 101.361 148.988 Z M 68.661 143.814 C 61.713 143.814 56.079 138.174 56.079 131.213 C 56.079 124.253 61.713 118.613 68.661 118.613 C 75.609 118.613 81.243 124.255 81.243 131.213 C 81.243 138.171 75.609 143.814 68.661 143.814 Z\" fill=\"transparent\" height=\"200px\" id=\"RDzH8IC99\" transform=\"translate(31.335 0)\" width=\"137.33333333333331px\"><path d=\"M 137.333 131.235 C 137.333 129.633 137.28 128.045 137.172 126.471 L 137.172 31.51 L 113.303 31.51 L 113.303 78.982 C 110.407 76.496 107.309 74.257 104.041 72.287 L 104.041 31.51 L 23.87 31.51 L 23.87 23.903 L 137.172 23.903 L 137.172 0 L 0 0 L 0 131.235 C 0 134.55 0.233 137.807 0.686 140.997 C 1.076 143.739 1.63 146.455 2.348 149.13 C 5.057 159.225 10.005 168.401 16.622 176.097 C 29.213 190.733 47.859 200 68.666 200 C 68.909 200 69.156 199.998 69.399 199.995 C 69.995 199.989 70.588 199.976 71.183 199.954 C 71.377 199.947 71.569 199.939 71.761 199.93 C 71.953 199.921 72.148 199.912 72.34 199.902 C 72.518 199.894 72.697 199.883 72.877 199.872 C 73.056 199.86 73.235 199.85 73.415 199.837 L 73.95 199.799 C 74.129 199.786 74.306 199.771 74.485 199.755 C 74.699 199.738 74.911 199.718 75.125 199.699 C 75.378 199.675 75.629 199.651 75.88 199.623 C 76.133 199.597 76.383 199.569 76.634 199.541 C 76.792 199.521 76.95 199.504 77.107 199.484 C 78.134 199.359 79.155 199.21 80.17 199.039 C 80.489 198.986 80.806 198.926 81.125 198.87 C 82.261 198.66 83.386 198.425 84.499 198.161 C 84.689 198.118 84.877 198.073 85.065 198.026 C 85.295 197.969 85.524 197.911 85.753 197.853 C 85.895 197.816 86.036 197.782 86.174 197.743 C 86.675 197.614 87.171 197.475 87.666 197.332 C 87.808 197.291 87.948 197.251 88.089 197.209 C 88.247 197.164 88.405 197.116 88.56 197.068 C 88.761 197.01 88.957 196.947 89.157 196.885 C 89.607 196.746 90.053 196.601 90.498 196.45 C 90.716 196.377 90.932 196.303 91.15 196.228 C 91.327 196.167 91.505 196.105 91.679 196.042 C 91.813 195.994 91.945 195.947 92.078 195.897 C 92.109 195.889 92.138 195.878 92.169 195.865 C 92.363 195.795 92.557 195.724 92.752 195.65 C 93.102 195.518 93.449 195.386 93.794 195.248 C 93.963 195.184 94.131 195.116 94.297 195.047 C 94.368 195.021 94.439 194.991 94.511 194.96 C 94.653 194.904 94.794 194.846 94.935 194.787 C 95.209 194.675 95.481 194.558 95.753 194.442 C 96.021 194.327 96.286 194.211 96.549 194.093 C 96.668 194.042 96.784 193.987 96.901 193.934 C 97.149 193.824 97.397 193.709 97.643 193.595 C 98.621 193.139 99.588 192.659 100.542 192.157 C 100.818 192.012 101.093 191.865 101.367 191.716 C 102.269 191.226 103.161 190.716 104.04 190.186 C 104.243 190.063 104.448 189.938 104.651 189.812 C 104.855 189.686 105.058 189.562 105.259 189.431 C 105.441 189.317 105.624 189.202 105.804 189.086 C 106.224 188.816 106.643 188.539 107.058 188.256 C 107.256 188.122 107.452 187.988 107.649 187.852 C 107.845 187.716 108.04 187.579 108.234 187.443 C 108.43 187.305 108.624 187.167 108.817 187.026 C 108.914 186.956 109.012 186.887 109.106 186.816 C 109.203 186.745 109.298 186.674 109.393 186.604 C 109.585 186.464 109.776 186.321 109.966 186.177 C 110.347 185.889 110.722 185.597 111.098 185.303 C 111.283 185.158 111.468 185.01 111.655 184.858 C 111.841 184.709 112.026 184.559 112.209 184.408 C 112.393 184.257 112.577 184.103 112.757 183.952 C 112.938 183.798 113.12 183.645 113.302 183.489 C 113.431 183.38 113.56 183.269 113.688 183.156 C 113.712 183.135 113.736 183.115 113.759 183.093 C 113.779 183.077 113.799 183.059 113.818 183.042 C 113.923 182.951 114.03 182.86 114.133 182.767 C 114.502 182.44 114.865 182.109 115.228 181.775 C 116.742 180.377 118.193 178.91 119.575 177.381 C 119.629 177.322 119.682 177.262 119.736 177.203 C 119.805 177.126 119.874 177.049 119.942 176.973 C 120.014 176.893 120.085 176.813 120.157 176.73 L 120.197 176.684 C 120.252 176.622 120.307 176.56 120.361 176.497 C 120.478 176.364 120.594 176.231 120.708 176.097 C 120.754 176.043 120.799 175.99 120.845 175.936 C 122.061 174.515 123.218 173.045 124.314 171.529 C 124.626 171.097 124.935 170.662 125.237 170.223 C 129.032 164.712 132.043 158.62 134.113 152.107 C 134.12 152.086 134.125 152.066 134.132 152.046 C 135.753 146.931 136.792 141.555 137.172 136 C 137.28 134.427 137.333 132.838 137.333 131.235 Z M 80.17 55.414 L 80.17 63.432 C 76.428 62.801 72.587 62.472 68.667 62.472 C 64.105 62.472 59.648 62.917 55.335 63.767 L 55.335 55.414 L 80.17 55.414 Z M 23.87 131.235 L 23.87 55.413 L 31.466 55.413 L 31.466 106.237 C 37.097 97.845 45.488 91.467 55.335 88.398 C 59.547 87.083 64.023 86.376 68.667 86.376 C 72.643 86.376 76.5 86.895 80.17 87.87 C 88.406 90.053 95.712 94.528 101.367 100.572 C 102.305 101.575 103.197 102.62 104.04 103.704 C 109.207 110.353 112.547 118.5 113.302 127.385 L 113.302 135.084 C 112.546 143.969 109.207 152.116 104.04 158.765 C 103.197 159.85 102.305 160.895 101.367 161.897 C 95.712 167.941 88.407 172.418 80.17 174.601 C 76.5 175.576 72.643 176.095 68.667 176.095 C 43.927 176.095 23.87 156.011 23.87 131.235 Z\" fill=\"var(--dtfheo, rgb(255,255,255))\" height=\"200px\" id=\"uxNLF7wQK\" width=\"137.33333333333331px\"/><path d=\"M 69.901 55.027 C 70.971 53.058 71.87 50.98 72.574 48.819 C 73.761 45.177 74.402 41.29 74.402 37.252 C 74.402 33.214 73.761 29.328 72.574 25.685 C 71.875 23.538 70.98 21.459 69.901 19.476 C 65.39 11.173 57.82 4.779 48.704 1.815 C 45.082 0.637 41.216 0 37.201 0 C 32.502 0 28.007 0.871 23.869 2.464 C 9.91 7.831 0 21.383 0 37.251 C 0 43.736 1.656 49.834 4.565 55.145 C 10.888 66.684 23.13 74.505 37.201 74.505 C 41.216 74.505 45.082 73.867 48.704 72.689 C 57.819 69.724 65.39 63.329 69.901 55.027 Z M 37.201 49.852 C 30.253 49.852 24.618 44.213 24.618 37.252 C 24.618 30.291 30.253 24.652 37.201 24.652 C 44.149 24.652 49.783 30.294 49.783 37.252 C 49.783 44.21 44.149 49.852 37.201 49.852 Z\" fill=\"var(--dtfheo, rgb(255,255,255))\" height=\"74.5047858383532px\" id=\"yx1g5XYZA\" transform=\"translate(31.46 93.961)\" width=\"74.40242032993653px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({footerLogoColor,height,id,width,...props})=>{return{...props,IhSFq3BGs:footerLogoColor??props.IhSFq3BGs??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,IhSFq3BGs,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ty0Xy\",className),layoutId:layoutId,ref:ref,style:{\"--dtfheo\":IhSFq3BGs,...style}});});const css=[`.framer-ty0Xy { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--dtfheo); mask: ${mask}; width: 200px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"IhSFq3BGs\":\"footerLogoColor\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"dtfheo\"},\"set\":{\"localId\":\"vectorSet/s8xyQkP4m\",\"id\":\"s8xyQkP4m\",\"moduleId\":\"cdyCsYsspqlZs9Veegqi\"}}\n */const Icon=withCSS(Component,css,\"framer-ty0Xy\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{IhSFq3BGs:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"FooterLogoColor\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"IhSFq3BGs\\\":\\\"footerLogoColor\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"dtfheo\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/s8xyQkP4m\\\",\\\"id\\\":\\\"s8xyQkP4m\\\",\\\"moduleId\\\":\\\"cdyCsYsspqlZs9Veegqi\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Eb4ZYIGhI\",\"LOQfaiSKw\",\"ogRxBna9Z\",\"GD9SYp9Gr\"];const serializationHash=\"framer-pnqJy\";const variantClassNames={Eb4ZYIGhI:\"framer-v-12j4ftk\",GD9SYp9Gr:\"framer-v-atq9x9\",LOQfaiSKw:\"framer-v-kafpwd\",ogRxBna9Z:\"framer-v-8oosq3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Horizontal Empty\":\"LOQfaiSKw\",\"Horizontal Full\":\"Eb4ZYIGhI\",\"Vertical Empty\":\"GD9SYp9Gr\",\"Vertical Full\":\"ogRxBna9Z\"};const getProps=({background,height,id,lineSizeTransition,width,...props})=>{return{...props,Fmykuvuh4:background??props.Fmykuvuh4??\"var(--token-be05cfe9-d903-4ce1-831a-6d8f8b8c9f1f, rgb(247, 242, 227))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Eb4ZYIGhI\",zhg0wHBeR:lineSizeTransition??props.zhg0wHBeR??{delay:1,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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 componentViewport=useComponentViewport();const{style,className,layoutId,variant,zhg0wHBeR,Fmykuvuh4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Eb4ZYIGhI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12j4ftk\",className,classNames),\"data-framer-name\":\"Horizontal Full\",layoutDependency:layoutDependency,layoutId:\"Eb4ZYIGhI\",ref:refBinding,style:{...style},...addPropertyOverrides({GD9SYp9Gr:{\"data-framer-name\":\"Vertical Empty\"},LOQfaiSKw:{\"data-framer-name\":\"Horizontal Empty\"},ogRxBna9Z:{\"data-framer-name\":\"Vertical Full\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14gru2r\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"nPRBdxRku\",children:/*#__PURE__*/_jsx(Transition,{value:zhg0wHBeR,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qe21me\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"VAmXCGdF6\",style:{backgroundColor:Fmykuvuh4}})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pnqJy.framer-hsa6nc, .framer-pnqJy .framer-hsa6nc { display: block; }\",\".framer-pnqJy.framer-12j4ftk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1512px; }\",\".framer-pnqJy .framer-14gru2r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 110%; }\",\".framer-pnqJy .framer-qe21me { flex: none; height: 2px; overflow: hidden; position: relative; width: 100%; z-index: 2; }\",\".framer-pnqJy.framer-v-kafpwd .framer-qe21me { width: 1%; }\",\".framer-pnqJy.framer-v-8oosq3.framer-12j4ftk, .framer-pnqJy.framer-v-atq9x9.framer-12j4ftk { height: 800px; width: min-content; }\",\".framer-pnqJy.framer-v-8oosq3 .framer-14gru2r, .framer-pnqJy.framer-v-atq9x9 .framer-14gru2r { height: 110%; justify-content: flex-start; width: 1px; }\",\".framer-pnqJy.framer-v-8oosq3 .framer-qe21me { height: 100%; width: 2px; }\",\".framer-pnqJy.framer-v-atq9x9 .framer-qe21me { height: 0%; width: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LOQfaiSKw\":{\"layout\":[\"fixed\",\"auto\"]},\"ogRxBna9Z\":{\"layout\":[\"auto\",\"fixed\"]},\"GD9SYp9Gr\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"zhg0wHBeR\":\"lineSizeTransition\",\"Fmykuvuh4\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersVEtRadGL=withCSS(Component,css,\"framer-pnqJy\");export default FramersVEtRadGL;FramersVEtRadGL.displayName=\"Line\";FramersVEtRadGL.defaultProps={height:1,width:1512};addPropertyControls(FramersVEtRadGL,{variant:{options:[\"Eb4ZYIGhI\",\"LOQfaiSKw\",\"ogRxBna9Z\",\"GD9SYp9Gr\"],optionTitles:[\"Horizontal Full\",\"Horizontal Empty\",\"Vertical Full\",\"Vertical Empty\"],title:\"Variant\",type:ControlType.Enum},zhg0wHBeR:{defaultValue:{delay:1,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"},title:\"Line Size Transition\",type:ControlType.Transition},Fmykuvuh4:{defaultValue:'var(--token-be05cfe9-d903-4ce1-831a-6d8f8b8c9f1f, rgb(247, 242, 227)) /* {\"name\":\"Beige\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramersVEtRadGL,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersVEtRadGL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LOQfaiSKw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ogRxBna9Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GD9SYp9Gr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"zhg0wHBeR\\\":\\\"lineSizeTransition\\\",\\\"Fmykuvuh4\\\":\\\"background\\\"}\",\"framerIntrinsicHeight\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1512\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sVEtRadGL.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/llhiqXYXueTMtLzW4vGY/916adq1XmQVMqOTOSEWV/fqBnJHm68.js\";import Vector from\"https://framerusercontent.com/modules/MyAfl43yzYZBQU6oVdRl/kkQR47FI4GWlIeX42Xoo/QtzaHbRFY.js\";import Line from\"https://framerusercontent.com/modules/1PCO6XxXAW4YXJP7VK47/vasRoTU0rMTUhioAXoAD/sVEtRadGL.js\";const VectorFonts=getFonts(Vector);const MotionAWithFX=withFX(motion.a);const LineFonts=getFonts(Line);const LineWithVariantAppearEffect=withVariantAppearEffect(Line);const cycleOrder=[\"EG0LL3HPv\",\"B78_Ajtbb\"];const serializationHash=\"framer-dNtQs\";const variantClassNames={B78_Ajtbb:\"framer-v-usu2iz\",EG0LL3HPv:\"framer-v-1dxaes7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vvegQj5h1=undefined;const qwxKn4vnQ=undefined;const KYSRzeSwe=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={delay:.2,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const transition4={delay:.3,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const transition5={delay:.4,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"EG0LL3HPv\",Phone:\"B78_Ajtbb\"};const Variants=motion.create(React.Fragment);const getProps=({footerBackground,footerLogoColor,footerTextColor,height,id,width,...props})=>{return{...props,KYSRzeSwe:footerTextColor??props.KYSRzeSwe??\"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\",qwxKn4vnQ:footerLogoColor??props.qwxKn4vnQ??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"EG0LL3HPv\",vvegQj5h1:footerBackground??props.vvegQj5h1??\"var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,KYSRzeSwe,vvegQj5h1,qwxKn4vnQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EG0LL3HPv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"B78_Ajtbb\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dxaes7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EG0LL3HPv\",ref:refBinding,style:{backgroundColor:vvegQj5h1,...style},...addPropertyOverrides({B78_Ajtbb:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eo3j3o\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"JqJwinGFU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10523pp\",\"data-framer-name\":\"Component\",layoutDependency:layoutDependency,layoutId:\"ZlvUxemIF\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rDs49W51G\",openInNewTab:false,scopeId:\"jKIv2vuH6\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-99rhza framer-1ooq8gq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"rDs49W51G\",whileHover:animation1,children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-vm2hcf\",layoutDependency:layoutDependency,layoutId:\"EKrBzq7l8\",style:{\"--dtfheo\":qwxKn4vnQ}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xoqw2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"JLmbuCoYC\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FDCwjPCcv\"},motionChild:true,nodeId:\"YDWIY5r3B\",openInNewTab:false,scopeId:\"jKIv2vuH6\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vmxjzo framer-1ooq8gq\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"YDWIY5r3B\",whileHover:animation1})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XHveMTeX5\"},motionChild:true,nodeId:\"DaQPE1eAC\",openInNewTab:false,scopeId:\"jKIv2vuH6\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1kndjtu framer-1ooq8gq\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"DaQPE1eAC\",whileHover:animation1})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Xe91VOF\"},motionChild:true,nodeId:\"iOHjj0dcl\",openInNewTab:false,scopeId:\"jKIv2vuH6\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-js01tc framer-1ooq8gq\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"iOHjj0dcl\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-KYSRzeSwe-jKIv2vuH6))\"},children:\"get in touch\"})}),className:\"framer-bzvc80\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h1GbzHgY2\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-KYSRzeSwe-jKIv2vuH6)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-KYSRzeSwe-jKIv2vuH6\":KYSRzeSwe},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B78_Ajtbb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qqhgy\",\"data-styles-preset\":\"fqBnJHm68\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-KYSRzeSwe-jKIv2vuH6))\"},children:\"get in touch\"})})}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`calc(${componentViewport?.width||\"100vw\"} * 0.95)`,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11vhg8m-container\",layoutDependency:layoutDependency,layoutId:\"yfg2vFaNJ-container\",nodeId:\"yfg2vFaNJ\",rendersWithMotion:true,scopeId:\"jKIv2vuH6\",children:/*#__PURE__*/_jsx(LineWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"LOQfaiSKw\",__framer__threshold:0,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"Eb4ZYIGhI\",Fmykuvuh4:\"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\",height:\"100%\",id:\"yfg2vFaNJ\",layoutId:\"yfg2vFaNJ\",style:{width:\"100%\"},variant:matchVariant(\"Eb4ZYIGhI\"),width:\"100%\",zhg0wHBeR:{delay:.2,duration:1.5,ease:[.075,.82,.165,1],type:\"tween\"}})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dNtQs.framer-1ooq8gq, .framer-dNtQs .framer-1ooq8gq { display: block; }\",\".framer-dNtQs.framer-1dxaes7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-dNtQs .framer-1eo3j3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 0px 32px 0px; position: relative; width: 95%; }\",\".framer-dNtQs .framer-10523pp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dNtQs .framer-99rhza { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-dNtQs .framer-vm2hcf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); position: relative; width: 42px; }\",\".framer-dNtQs .framer-15xoqw2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dNtQs .framer-vmxjzo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 16px; min-width: 84px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-dNtQs .framer-1kndjtu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 16px; min-width: 97px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-dNtQs .framer-js01tc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-dNtQs .framer-bzvc80 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-dNtQs .framer-11vhg8m-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-dNtQs.framer-v-usu2iz.framer-1dxaes7 { width: 390px; }\",\".framer-dNtQs.framer-v-usu2iz .framer-1eo3j3o { padding: 24px 0px 24px 0px; }\",\".framer-dNtQs.framer-v-usu2iz .framer-10523pp { gap: 16px; justify-content: flex-start; }\",\".framer-dNtQs.framer-v-usu2iz .framer-15xoqw2 { flex: 1 0 0px; justify-content: center; width: 1px; }\",\".framer-dNtQs.framer-v-usu2iz .framer-js01tc { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; gap: 0px; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B78_Ajtbb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KYSRzeSwe\":\"footerTextColor\",\"vvegQj5h1\":\"footerBackground\",\"qwxKn4vnQ\":\"footerLogoColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjKIv2vuH6=withCSS(Component,css,\"framer-dNtQs\");export default FramerjKIv2vuH6;FramerjKIv2vuH6.displayName=\"Footer\";FramerjKIv2vuH6.defaultProps={height:106,width:1200};addPropertyControls(FramerjKIv2vuH6,{variant:{options:[\"EG0LL3HPv\",\"B78_Ajtbb\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},KYSRzeSwe:{defaultValue:'var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Footer Text Color\",type:ControlType.Color},vvegQj5h1:{defaultValue:'var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0)) /* {\"name\":\"Transparent\"} */',title:\"Footer Background\",type:ControlType.Color},qwxKn4vnQ:{defaultValue:\"rgb(255, 255, 255)\",title:\"Footer Logo Color\",type:ControlType.Color}});addFonts(FramerjKIv2vuH6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...VectorFonts,...LineFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerjKIv2vuH6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Line,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjKIv2vuH6\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"KYSRzeSwe\\\":\\\"footerTextColor\\\",\\\"vvegQj5h1\\\":\\\"footerBackground\\\",\\\"qwxKn4vnQ\\\":\\\"footerLogoColor\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"106\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B78_Ajtbb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jKIv2vuH6.map","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/doJC6Q64N/doJC6Q64N.js\";import Footer from\"#framer/local/canvasComponent/jKIv2vuH6/jKIv2vuH6.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={AMXJSkxjq:\"(max-width: 809.98px)\",dRKZjdMeR:\"(min-width: 1200px)\",uqsHBKPl5:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-qkACa\";const variantClassNames={AMXJSkxjq:\"framer-v-jbdhqs\",dRKZjdMeR:\"framer-v-1nm39vn\",uqsHBKPl5:\"framer-v-nbxutm\"};const AoaudRLsa=undefined;const YW7_A3ilT=undefined;const CZX9jyfyV=undefined;const CsiyOtKOH=undefined;const o2_x4F6_t=undefined;const yWfj6rgvS=undefined;const FKsf_3PIZ=undefined;const S4FKciWgb=undefined;const N8uQyOcBP=undefined;const hRvkjI5Yo=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={AMXJSkxjq:[\".framer-qkACa .framer-5evvpr-container { height: 196px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={AMXJSkxjq:\".framer-jbdhqs-override\"};const rules=[\".framer-qkACa.framer-eaor56, .framer-qkACa .framer-eaor56 { display: block; }\",\".framer-qkACa.framer-1nm39vn { align-content: center; align-items: center; background-color: var(--gt6ux3); 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-qkACa .framer-5evvpr-container { flex: none; height: auto; left: 0px; order: -1000; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-qkACa .framer-ozhjb7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-qkACa .framer-1as49wf-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AMXJSkxjq:\"(max-width: 809.98px)\",dRKZjdMeR:\"(min-width: 1200px)\",uqsHBKPl5:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"dRKZjdMeR\",Phone:\"AMXJSkxjq\",Tablet:\"uqsHBKPl5\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({footerBackground,footerLogoColor,footerTextColor,footerVisible,height,id,navbarBGColor,navBarLogoColor,navBarLogoColor2,navbarTextColor,navbarVisible,theme,width,...props})=>{return{...props,AoaudRLsa:theme??props.AoaudRLsa??\"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\",CsiyOtKOH:navbarTextColor??props.CsiyOtKOH??\"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\",CZX9jyfyV:navbarBGColor??props.CZX9jyfyV??\"rgba(0, 0, 0, 0)\",FKsf_3PIZ:footerVisible??props.FKsf_3PIZ??true,hRvkjI5Yo:footerLogoColor??props.hRvkjI5Yo??\"rgb(255, 255, 255)\",N8uQyOcBP:footerBackground??props.N8uQyOcBP??\"var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0))\",o2_x4F6_t:navBarLogoColor2??props.o2_x4F6_t??\"rgb(255, 255, 255)\",S4FKciWgb:footerTextColor??props.S4FKciWgb??\"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dRKZjdMeR\",YW7_A3ilT:navbarVisible??props.YW7_A3ilT??true,yWfj6rgvS:navBarLogoColor??props.yWfj6rgvS??\"rgb(255, 255, 255)\"};};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,CZX9jyfyV,CsiyOtKOH,AoaudRLsa,S4FKciWgb,N8uQyOcBP,YW7_A3ilT,FKsf_3PIZ,yWfj6rgvS,o2_x4F6_t,hRvkjI5Yo,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"dRKZjdMeR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(AoaudRLsa)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1nm39vn\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--gt6ux3\":AoaudRLsa,...style},children:[YW7_A3ilT!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMXJSkxjq:{height:196}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5evvpr-container\",nodeId:\"uZyUC_ovB\",scopeId:\"Xz0jYBpFr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMXJSkxjq:{QayMt9Wk0:yWfj6rgvS,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TnaBGihrH\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"uZyUC_ovB\",kgxfjFHSa:CsiyOtKOH,layoutId:\"uZyUC_ovB\",O2mgOVshC:CZX9jyfyV,QayMt9Wk0:o2_x4F6_t,style:{width:\"100%\"},variant:matchVariant(\"Alf7XNXh3\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ozhjb7\"}),FKsf_3PIZ!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:106,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1as49wf-container\",nodeId:\"BKKPkZy6T\",scopeId:\"Xz0jYBpFr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMXJSkxjq:{variant:matchVariant(\"B78_Ajtbb\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BKKPkZy6T\",KYSRzeSwe:S4FKciWgb,layoutId:\"BKKPkZy6T\",qwxKn4vnQ:hRvkjI5Yo,style:{width:\"100%\"},variant:matchVariant(\"EG0LL3HPv\"),vvegQj5h1:N8uQyOcBP,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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uqsHBKPl5\":{\"layout\":[\"fixed\",\"fixed\"]},\"AMXJSkxjq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CZX9jyfyV\":\"navbarBGColor\",\"CsiyOtKOH\":\"navbarTextColor\",\"AoaudRLsa\":\"theme\",\"S4FKciWgb\":\"footerTextColor\",\"N8uQyOcBP\":\"footerBackground\",\"YW7_A3ilT\":\"navbarVisible\",\"FKsf_3PIZ\":\"footerVisible\",\"yWfj6rgvS\":\"navBarLogoColor\",\"o2_x4F6_t\":\"navBarLogoColor2\",\"hRvkjI5Yo\":\"footerLogoColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"dRKZjdMeR\":[\".framer-5evvpr-container\",\".framer-1as49wf-container\"],\"uqsHBKPl5\":[\".framer-5evvpr-container\",\".framer-1as49wf-container\"],\"AMXJSkxjq\":[\".framer-5evvpr-container\",\".framer-1as49wf-container\"]}\n * @framerBreakpoints {\"dRKZjdMeR\":{\"min\":1200,\"canvasClassName\":\"framer-1nm39vn-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"uqsHBKPl5\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-nbxutm-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"AMXJSkxjq\":{\"max\":809,\"canvasClassName\":\"framer-jbdhqs-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant dRKZjdMeR\n * @framerLayoutTemplate true\n */const FramerXz0jYBpFr=withCSS(Component,css,\"framer-qkACa\");export default FramerXz0jYBpFr;FramerXz0jYBpFr.displayName=\"Template\";FramerXz0jYBpFr.defaultProps={height:1e3,width:1200};addPropertyControls(FramerXz0jYBpFr,{CZX9jyfyV:{defaultValue:\"rgba(0, 0, 0, 0)\",title:\"Navbar BG Color\",type:ControlType.Color},CsiyOtKOH:{defaultValue:'var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Navbar Text Color\",type:ControlType.Color},AoaudRLsa:{defaultValue:'var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237)) /* {\"name\":\"Beige\"} */',title:\"Theme\",type:ControlType.Color},S4FKciWgb:{defaultValue:'var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Footer Text Color\",type:ControlType.Color},N8uQyOcBP:{defaultValue:'var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0)) /* {\"name\":\"Transparent\"} */',title:\"Footer Background\",type:ControlType.Color},YW7_A3ilT:{defaultValue:true,title:\"Navbar Visible\",type:ControlType.Boolean},FKsf_3PIZ:{defaultValue:true,title:\"Footer Visible\",type:ControlType.Boolean},yWfj6rgvS:{defaultValue:\"rgb(255, 255, 255)\",title:\"Nav Bar Logo Color\",type:ControlType.Color},o2_x4F6_t:{defaultValue:\"rgb(255, 255, 255)\",title:\"Nav Bar Logo Color 2\",type:ControlType.Color},hRvkjI5Yo:{defaultValue:\"rgb(255, 255, 255)\",title:\"Footer Logo Color\",type:ControlType.Color}});addFonts(FramerXz0jYBpFr,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerXz0jYBpFr.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXz0jYBpFr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"dRKZjdMeR\",\"framerIntrinsicHeight\":\"1000\",\"framerVariables\":\"{\\\"CZX9jyfyV\\\":\\\"navbarBGColor\\\",\\\"CsiyOtKOH\\\":\\\"navbarTextColor\\\",\\\"AoaudRLsa\\\":\\\"theme\\\",\\\"S4FKciWgb\\\":\\\"footerTextColor\\\",\\\"N8uQyOcBP\\\":\\\"footerBackground\\\",\\\"YW7_A3ilT\\\":\\\"navbarVisible\\\",\\\"FKsf_3PIZ\\\":\\\"footerVisible\\\",\\\"yWfj6rgvS\\\":\\\"navBarLogoColor\\\",\\\"o2_x4F6_t\\\":\\\"navBarLogoColor2\\\",\\\"hRvkjI5Yo\\\":\\\"footerLogoColor\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"dRKZjdMeR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1nm39vn-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"uqsHBKPl5\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-nbxutm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"AMXJSkxjq\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-jbdhqs-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"dRKZjdMeR\\\":[\\\".framer-5evvpr-container\\\",\\\".framer-1as49wf-container\\\"],\\\"uqsHBKPl5\\\":[\\\".framer-5evvpr-container\\\",\\\".framer-1as49wf-container\\\"],\\\"AMXJSkxjq\\\":[\\\".framer-5evvpr-container\\\",\\\".framer-1as49wf-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uqsHBKPl5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AMXJSkxjq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"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 Template1 from \"https://framerusercontent.com/modules/ljCIvBUni5K9oo6ZBkdN/cZI9fnr6ejIQAd9SrM5B/Xz0jYBpFr.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xZUwUnolPpV31XpO1QZN/49m5eTy1j4A6OfHUfrku/augiA20Il.js\")), path: \"/\"}, OmCgFIJeu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nkb1eULV0PtKWI0BZHhd/MoSWxCrfgOwv0C2i1DOU/OmCgFIJeu.js\")), path: \"/about\"}, H5qAImd6L: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wjWsXAOxuu5yd8OBhDD6/L8kEoZUJ5KGpeqQzcHGa/H5qAImd6L.js\")), path: \"/portfolio\"}, O6Xe91VOF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cTCBflM2DopN7wuDR4Bx/WjrEpVymNvqLarQujuED/O6Xe91VOF.js\")), path: \"/contact\"}, OXQDeHbUv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z2q46uVjoBYzJXuLpkzq/iANmMal9Hbccfft0UtmP/OXQDeHbUv.js\")), path: \"/portfolio/gvpssc\"}, NHAMTpnP4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hoXIm0BQCcqSwyrCTsgW/7CFe6ngigf3KwJ6TyfrW/NHAMTpnP4.js\")), path: \"/portfolio/ttiktokshop\"}, GOAsexYaa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XZD4C9V68lmXBWu1lBKw/XHyulMx5kELzksrFSnDX/GOAsexYaa.js\")), path: \"/portfolio/tlorengray\"}, JMe9LwQKx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Bu58G0WHptfR6vGbTbwD/VQOAgMvfK6k2cHTsfft0/JMe9LwQKx.js\")), path: \"/portfolio/thol25\"}, JNrc4cECc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lDWnUvqUwSi1lNuzBOpl/pOlfaK6pGNpo2QvbPKQ3/JNrc4cECc.js\")), path: \"/portfolio/tbts25\"}, lamGc__Zu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6HvhNN98ZPYWYYLgsM2y/r5D4MDIvhMIdDYE5IVOO/lamGc__Zu.js\")), path: \"/portfolio/campconnect\"}, pZ5sshzd_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rnr2bg9Jr0CWycNEj1FD/aZsb0MTDYz3fuVbzsGJH/pZ5sshzd_.js\")), path: \"/portfolio/diplo\"}, PdFf73eTx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TZoYvbNhvv3ugtY7JFQz/q2Nl3EFwwFbu5EKetuiD/PdFf73eTx.js\")), path: \"/portfolio/artistwork\"}, BfmybaAMO: {elements: {bCZc_i9Ij: \"main-2\", nn6b6Mfy0: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s7400alzL4Ml1N5go3Iq/FSYvgFQtrvGk5HrADLe7/BfmybaAMO.js\")), path: \"/photography\"}, DLAw_OoRT: {collectionId: \"aMGhuMdU9\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mTzEjyjy5L73NwXzJNAa/UCbWI6W29H6ehcfZVNoq/DLAw_OoRT.js\")), path: \"/portfolio/:hZxdIRAX0\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {aMGhuMdU9: async () => (await import(\"https://framerusercontent.com/modules/daNG2ipVELtsgRH9pPuE/pcnx5sXDQiUPCID9Vhd4/aMGhuMdU9.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b0ad96009038c6a31ed3a6507d33d28a2cc54109a349bfcc2c6fba26bc74af77\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {AoaudRLsa: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\", CsiyOtKOH: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\", CZX9jyfyV: \"rgba(0, 0, 0, 0)\", FKsf_3PIZ: false, hRvkjI5Yo: \"rgb(255, 255, 255)\", N8uQyOcBP: \"var(--token-accf4e49-6aff-4393-84f1-cd90b4980705, rgba(255, 255, 255, 0))\", o2_x4F6_t: \"rgb(255, 255, 255)\", S4FKciWgb: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", YW7_A3ilT: true, yWfj6rgvS: \"rgb(255, 255, 255)\"}\r\nconst props2 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", CsiyOtKOH: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", FKsf_3PIZ: true}\r\nconst props3 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", N8uQyOcBP: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\"}\r\nconst props4 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", CsiyOtKOH: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", o2_x4F6_t: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", yWfj6rgvS: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\"}\r\nconst props5 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", CsiyOtKOH: \"rgb(0, 0, 0)\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", o2_x4F6_t: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", yWfj6rgvS: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\"}\r\nconst props6 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", CsiyOtKOH: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", o2_x4F6_t: \"var(--token-49fd770e-7173-481f-a37b-4e09e223e7ec, rgb(19, 19, 19))\", yWfj6rgvS: \"var(--token-49fd770e-7173-481f-a37b-4e09e223e7ec, rgb(19, 19, 19))\"}\r\nconst props7 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\"}\r\nconst props8 = {...props1, AoaudRLsa: \"var(--token-d3a9ed63-614f-431b-89bf-ccdcf3841dc4, rgb(0, 0, 0))\", FKsf_3PIZ: true, hRvkjI5Yo: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\", o2_x4F6_t: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\", S4FKciWgb: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\", yWfj6rgvS: \"var(--token-2e0b4384-e238-4b42-a721-bf2dcdfa54ae, rgb(255, 255, 255))\"}\r\nconst props9 = {...props1, AoaudRLsa: \"var(--token-28bf7812-4150-4b0d-8964-0c47fdf15030, rgb(240, 239, 237))\", FKsf_3PIZ: true}\r\nconst templateProps = {augiA20Il: props1, BfmybaAMO: props8, dfveuf9LY: props4, DLAw_OoRT: props9, FDCwjPCcv: props2, GOAsexYaa: props7, H5qAImd6L: props5, JMe9LwQKx: props7, JNrc4cECc: props7, lamGc__Zu: props7, NHAMTpnP4: props7, O6Xe91VOF: props6, OmCgFIJeu: props3, OXQDeHbUv: props7, PdFf73eTx: props7, pZ5sshzd_: props7, XHveMTeX5: props2, ZfBzYlmKN: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"FDCwjPCcv\":\r\ncase \"XHveMTeX5\":\r\ncase \"OmCgFIJeu\":\r\ncase \"dfveuf9LY\":\r\ncase \"H5qAImd6L\":\r\ncase \"O6Xe91VOF\":\r\ncase \"ZfBzYlmKN\":\r\ncase \"OXQDeHbUv\":\r\ncase \"NHAMTpnP4\":\r\ncase \"GOAsexYaa\":\r\ncase \"JMe9LwQKx\":\r\ncase \"JNrc4cECc\":\r\ncase \"lamGc__Zu\":\r\ncase \"pZ5sshzd_\":\r\ncase \"PdFf73eTx\":\r\ncase \"BfmybaAMO\":\r\ncase \"DLAw_OoRT\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"FDCwjPCcv\":\r\ncase \"XHveMTeX5\":\r\ncase \"OmCgFIJeu\":\r\ncase \"dfveuf9LY\":\r\ncase \"H5qAImd6L\":\r\ncase \"O6Xe91VOF\":\r\ncase \"ZfBzYlmKN\":\r\ncase \"OXQDeHbUv\":\r\ncase \"NHAMTpnP4\":\r\ncase \"GOAsexYaa\":\r\ncase \"JMe9LwQKx\":\r\ncase \"JNrc4cECc\":\r\ncase \"lamGc__Zu\":\r\ncase \"pZ5sshzd_\":\r\ncase \"PdFf73eTx\":\r\ncase \"BfmybaAMO\":\r\ncase \"DLAw_OoRT\":\r\nreturn [{hash: \"1nm39vn\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"nbxutm\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"jbdhqs\", mediaQuery: \"(max-width: 809.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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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\tcanonicalPathVariables,\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://www.bebubz.com\",\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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/oPqE0c2I7aYb2dtXVxiH/dFriBFeRnCsKO3zG1Xdl/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.7, duration: 1.3, ease: [0.075, 0.82, 0.165, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {opacity: 0.8, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1.5, ease: [0.22, 1, 0.36, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-100%\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 0.6, transition: {damping: 30, delay: 0, duration: 1.2, ease: [0.25, 1, 0.5, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"10%\"}, exit: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1.2, ease: [0.25, 1, 0.5, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-10%\"}}, routes: {augiA20Il: {\"*\": effect}}}\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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\t\r\n\t\t\t\r\n\t\t\t\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.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":"28BAC0C,IAAqF,IAA4B,EAA+DA,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,GAAU,EAAO,OAAO,EAAI,EAAQC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAI,k0nBAAw0nBC,IAAU,CAAC,SAAO,KAAG,kBAAgB,mBAAiB,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAiB,EAAM,WAAW,qBAAqB,UAAU,GAAkB,EAAM,WAAW,oBAAoB,GASzspBC,EAAK,EATqupBC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,YAAY,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CASxmqB,EAAE,CATonqB,iCAAiCD,GAAK,+CAA+CA,GAAK,iBAS5sqB,EAAE,cAAc,EAAE,EAAK,YAAY,SAA6B,EAAoBG,EAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,OAAO,GAAK,MAAM,mBAAmB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,OAAO,GAAM,MAAM,kBAAkB,KAAK,EAAY,KAAK,CAAC,CAAC,KCT8oB,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kEAA5lC,IAAiL,IAAkE,IAA4B,KAAmJ,KAA0H,KAAiH,EAAOC,GAAY,EAASC,CAAM,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQ,EAAe,GAAOC,EAAQ,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,EAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,EAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAA0EC,EAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAA5I,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAiH,CAAC,EAAQC,GAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQC,EAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,UAAQ,SAAO,KAAG,kBAAgB,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,wEAAwE,UAAU,GAAS,EAAM,WAAW,4EAA4E,UAAU,GAAiB,EAAM,WAAW,qBAAqB,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW5xF,EAAgB,EAX6yFC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,kBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,EAAQ,EAAmF,EAAkB,EAAGf,GAAzEmB,GAAsBC,EAA6F,EAAQ,MAAoB,IAAc,YAA6C,OAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMN,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiBmB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,EAAU,GAAG,CAAK,EAAE,GAAG1B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,EAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAWS,CAAW,EAAE,sBAAsB,GAAM,gBAAgBD,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKN,EAAO,CAAC,SAAS,GAAK,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,EAAU,WAAW,qBAAqB,OAAO,mBAAmB,aAAa,kBAAkB,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWQ,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWD,CAAW,EAAE,sBAAsB,GAAM,gBAAgBD,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,WAAWR,EAAW,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWA,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWC,EAAW,EAAE,sBAAsB,GAAM,gBAAgBH,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,CAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAWD,CAAW,EAAE,sBAAsB,GAAM,gBAAgBD,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKN,EAAO,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,EAAU,WAAW,qBAAqB,OAAO,mBAAmB,aAAa,kBAAkB,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWQ,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWD,CAAW,EAAE,sBAAsB,GAAM,gBAAgBD,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWC,EAAW,EAAE,sBAAsB,GAAM,gBAAgBH,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAWR,EAAW,SAAsB,EAAK,EAAe,CAAC,kBAAkB,CAAC,WAAWE,CAAW,EAAE,sBAAsB,GAAM,gBAAgBJ,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW35mB,EAAE,CAXu6mB,gFAAgF,2PAA2P,mMAAmM,kJAAkJ,qTAAqT,moBAAmoB,iOAAiO,kZAAkZ,+SAA+S,iZAAiZ,sRAAsR,+SAA+S,mRAAmR,8IAA8I,2QAA2Q,sTAAsT,+IAA+I,gJAAgJ,uFAAuF,8DAA8D,+DAA+D,+DAA+D,qGAAqG,GAAGS,GAAgB,GAAGC,EAWpgxB,EAAE,cAAc,EAAiC,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,yGAAyG,MAAM,WAAW,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,aAAa,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,qBAAqB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG3B,GAAY,GAAG,GAAwB4B,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,6BCX9pF,IAAsE,IAA4B,EAA+D,GAAK,whWAAgiW,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,kBAAgB,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAiB,EAAM,WAAW,oBAAoB,GAS/kX,EAAK,EAT2mXC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CASn2X,EAAE,CAT+2X,iCAAiC,GAAK,4DAA4D,GAAK,kBASp9X,EAAE,cAAc,EAAE,EAAK,YAAY,SAA6B,EAAoB,EAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,OAAO,GAAM,MAAM,kBAAkB,KAAK,EAAY,KAAK,CAAC,CAAC,KCT6S,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+CAA/pB,IAA2H,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,mBAAmB,YAAY,kBAAkB,YAAY,iBAAiB,YAAY,gBAAgB,WAAW,EAAQC,IAAU,CAAC,aAAW,SAAO,KAAG,qBAAmB,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,WAAW,wEAAwE,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAoB,EAAM,WAAW,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,CAAC,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWzxD,EAAgB,EAX0yDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,mBAAmB,eAAe,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKK,GAAW,CAAC,MAAM,EAAU,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW3/G,EAAE,CAXugH,kFAAkF,gFAAgF,yQAAyQ,iRAAiR,2HAA2H,8DAA8D,oIAAoI,0JAA0J,6EAA6E,0EAWruJ,EAAE,cAAc,EAAiC,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,EAAE,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,kBAAkB,mBAAmB,gBAAgB,gBAAgB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,uBAAuB,KAAK,EAAY,UAAU,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,aAAa,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXgU,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,0EAAnuC,IAA+Q,IAAkE,IAA4B,KAAmJ,KAAiH,KAA+G,EAAO,GAAY,EAASW,CAAM,EAAQ,EAAc,GAAO,EAAO,CAAC,EAAQ,GAAU,EAASC,CAAI,EAAQ,GAA4B,GAAwBA,CAAI,EAAQ,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA6Q,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,EAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAA0E,EAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAA5I,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAiH,CAAC,EAAQ,GAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAY,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,mBAAiB,kBAAgB,kBAAgB,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAiB,EAAM,WAAW,kEAAkE,UAAU,GAAiB,EAAM,WAAW,qBAAqB,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAkB,EAAM,WAAW,2EAA2E,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9iG,EAAgB,EAX+jGG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAA4D,GAAkB,EAAGP,GAAlDW,EAA4F,EAAQ,MAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,EAAU,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAc,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAW,EAAW,SAAsB,EAAKb,EAAO,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAC,EAAY,GAAgB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAc,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAW,CAAU,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAc,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gCAAgC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAW,CAAU,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAc,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,EAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,WAAW,EAAW,SAAsB,EAAKc,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,wEAAwE,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAA0B,CAAC,OAAO,EAAE,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA4B,CAAC,sBAAsB,GAAM,4BAA4B,YAAY,oBAAoB,EAAE,qCAAqC,GAAK,2BAA2B,YAAY,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQJ,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,IAAI,KAAK,CAAC,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjjS,EAAE,CAX6jS,kFAAkF,kFAAkF,wQAAwQ,iSAAiS,0QAA0Q,6WAA6W,yJAAyJ,wRAAwR,oZAAoZ,qZAAqZ,iXAAiX,8JAA8J,yIAAyI,iEAAiE,gFAAgF,4FAA4F,wGAAwG,wIAAwI,GAAGW,EAWjtZ,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,yFAAyF,MAAM,oBAAoB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yGAAyG,MAAM,oBAAoB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,oBAAoB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAY,GAAG,GAAU,GAAG,GAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAcf,EAAK,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,mECX9vF,IAA4S,IAA8C,IAA4B,KAAuG,KAAyE,EAAO,GAAgB,EAASgB,CAAU,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAY,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,+CAA+C,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA4Q,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,2DAA2D,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,yBAAyB,EAAQ,GAAM,CAAC,gFAAgF,wSAAwS,uJAAuJ,yJAAyJ,sHAAsH,mEAAmE,EAAQ,GAAa,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,+CAA+C,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,mBAAiB,kBAAgB,kBAAgB,gBAAc,SAAO,KAAG,gBAAc,kBAAgB,mBAAiB,kBAAgB,gBAAc,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,wEAAwE,UAAU,GAAiB,EAAM,WAAW,wEAAwE,UAAU,GAAe,EAAM,WAAW,mBAAmB,UAAU,GAAe,EAAM,WAAW,GAAK,UAAU,GAAiB,EAAM,WAAW,qBAAqB,UAAU,GAAkB,EAAM,WAAW,4EAA4E,UAAU,GAAkB,EAAM,WAAW,qBAAqB,UAAU,GAAiB,EAAM,WAAW,kEAAkE,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAe,EAAM,WAAW,GAAK,UAAU,GAAiB,EAAM,WAAW,oBAAoB,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,aAAU,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,4BAA4B,GAAa,CAAS,EAAE,IAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,EAAE,SAAS,CAAC,IAAY,IAAoB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,EAAE,SAAsB,EAAK,GAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAU,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKJ,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,UAAU,EAAU,UAAU,GAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAE,IAAY,IAAoB,EAAK,GAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKI,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKH,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,UAAU,GAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,UAAU,EAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAelsN,EAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,EAAgB,YAAY,WAAW,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,mBAAmB,MAAM,kBAAkB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,oBAAoB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yFAAyF,MAAM,oBAAoB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yGAAyG,MAAM,oBAAoB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,iBAAiB,KAAK,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,iBAAiB,KAAK,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,qBAAqB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,uBAAuB,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,oBAAoB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAgB,GAAG,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,GAAcD,EAAW,CAAC,EAAE,CAAO,MAAM,GAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCJrrD,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,wEAAyE,UAAW,wEAAyE,UAAW,mBAAoB,UAAW,GAAO,UAAW,qBAAsB,UAAW,4EAA6E,UAAW,qBAAsB,UAAW,kEAAmE,UAAW,GAAM,UAAW,oBAAoB,EACvjB,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,kEAAmE,UAAW,EAAI,EACtM,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,GAAM,UAAW,kEAAmE,UAAW,uEAAuE,EAC1R,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,kEAAmE,UAAW,GAAM,UAAW,kEAAmE,UAAW,kEAAmE,UAAW,iEAAiE,EAChb,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,eAAgB,UAAW,GAAM,UAAW,kEAAmE,UAAW,kEAAmE,UAAW,iEAAiE,EAC7X,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,kEAAmE,UAAW,GAAM,UAAW,kEAAmE,UAAW,qEAAsE,UAAW,oEAAoE,EACtb,EAAS,CAAC,GAAG,EAAQ,UAAW,wEAAyE,UAAW,GAAM,UAAW,iEAAiE,EAItM,EAAQ,CADS,UAAW,EAAQ,UAAW,CAFrC,GAAG,EAAQ,UAAW,kEAAmE,UAAW,GAAM,UAAW,wEAAyE,UAAW,wEAAyE,UAAW,wEAAyE,UAAW,uEAEvU,EAAG,UAAW,EAAQ,UAAW,CAD3E,GAAG,EAAQ,UAAW,wEAAyE,UAAW,EAC1B,EAAG,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CAC3U,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOI,EAAoBC,EAAW,CAAC,GAAG,EAAO,IAAK,YAAa,OAAK,EAAG,EAAS,EAAI,CAAC,EACzF,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EAClM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,EAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAqExS,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SA/Def,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,SACA,kBACA,gBACA,aAAcC,MAAkB,OAAO,0CAA0B,EACjE,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,yBAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,EACzB,+BAAgC,CACjC,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,GAAK,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,IAAK,KAAM,CAAC,IAAM,EAAG,GAAK,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,EAAG,KAAM,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,IAAK,KAAM,CAAC,IAAM,EAAG,GAAK,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,MAAM,CAAC,EAAG,OAAQ,CAAC,UAAW,CAAC,IAAK,CAHvd,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,IAAK,KAAM,CAAC,KAAO,IAAM,KAAO,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,MAAM,EAAG,KAAM,CAAC,QAAS,GAAK,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,IAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,OAAO,CAGrB,CAAC,CAAC,CAAC,CAC/e,CAAC,EAID,OADA,MAAM,EACC,CACR,CAuBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,EAAQ,CAAO,MAClD,CACN,GAA+B,EAAQ,IAAA,EAAS,EAIhD,IAAM,EAA8C,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,EAAiB,CACxE,IAAM,EAAQ,MAAM,EAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,EAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,GAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,GAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,6BArLA,SAlKgC,IACJ,IACU,IACI,KACwE,EAE5G,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,YAAY,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,wBAAwB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,wBAAwB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,kBAAkB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,QAAQ,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,cAAc,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,CAAC,EAEljF,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,EAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACnK,GAAe,mEAqDf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAkGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAM7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}