{"version":3,"file":"shared-lib.WhwtSpbA.mjs","names":["getProps","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","White","HamburgerMenu","MenuItems","Button","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/pItAit3u2NVcV83Bvky9/ozDQSAj1UE2JN16Fl9I3/oPTauhJON.js","https:/framerusercontent.com/modules/dkwYCtThnmxnkfKtzeSd/6ijS40NPeSomI1yaFEP7/lZE8aCOfK.js","https:/framerusercontent.com/modules/64ncoVvF2cR0HjjLuKGx/2RFmcZeWPygw30c3pFQu/oasLsOfMT.js","https:/framerusercontent.com/modules/1470byn9yUg2V20TKH0V/6vzLW1ZuudNpsROTEupN/yKTQuUIow.js","https:/framerusercontent.com/modules/ahBVfh3NHlzwCHZw2DKS/ZEpVI4B48d4ZZQ5GSGub/lKXAjrFsF.js","https:/framerusercontent.com/modules/gTDcfjMxAKhGdeshUKGv/q8adkXxw4dDXFbNY0IzU/siteMetadata.js","https:/framerusercontent.com/modules/q2qxYfKGRvCx7S61U5cX/JaDtCwF3wuU6y4HSp5s9/augiA20Il.js","https:/framerusercontent.com/modules/xfk9V6RtHhPMoEvtDck2/KhSxVkVgncBD5O9DdnHg/xWOU6qbIo.js"],"sourcesContent":["// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-CjFkf\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 106 33\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.338 13.67 C 4.984 13.777 4.571 13.83 4.104 13.83 C 3.675 13.83 3.284 13.782 2.936 13.688 C 2.586 13.594 2.285 13.43 2.034 13.193 C 1.782 12.955 1.585 12.647 1.443 12.266 C 1.302 11.885 1.232 11.401 1.232 10.815 L 1.232 6.061 L 0.054 6.061 L 0.054 3.629 L 1.232 3.629 L 1.232 1.063 L 4.03 1.063 L 4.03 3.629 L 6.349 3.629 L 6.349 6.061 L 4.03 6.061 L 4.03 10.347 C 4.03 10.995 4.33 11.319 4.932 11.319 C 5.424 11.319 5.884 11.201 6.313 10.965 L 6.313 13.248 C 6.019 13.421 5.693 13.562 5.336 13.667 Z M 14.652 13.661 L 14.652 8.079 C 14.652 7.408 14.506 6.901 14.21 6.556 C 13.916 6.214 13.498 6.043 12.957 6.043 C 12.416 6.043 11.992 6.214 11.678 6.556 C 11.366 6.899 11.209 7.405 11.209 8.079 L 11.209 13.661 L 8.409 13.661 L 8.409 0 L 11.209 0 L 11.209 5.064 C 11.368 4.852 11.543 4.646 11.734 4.452 C 11.925 4.258 12.136 4.085 12.369 3.934 C 12.603 3.784 12.861 3.663 13.142 3.576 C 13.424 3.487 13.743 3.444 14.098 3.444 C 15.166 3.444 15.99 3.775 16.574 4.434 C 17.158 5.096 17.447 6.006 17.447 7.166 L 17.447 13.658 L 14.648 13.658 Z M 29.076 9.281 C 29.069 9.379 29.06 9.498 29.049 9.635 L 22.182 9.635 C 22.316 10.283 22.597 10.774 23.019 11.105 C 23.443 11.436 23.966 11.6 24.593 11.6 C 25.06 11.6 25.475 11.52 25.845 11.358 C 26.214 11.196 26.593 10.934 26.986 10.571 L 28.586 12.013 C 28.128 12.592 27.55 13.062 26.894 13.389 C 26.231 13.72 25.45 13.884 24.555 13.884 C 23.818 13.884 23.134 13.759 22.503 13.512 C 21.87 13.264 21.324 12.905 20.864 12.444 C 20.404 11.983 20.045 11.438 19.786 10.808 C 19.528 10.178 19.4 9.478 19.4 8.704 L 19.4 8.665 C 19.4 7.953 19.519 7.28 19.759 6.643 C 20 6.006 20.334 5.452 20.763 4.977 C 21.192 4.503 21.704 4.128 22.301 3.854 C 22.896 3.581 23.556 3.444 24.281 3.444 C 25.102 3.444 25.814 3.592 26.416 3.893 C 27.017 4.192 27.516 4.594 27.915 5.1 C 28.315 5.607 28.609 6.187 28.797 6.842 C 28.986 7.497 29.082 8.181 29.082 8.891 L 29.082 8.928 C 29.082 9.064 29.08 9.183 29.074 9.284 Z M 25.697 6.315 C 25.343 5.922 24.869 5.726 24.281 5.726 C 23.693 5.726 23.217 5.92 22.853 6.305 C 22.489 6.691 22.254 7.209 22.144 7.86 L 26.359 7.86 C 26.274 7.223 26.052 6.709 25.697 6.315 Z M 38.215 13.371 C 37.6 13.713 36.803 13.884 35.822 13.884 C 35.085 13.884 34.401 13.747 33.77 13.473 C 33.137 13.2 32.596 12.828 32.14 12.36 C 31.684 11.892 31.33 11.342 31.071 10.714 C 30.813 10.085 30.685 9.414 30.685 8.702 L 30.685 8.663 C 30.685 7.951 30.813 7.278 31.071 6.641 C 31.33 6.004 31.684 5.45 32.14 4.975 C 32.593 4.5 33.137 4.126 33.77 3.852 C 34.401 3.578 35.099 3.441 35.86 3.441 C 36.791 3.441 37.566 3.59 38.179 3.891 C 38.792 4.19 39.33 4.603 39.797 5.126 L 38.087 6.995 C 37.768 6.659 37.438 6.39 37.101 6.191 C 36.764 5.993 36.342 5.892 35.84 5.892 C 35.485 5.892 35.162 5.965 34.874 6.109 C 34.587 6.253 34.333 6.449 34.12 6.698 C 33.904 6.947 33.741 7.237 33.622 7.567 C 33.503 7.898 33.447 8.252 33.447 8.626 L 33.447 8.663 C 33.447 9.049 33.505 9.411 33.622 9.749 C 33.738 10.087 33.907 10.379 34.129 10.628 C 34.349 10.876 34.614 11.075 34.921 11.217 C 35.227 11.36 35.572 11.433 35.952 11.433 C 36.419 11.433 36.825 11.335 37.175 11.143 C 37.525 10.952 37.871 10.692 38.215 10.368 L 39.853 12.052 C 39.384 12.583 38.83 13.029 38.215 13.373 Z M 47.475 6.42 C 46.541 6.42 45.809 6.705 45.275 7.28 C 44.741 7.855 44.473 8.745 44.473 9.955 L 44.473 13.661 L 41.674 13.661 L 41.674 3.631 L 44.473 3.631 L 44.473 5.653 C 44.754 4.966 45.142 4.418 45.632 4.005 C 46.123 3.594 46.786 3.407 47.621 3.444 L 47.621 6.42 Z M 58.565 9.281 C 58.558 9.379 58.549 9.498 58.538 9.635 L 51.671 9.635 C 51.805 10.283 52.086 10.774 52.508 11.105 C 52.932 11.436 53.455 11.6 54.082 11.6 C 54.548 11.6 54.964 11.52 55.334 11.358 C 55.702 11.196 56.082 10.934 56.475 10.571 L 58.075 12.013 C 57.617 12.592 57.039 13.062 56.383 13.389 C 55.72 13.72 54.939 13.884 54.043 13.884 C 53.307 13.884 52.622 13.759 51.992 13.512 C 51.358 13.264 50.813 12.905 50.353 12.444 C 49.893 11.983 49.533 11.438 49.275 10.808 C 49.017 10.178 48.889 9.478 48.889 8.704 L 48.889 8.665 C 48.889 7.953 49.008 7.28 49.248 6.643 C 49.488 6.006 49.823 5.452 50.252 4.977 C 50.681 4.503 51.192 4.128 51.789 3.854 C 52.384 3.581 53.044 3.444 53.769 3.444 C 54.591 3.444 55.303 3.592 55.904 3.893 C 56.506 4.192 57.004 4.594 57.404 5.1 C 57.804 5.607 58.098 6.187 58.286 6.842 C 58.475 7.497 58.571 8.181 58.571 8.891 L 58.571 8.928 C 58.571 9.064 58.569 9.183 58.562 9.284 Z M 55.186 6.315 C 54.831 5.922 54.358 5.726 53.769 5.726 C 53.181 5.726 52.705 5.92 52.342 6.305 C 51.978 6.691 51.742 7.209 51.632 7.86 L 55.848 7.86 C 55.763 7.223 55.541 6.709 55.186 6.315 Z M 66.433 13.661 L 66.433 12.574 C 66.086 12.964 65.666 13.279 65.198 13.501 C 64.72 13.731 64.136 13.845 63.449 13.845 C 62.982 13.845 62.545 13.779 62.134 13.649 C 61.721 13.519 61.364 13.323 61.056 13.06 C 60.748 12.797 60.5 12.468 60.329 12.097 C 60.152 11.716 60.062 11.276 60.062 10.778 L 60.062 10.74 C 60.062 10.192 60.161 9.717 60.356 9.318 C 60.551 8.918 60.825 8.588 61.175 8.327 C 61.526 8.067 61.941 7.869 62.428 7.739 C 62.913 7.609 63.449 7.542 64.038 7.542 C 64.54 7.542 64.978 7.579 65.353 7.654 C 65.728 7.729 66.092 7.828 66.449 7.953 L 66.449 7.787 C 66.449 7.186 66.271 6.732 65.914 6.42 C 65.56 6.107 65.03 5.949 64.332 5.949 C 63.791 5.949 63.317 5.997 62.906 6.091 C 62.495 6.184 62.062 6.317 61.609 6.493 L 60.908 4.32 C 61.449 4.085 62.013 3.891 62.601 3.74 C 63.191 3.592 63.903 3.517 64.736 3.517 C 66.269 3.517 67.387 3.898 68.085 4.658 C 68.786 5.42 69.133 6.481 69.133 7.839 L 69.133 13.658 L 66.428 13.658 Z M 66.489 9.619 C 66.244 9.507 65.97 9.416 65.67 9.347 C 65.369 9.279 65.046 9.245 64.704 9.245 C 64.103 9.245 63.631 9.363 63.288 9.601 C 62.944 9.836 62.771 10.18 62.771 10.628 L 62.771 10.667 C 62.771 11.052 62.913 11.353 63.196 11.566 C 63.476 11.778 63.847 11.883 64.3 11.883 C 64.962 11.883 65.495 11.721 65.892 11.395 C 66.291 11.07 66.491 10.646 66.491 10.123 L 66.491 9.617 Z M 76.115 13.67 C 75.76 13.777 75.347 13.83 74.88 13.83 C 74.452 13.83 74.061 13.782 73.713 13.688 C 73.363 13.594 73.062 13.43 72.811 13.193 C 72.559 12.955 72.362 12.647 72.22 12.266 C 72.079 11.885 72.009 11.401 72.009 10.815 L 72.009 6.061 L 70.831 6.061 L 70.831 3.629 L 72.009 3.629 L 72.009 1.063 L 74.806 1.063 L 74.806 3.629 L 77.125 3.629 L 77.125 6.061 L 74.806 6.061 L 74.806 10.347 C 74.806 10.995 75.107 11.319 75.709 11.319 C 76.2 11.319 76.661 11.201 77.089 10.965 L 77.089 13.248 C 76.795 13.421 76.47 13.562 76.113 13.667 Z M 79.244 2.526 L 79.244 0 L 82.19 0 L 82.19 2.526 Z M 79.318 13.661 L 79.318 3.631 L 82.118 3.631 L 82.118 13.661 Z M 90.289 13.734 L 87.748 13.734 L 83.864 3.629 L 86.828 3.629 L 89.037 10.345 L 91.264 3.629 L 94.173 3.629 Z M 104.987 9.281 C 104.98 9.379 104.971 9.498 104.96 9.635 L 98.095 9.635 C 98.229 10.283 98.508 10.774 98.932 11.105 C 99.354 11.436 99.879 11.6 100.506 11.6 C 100.973 11.6 101.39 11.52 101.758 11.358 C 102.127 11.196 102.506 10.934 102.899 10.571 L 104.499 12.013 C 104.041 12.593 103.462 13.063 102.804 13.389 C 102.142 13.72 101.363 13.884 100.468 13.884 C 99.731 13.884 99.047 13.759 98.416 13.512 C 97.783 13.264 97.237 12.905 96.777 12.444 C 96.317 11.983 95.958 11.438 95.699 10.808 C 95.441 10.178 95.313 9.478 95.313 8.704 L 95.313 8.665 C 95.313 7.953 95.432 7.28 95.672 6.643 C 95.913 6.006 96.247 5.452 96.676 4.977 C 97.107 4.503 97.619 4.128 98.214 3.854 C 98.811 3.581 99.469 3.444 100.194 3.444 C 101.015 3.444 101.727 3.592 102.331 3.893 C 102.932 4.192 103.431 4.594 103.83 5.1 C 104.23 5.607 104.524 6.187 104.715 6.842 C 104.906 7.497 105 8.181 105 8.891 L 105 8.928 C 105 9.046 104.996 9.165 104.989 9.284 Z M 101.61 6.315 C 101.253 5.922 100.782 5.726 100.191 5.726 C 99.601 5.726 99.127 5.92 98.766 6.305 C 98.405 6.691 98.169 7.209 98.057 7.86 L 102.272 7.86 C 102.187 7.223 101.965 6.709 101.61 6.315 Z M 7.722 29.213 C 7.532 29.619 7.264 29.953 6.921 30.215 C 6.578 30.477 6.176 30.674 5.715 30.804 C 5.255 30.934 4.761 31 4.234 31 C 3.536 31 2.82 30.879 2.09 30.635 C 1.36 30.393 0.664 30.01 0 29.485 L 1.197 27.613 C 1.738 28.013 2.274 28.312 2.808 28.513 C 3.343 28.713 3.841 28.811 4.308 28.811 C 4.712 28.811 5.011 28.743 5.201 28.606 C 5.392 28.469 5.486 28.289 5.486 28.063 L 5.486 28.024 C 5.486 27.876 5.43 27.743 5.32 27.632 C 5.21 27.52 5.06 27.424 4.869 27.342 C 4.678 27.26 4.461 27.182 4.216 27.107 C 3.971 27.031 3.713 26.952 3.444 26.863 C 3.1 26.764 2.752 26.641 2.404 26.5 C 2.056 26.358 1.738 26.169 1.457 25.938 C 1.176 25.708 0.945 25.423 0.768 25.087 C 0.59 24.752 0.501 24.339 0.501 23.852 L 0.501 23.814 C 0.501 23.302 0.595 22.851 0.786 22.456 C 0.977 22.061 1.235 21.73 1.56 21.456 C 1.886 21.182 2.265 20.977 2.701 20.838 C 3.136 20.701 3.605 20.632 4.108 20.632 C 4.734 20.632 5.37 20.735 6.014 20.941 C 6.658 21.146 7.251 21.431 7.79 21.792 L 6.721 23.757 C 6.23 23.471 5.751 23.243 5.284 23.074 C 4.818 22.905 4.407 22.821 4.052 22.821 C 3.697 22.821 3.45 22.887 3.28 23.017 C 3.107 23.147 3.022 23.314 3.022 23.515 L 3.022 23.551 C 3.022 23.688 3.078 23.809 3.188 23.916 C 3.298 24.024 3.446 24.122 3.63 24.215 C 3.814 24.309 4.027 24.4 4.265 24.487 C 4.505 24.574 4.759 24.66 5.029 24.749 C 5.372 24.861 5.722 24.996 6.077 25.151 C 6.432 25.306 6.753 25.496 7.033 25.722 C 7.316 25.945 7.55 26.219 7.734 26.543 C 7.918 26.867 8.01 27.262 8.01 27.721 L 8.01 27.759 C 8.01 28.321 7.913 28.805 7.725 29.209 Z M 16.253 30.813 L 16.253 25.231 C 16.253 24.56 16.107 24.053 15.811 23.709 C 15.517 23.366 15.099 23.195 14.558 23.195 C 14.017 23.195 13.593 23.366 13.278 23.709 C 12.966 24.051 12.809 24.558 12.809 25.231 L 12.809 30.813 L 10.01 30.813 L 10.01 17.152 L 12.809 17.152 L 12.809 22.216 C 12.969 22.004 13.144 21.799 13.335 21.605 C 13.525 21.411 13.736 21.237 13.97 21.087 C 14.203 20.936 14.462 20.815 14.742 20.728 C 15.025 20.639 15.344 20.596 15.698 20.596 C 16.767 20.596 17.591 20.927 18.175 21.586 C 18.758 22.248 19.048 23.159 19.048 24.318 L 19.048 30.811 L 16.248 30.811 Z M 21.537 19.679 L 21.537 17.152 L 24.483 17.152 L 24.483 19.679 Z M 21.612 30.813 L 21.612 20.783 L 24.411 20.783 L 24.411 30.813 Z M 32.582 30.888 L 30.041 30.888 L 26.157 20.783 L 29.121 20.783 L 31.33 27.499 L 33.557 20.783 L 36.466 20.783 Z M 37.977 30.813 L 37.977 27.819 L 40.94 27.819 L 40.94 30.813 Z\" fill=\"rgb(255, 255, 255)\" height=\"30.99999909132852px\" id=\"cdtEoBGvj\" transform=\"translate(0 1)\" width=\"105.00000287621168px\"/></svg>',style:{...style}});});const css=[`.framer-CjFkf { -webkit-mask: ${mask}; aspect-ratio: 3.212121212121212; display: block; mask: ${mask}; user-select: none; width: 106px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 106\n * @framerIntrinsicHeight 33\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"White\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/KoFAga4nJ\",\"id\":\"KoFAga4nJ\",\"moduleId\":\"HuqY8JnarMIRdmGyfaHt\"}}\n */const Icon=withCSS(Component,css,\"framer-CjFkf\");Icon.displayName=\"White\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"106\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"33\",\"framerVector\":\"{\\\"name\\\":\\\"White\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KoFAga4nJ\\\",\\\"id\\\":\\\"KoFAga4nJ\\\",\\\"moduleId\\\":\\\"HuqY8JnarMIRdmGyfaHt\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Kfs2CRHvl:{hover:true}};const serializationHash=\"framer-DT730\";const variantClassNames={Kfs2CRHvl:\"framer-v-135btwy\"};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 getProps=({height,id,width,...props})=>{return{...props};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Kfs2CRHvl\",enabledGestures,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-135btwy\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Kfs2CRHvl\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Kfs2CRHvl-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3d244152-4d84-4a46-92b6-599510d46637, rgb(255, 255, 255)))\"},children:\"Portfolio\"})}),className:\"framer-131p5bw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G0lj3waDs\",style:{\"--extracted-r6o4lv\":\"var(--token-3d244152-4d84-4a46-92b6-599510d46637, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"Kfs2CRHvl-hover\":{\"--extracted-r6o4lv\":\"var(--token-402581d1-ff3f-4a50-894a-6387b7466d6f, rgb(191, 139, 75))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Kfs2CRHvl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-402581d1-ff3f-4a50-894a-6387b7466d6f, rgb(191, 139, 75)))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DT730.framer-138hdpr, .framer-DT730 .framer-138hdpr { display: block; }\",\".framer-DT730.framer-135btwy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-DT730 .framer-131p5bw { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fMv3mqGhS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlZE8aCOfK=withCSS(Component,css,\"framer-DT730\");export default FramerlZE8aCOfK;FramerlZE8aCOfK.displayName=\"Menu Items\";FramerlZE8aCOfK.defaultProps={height:200,width:200};addFonts(FramerlZE8aCOfK,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlZE8aCOfK\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fMv3mqGhS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lZE8aCOfK.map","// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={z0BumGvEE:{hover:true}};const serializationHash=\"framer-wAr3W\";const variantClassNames={z0BumGvEE:\"framer-v-p1e3fw\"};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 getProps=({height,id,link,width,...props})=>{return{...props,xXbJjLuOo:link??props.xXbJjLuOo};};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,xXbJjLuOo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"z0BumGvEE\",enabledGestures,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(Link,{href:xXbJjLuOo,motionChild:true,nodeId:\"z0BumGvEE\",openInNewTab:false,scopeId:\"oasLsOfMT\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-p1e3fw\",className,classNames)} framer-p54csi`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"z0BumGvEE\",ref:refBinding,style:{...style},...addPropertyOverrides({\"z0BumGvEE-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kjus2r\",layoutDependency:layoutDependency,layoutId:\"T6hwO3z89\",style:{backgroundColor:\"var(--token-402581d1-ff3f-4a50-894a-6387b7466d6f, rgb(191, 139, 75))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{\"z0BumGvEE-hover\":{backgroundColor:\"var(--token-3d244152-4d84-4a46-92b6-599510d46637, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3d244152-4d84-4a46-92b6-599510d46637, rgb(255, 255, 255)))\"},children:\"Let's Connect\"})}),className:\"framer-n819fb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yoXHKIkuo\",style:{\"--extracted-r6o4lv\":\"var(--token-3d244152-4d84-4a46-92b6-599510d46637, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"z0BumGvEE-hover\":{\"--extracted-r6o4lv\":\"var(--token-fcd5f38a-9ade-49cc-a3f2-4764354e7103, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"z0BumGvEE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fcd5f38a-9ade-49cc-a3f2-4764354e7103, rgb(0, 0, 0)))\"},children:\"Let's Connect\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wAr3W.framer-p54csi, .framer-wAr3W .framer-p54csi { display: block; }\",\".framer-wAr3W.framer-p1e3fw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-wAr3W .framer-kjus2r { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 6px 14px 6px 14px; position: relative; width: auto; }\",\".framer-wAr3W .framer-n819fb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P0fs9YrcS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xXbJjLuOo\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroasLsOfMT=withCSS(Component,css,\"framer-wAr3W\");export default FrameroasLsOfMT;FrameroasLsOfMT.displayName=\"Button\";FrameroasLsOfMT.defaultProps={height:200,width:200};addPropertyControls(FrameroasLsOfMT,{xXbJjLuOo:{title:\"Link\",type:ControlType.Link}});addFonts(FrameroasLsOfMT,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroasLsOfMT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P0fs9YrcS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"xXbJjLuOo\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oasLsOfMT.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"yzOGR21JD\",\"BpcanK9Jf\"];const serializationHash=\"framer-Ju21e\";const variantClassNames={BpcanK9Jf:\"framer-v-zddv2w\",yzOGR21JD:\"framer-v-1n44tfo\"};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={Close:\"BpcanK9Jf\",Menu:\"yzOGR21JD\"};const getProps=({click,height,id,width,...props})=>{return{...props,cSAPW8gKU:click??props.cSAPW8gKU,variant:humanReadableVariantMap[props.variant]??props.variant??\"yzOGR21JD\"};};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,cSAPW8gKU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yzOGR21JD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ni519k=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cSAPW8gKU){const res=await cSAPW8gKU(...args);if(res===false)return false;}});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n44tfo\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yzOGR21JD\",onTap:onTap1ni519k,ref:refBinding,style:{...style},...addPropertyOverrides({BpcanK9Jf:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gntkul\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"O7AH78O48\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{BpcanK9Jf:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqiyv9\",\"data-framer-name\":\"Center Line\",layoutDependency:layoutDependency,layoutId:\"daBU6ntG2\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:1},variants:{BpcanK9Jf:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4arzxu\",\"data-framer-name\":\"Top Line\",layoutDependency:layoutDependency,layoutId:\"uMW5_i5Qr\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{BpcanK9Jf:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ju21e.framer-1d9jodi, .framer-Ju21e .framer-1d9jodi { display: block; }\",\".framer-Ju21e.framer-1n44tfo { cursor: pointer; height: 36px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 36px; }\",\".framer-Ju21e .framer-gntkul { bottom: 9px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 24px; }\",\".framer-Ju21e .framer-yqiyv9 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-Ju21e .framer-4arzxu { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 9px; width: 24px; }\",\".framer-Ju21e.framer-v-zddv2w.framer-1n44tfo { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 36px); }\",\".framer-Ju21e.framer-v-zddv2w .framer-gntkul { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-Ju21e.framer-v-zddv2w .framer-4arzxu { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BpcanK9Jf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cSAPW8gKU\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryKTQuUIow=withCSS(Component,css,\"framer-Ju21e\");export default FrameryKTQuUIow;FrameryKTQuUIow.displayName=\"Hamburger menu\";FrameryKTQuUIow.defaultProps={height:36,width:36};addPropertyControls(FrameryKTQuUIow,{variant:{options:[\"yzOGR21JD\",\"BpcanK9Jf\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},cSAPW8gKU:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameryKTQuUIow,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryKTQuUIow\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BpcanK9Jf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"cSAPW8gKU\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yKTQuUIow.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import White from\"https://framerusercontent.com/modules/pItAit3u2NVcV83Bvky9/ozDQSAj1UE2JN16Fl9I3/oPTauhJON.js\";import MenuItems from\"https://framerusercontent.com/modules/dkwYCtThnmxnkfKtzeSd/6ijS40NPeSomI1yaFEP7/lZE8aCOfK.js\";import Button from\"https://framerusercontent.com/modules/64ncoVvF2cR0HjjLuKGx/2RFmcZeWPygw30c3pFQu/oasLsOfMT.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/1470byn9yUg2V20TKH0V/6vzLW1ZuudNpsROTEupN/yKTQuUIow.js\";const WhiteFonts=getFonts(White);const HamburgerMenuFonts=getFonts(HamburgerMenu);const MenuItemsFonts=getFonts(MenuItems);const ButtonFonts=getFonts(Button);const cycleOrder=[\"u8fJVLJU3\",\"wXPpek7z1\",\"f6WX8PqTs\",\"Z9wg9RxN5\"];const serializationHash=\"framer-eza6b\";const variantClassNames={f6WX8PqTs:\"framer-v-qg0dax\",u8fJVLJU3:\"framer-v-9otv0k\",wXPpek7z1:\"framer-v-e8z7gi\",Z9wg9RxN5:\"framer-v-1uzym1y\"};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={\"Mobile Close\":\"Z9wg9RxN5\",\"Mobile Open\":\"f6WX8PqTs\",Desktop:\"u8fJVLJU3\",Tablet:\"wXPpek7z1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u8fJVLJU3\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u8fJVLJU3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const cSAPW8gKU1b1b5wz=activeVariantCallback(async(...args)=>{setVariant(\"Z9wg9RxN5\");});const cSAPW8gKUd8fvdh=activeVariantCallback(async(...args)=>{setVariant(\"f6WX8PqTs\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"f6WX8PqTs\",\"Z9wg9RxN5\"].includes(baseVariant))return true;return false;};const router=useRouter();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-9otv0k\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u8fJVLJU3\",ref:refBinding,style:{backgroundColor:\"rgb(18, 18, 18)\",...style},...addPropertyOverrides({f6WX8PqTs:{\"data-framer-name\":\"Mobile Open\"},wXPpek7z1:{\"data-framer-name\":\"Tablet\"},Z9wg9RxN5:{\"data-framer-name\":\"Mobile Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d05bvi\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"bRjXfJ5nD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1il2u8g\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"vzfDg4s8A\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XB2fGExF3\",openInNewTab:false,scopeId:\"lKXAjrFsF\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-135srj9 framer-vcsdbb\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"XB2fGExF3\",children:/*#__PURE__*/_jsx(White,{animated:true,className:\"framer-1n62toa\",layoutDependency:layoutDependency,layoutId:\"ndlH9N_U0\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({f6WX8PqTs:{height:37,width:\"36px\",y:(componentViewport?.y||0)+0+0+0+0+11.5},Z9wg9RxN5:{height:37,width:\"36px\",y:(componentViewport?.y||0)+0+0+0+0+11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-178i2jq-container\",layoutDependency:layoutDependency,layoutId:\"xrQva91OU-container\",nodeId:\"xrQva91OU\",rendersWithMotion:true,scopeId:\"lKXAjrFsF\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"xrQva91OU\",layoutId:\"xrQva91OU\",style:{height:\"100%\",width:\"100%\"},variant:\"BpcanK9Jf\",width:\"100%\",...addPropertyOverrides({f6WX8PqTs:{cSAPW8gKU:cSAPW8gKU1b1b5wz},Z9wg9RxN5:{cSAPW8gKU:cSAPW8gKUd8fvdh,variant:\"yzOGR21JD\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13qxqhj\",\"data-framer-name\":\"Links + Button\",layoutDependency:layoutDependency,layoutId:\"ecu8WwT3Z\",style:{opacity:1},variants:{Z9wg9RxN5:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"63px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+0+90,...addPropertyOverrides({f6WX8PqTs:{y:(componentViewport?.y||0)+0+0+0+86+0+0},Z9wg9RxN5:{y:(componentViewport?.y||0)+0+0+0+86+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19asvir-container\",layoutDependency:layoutDependency,layoutId:\"v23rKGRUN-container\",nodeId:\"v23rKGRUN\",rendersWithMotion:true,scopeId:\"lKXAjrFsF\",children:/*#__PURE__*/_jsx(MenuItems,{height:\"100%\",id:\"v23rKGRUN\",layoutId:\"v23rKGRUN\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xWOU6qbIo\"},implicitPathVariables:undefined},{href:{webPageId:\"xWOU6qbIo\"},implicitPathVariables:undefined},{href:{webPageId:\"xWOU6qbIo\"},implicitPathVariables:undefined},{href:{webPageId:\"xWOU6qbIo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+0+0,...addPropertyOverrides({f6WX8PqTs:{y:(componentViewport?.y||0)+0+0+0+86+0+45},Z9wg9RxN5:{y:(componentViewport?.y||0)+0+0+0+86+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w7tm06-container\",layoutDependency:layoutDependency,layoutId:\"hTCAJvnGt-container\",nodeId:\"hTCAJvnGt\",rendersWithMotion:true,scopeId:\"lKXAjrFsF\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"hTCAJvnGt\",layoutId:\"hTCAJvnGt\",width:\"100%\",xXbJjLuOo:resolvedLinks[0],...addPropertyOverrides({f6WX8PqTs:{xXbJjLuOo:resolvedLinks[2]},wXPpek7z1:{xXbJjLuOo:resolvedLinks[1]},Z9wg9RxN5:{xXbJjLuOo:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eza6b.framer-vcsdbb, .framer-eza6b .framer-vcsdbb { display: block; }\",\".framer-eza6b.framer-9otv0k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 25px 0px 25px; position: relative; width: 1200px; }\",\".framer-eza6b .framer-1d05bvi { 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; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-eza6b .framer-1il2u8g { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-eza6b .framer-135srj9 { -webkit-user-select: none; 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; user-select: none; width: min-content; }\",\".framer-eza6b .framer-1n62toa { flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; }\",\".framer-eza6b .framer-178i2jq-container { flex: none; height: 37px; position: relative; width: 36px; }\",\".framer-eza6b .framer-13qxqhj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-eza6b .framer-19asvir-container { flex: none; height: 20px; position: relative; width: 63px; }\",\".framer-eza6b .framer-1w7tm06-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eza6b.framer-v-e8z7gi.framer-9otv0k { width: 810px; }\",\".framer-eza6b.framer-v-qg0dax.framer-9otv0k { flex-direction: column; height: min-content; justify-content: flex-start; padding: 0px 25px 25px 25px; width: 390px; }\",\".framer-eza6b.framer-v-qg0dax .framer-1d05bvi, .framer-eza6b.framer-v-1uzym1y .framer-1d05bvi { flex: none; flex-direction: column; gap: 26px; justify-content: flex-start; width: 100%; }\",\".framer-eza6b.framer-v-qg0dax .framer-1il2u8g, .framer-eza6b.framer-v-1uzym1y .framer-1il2u8g { gap: unset; height: 60px; justify-content: space-between; width: 100%; }\",\".framer-eza6b.framer-v-qg0dax .framer-1n62toa, .framer-eza6b.framer-v-1uzym1y .framer-1n62toa { height: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-eza6b.framer-v-qg0dax .framer-13qxqhj, .framer-eza6b.framer-v-1uzym1y .framer-13qxqhj { flex-direction: column; }\",\".framer-eza6b.framer-v-1uzym1y.framer-9otv0k { flex-direction: column; justify-content: flex-start; padding: 0px 25px 25px 25px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wXPpek7z1\":{\"layout\":[\"fixed\",\"fixed\"]},\"f6WX8PqTs\":{\"layout\":[\"fixed\",\"auto\"]},\"Z9wg9RxN5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlKXAjrFsF=withCSS(Component,css,\"framer-eza6b\");export default FramerlKXAjrFsF;FramerlKXAjrFsF.displayName=\"Navigation\";FramerlKXAjrFsF.defaultProps={height:60,width:1200};addPropertyControls(FramerlKXAjrFsF,{variant:{options:[\"u8fJVLJU3\",\"wXPpek7z1\",\"f6WX8PqTs\",\"Z9wg9RxN5\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile Open\",\"Mobile Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlKXAjrFsF,[{explicitInter:true,fonts:[]},...WhiteFonts,...HamburgerMenuFonts,...MenuItemsFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlKXAjrFsF\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wXPpek7z1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f6WX8PqTs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z9wg9RxN5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"60\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lKXAjrFsF.map","// Generated by Framer (504870a)\nexport default function metadata(params,activeLocale){return{description:\"Branding & Design\",favicon:\"https://framerusercontent.com/assets/x4N6GtTGoHECnUbx8YRqsgZVHaM.png\",robots:\"max-image-preview:large\",title:\"thecreativeshiv\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport siteMetadata from\"https://framerusercontent.com/modules/gTDcfjMxAKhGdeshUKGv/q8adkXxw4dDXFbNY0IzU/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1ljvlgw\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1qqpta5\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-ad0oR\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport siteMetadata from\"https://framerusercontent.com/modules/gTDcfjMxAKhGdeshUKGv/q8adkXxw4dDXFbNY0IzU/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1nmjmwn\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"ropunm\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1mo4g0e\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-4hp3T\",title:siteMetadata(params,activeLocale).title||\"Lets Connect\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"qtBAC2C,IAAsC,IAA4B,CAAoC,EAAK,0BAAgC,EAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOuC,GAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAAS,EAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWA,EAAS,EAAM,CAAC,OAAoB,EAAK,EAAI,CAAC,GAAG,EAAU,IAAI,GAAG,UAAU,EAAG,eAAe,EAAU,CAAU,WAAa,MAAI,IAAI,wvUAAwvU,MAAM,CAAC,GAAG,EAAM,CAAC,CAAC,EAAG,CAAO,EAAI,CAAC,iCAAiC,EAAK,2DAA2D,EAAK,sCAAsC,CAQ3mW,EAAK,EAAQ,EAAU,EAAI,eAAe,CAAC,EAAK,YAAY,UAAuB,KCRwT,SAASX,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,4CAAjhB,IAAoG,IAAkE,IAA4B,CAAgC1B,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO4B,EAAkB,eAAqBC,EAAkB,CAAC,UAAU,mBAAmB,CAA8LC,EAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOc,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASZ,GAAS,EAAO,OAAOa,EAAe,CAAOV,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUnsC,EAAgB,EAVmtC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYU,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWZ,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,EAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,EAAW,CAAC,MAAMD,EAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKqB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGrB,EAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKqB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,qTAAqT,+JAA+J,CAUllI,eAAe,GAAgB,EAAgB,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICV/lD,SAASrB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,gDAArjB,IAAyI,IAAkE,IAA4B,CAAgC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOE,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOc,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASZ,GAAS,EAAO,OAAOa,EAAe,CAAOV,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW5wC,EAAgB,EAX4xC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYU,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWZ,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKqB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,kEAAkE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGrB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKqB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,sBAAsB,2FAA2F,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,8UAA8U,kTAAkT,8JAA8J,CAWzjK,eAAe,GAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX/nD,SAASrB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,mDAAzlB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOc,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASZ,GAAS,EAAO,OAAOa,EAAe,CAAOX,GAAwB,CAAC,MAAM,YAAY,KAAK,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW98C,EAAgB,EAX89C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYU,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWZ,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,EAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,QAAQ,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,kJAAkJ,oMAAoM,gOAAgO,iMAAiM,4HAA4H,2GAA2G,4FAA4F,CAWx3J,eAAe,GAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXyxB,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,gEAAj3C,IAAiP,IAAkE,IAA4B,IAA0I,KAAoH,KAAiH,KAAwH,CAAM,GAAW,EAASe,EAAM,CAAO,GAAmB,EAASC,EAAc,CAAO,GAAe,EAASC,EAAU,CAAO,GAAY,EAASC,EAAO,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,eAAe,YAAY,cAAc,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUxvE,EAAgB,EAVwwE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,EAAyB,EAAY,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,EAAkB,EAAG,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAqD,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,kBAAkB,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKR,EAAM,CAAC,SAAS,GAAK,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAiB,CAAC,UAAU,CAAC,UAAU,EAAgB,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,KAAK,GAAG,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,KAAK,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,OAAO,UAAU,EAAc,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,qSAAqS,2TAA2T,iTAAiT,sXAAsX,wHAAwH,yGAAyG,qTAAqT,yGAAyG,yGAAyG,gEAAgE,uKAAuK,6LAA6L,2KAA2K,yJAAyJ,4HAA4H,mJAAmJ,CAUzkV,eAAe,IAAgB,EAAgB,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,cAAc,eAAe,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAW,GAAG,GAAmB,GAAG,GAAe,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICV7iB,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,oBAAoB,QAAQ,uEAAuE,OAAO,0BAA0B,MAAM,kBAAkB,oBCA3G,SAAwBU,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,sBAAsB,CAAC,CAAC,KAAK,UAAU,WAAW,gDAAgD,CAAC,CAAC,KAAK,UAAU,WAAW,wBAAwB,CAAC,CAAC,YAAYC,EAAa,EAAO,EAAa,CAAC,YAAY,SAAS,EAAE,CAAC,OAAO,0BAA0B,gBAAgB,eAAe,MAAMA,EAAa,EAAO,EAAa,CAAC,OAAO,OAAO,SAAS,qBAAqB,yBAAtd,CAAqeH,GAAgB,EAClmBC,EAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICD1H,SAAwBC,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,UAAU,WAAW,sBAAsB,CAAC,CAAC,KAAK,SAAS,WAAW,gDAAgD,CAAC,CAAC,KAAK,UAAU,WAAW,wBAAwB,CAAC,CAAC,YAAYC,EAAa,EAAO,EAAa,CAAC,YAAY,SAAS,EAAE,CAAC,OAAO,0BAA0B,gBAAgB,eAAe,MAAMA,EAAa,EAAO,EAAa,CAAC,OAAO,eAAe,SAAS,qBAAqB,0BAA9d,CAA6e,GAAgB,EAC1mB,GAAqB,CAAC,QAAU,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC"}