{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1CwosCPsBRK9OUYObvCh/2ro394aZGaWtDtNNqFKy/JPbbyc2pz.js", "ssg:https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js", "ssg:https://ga.jspm.io/npm:figma-squircle@0.3.0/dist/module.js", "ssg:https://framer.com/m/framer/useIsomorphicLayoutEffect.js@^0.2.0", "ssg:https://framer.com/m/framer/useMeasuredSize.js", "ssg:https://framerusercontent.com/modules/t7U99ASYqJPkkFTUbFHc/qJrgXl3snJfBpietHvuc/Squircle.js", "ssg:https://ga.jspm.io/npm:easing-coordinates@2.0.2/dist/cjs/index.js", "ssg:https://framerusercontent.com/modules/JJplszDP5k5xNai1xCYE/iyQKQ2iD0mI54aUpF8iY/Utils.js", "ssg:https://ga.jspm.io/npm:hsluv@1.0.0/dist/esm/hsluv.js", "ssg:https://framerusercontent.com/modules/asGZ46WGkVm3oJVhw594/WxGhPjuFqQ40IZFDcpB8/ColorTypes.js", "ssg:https://framerusercontent.com/modules/TX86aFhJkp7QQdu53ihh/zfjcUuwTCGFoDn2Irmmj/CSSNames.js", "ssg:https://framerusercontent.com/modules/12osPFpnGS9gCMXjGTha/EgmtWCJcg7g4Kk2DjsAg/Converters.js", "ssg:https://framerusercontent.com/modules/qiOMLkGzzn6IBxv1YYfP/noQ6pjsCrIpLUsDOg0GQ/Color.js", "ssg:https://framerusercontent.com/modules/TqPeWj5f410fFZQ7gAgf/qKhK4bnhsmwaenV1TcQz/EasingGradient.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.53", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js", "ssg:https://framerusercontent.com/modules/8rM7KwiTWQuxaHm0WdIZ/4yTNEpeU4URIYqDOFMy3/vkciF0LFP.js", "ssg:https://framerusercontent.com/modules/a5hzyQaCNL2nrEWMM1iE/DFbzsS1rFCONVOu7O41h/lZMGml6l5.js", "ssg:https://framerusercontent.com/modules/8jW296D6is0zdyPGh1MS/FHKjfNbvFMUpOFupuixP/rupx9F442.js", "ssg:https://framerusercontent.com/modules/hGb1FMgP3O7WeiKj2lSK/JTt1x2Y7tswX71lcXXOz/rupx9F442.js", "ssg:https://framerusercontent.com/modules/p4tTQEEb0lSJDqxhzwzC/PnSqn4qvDK7IBwAtb23O/dLDqw_yqW.js", "ssg:https://framerusercontent.com/modules/wl1Pzej5WDowmItIXg6N/L8nMDz2EUJwtY7DFUhTU/kodyd4Sel.js", "ssg:https://framerusercontent.com/modules/ltfbP6mmcXWbewfNF6OQ/Za8A7UFZSorFZzPlqx1A/FTKcQH8yE.js", "ssg:https://framerusercontent.com/modules/zVkEAq3DcY7FuP6AXVYE/HQaToIw65EnTwOQMVHnR/GSODHyPTT.js", "ssg:https://framerusercontent.com/modules/lvybnjfhQqcMgSjrCgfy/MeEsp4Sif4LtzHywZPuE/ML1ApQtuT.js", "ssg:https://framerusercontent.com/modules/loga2bnUexgDV3DaYBEs/3Fq9UH7voey87jwovsWe/stylesPresetHeading1.js", "ssg:https://framerusercontent.com/modules/bCJB6PRr5RCRWEfVdtHM/zlQInhZSXcxLKdxLNF07/swLerQTvA.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";// Generated by Framer (7f0ca73)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useVariantState,SVG,Link}from\"framer\";const enabledGestures={WDFurThGi:{hover:true,pressed:true},yc_nYCt5T:{hover:true,pressed:true}};const cycleOrder=[\"WDFurThGi\",\"yc_nYCt5T\"];const variantClassNames={WDFurThGi:\"framer-v-1p154j5\",yc_nYCt5T:\"framer-v-14y1k7m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"App Store\":\"WDFurThGi\",\"Google Play\":\"yc_nYCt5T\"};const transitions={default:{type:\"spring\",ease:[.44,0,.56,1],duration:.3,delay:0,stiffness:500,damping:60,mass:1}};const BASE62=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const useRandomID=()=>{const ref=React.useRef(null);if(ref.current===null){ref.current=Array(5).fill(0).map(()=>BASE62[Math.floor(Math.random()*BASE62.length)]).join(\"\");}return ref.current;};const Component=/*#__PURE__*/ React.forwardRef(function({id,style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"WDFurThGi\",link:YWpJujOTK,newTab:FgOLf4duJ=true,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"WDFurThGi\",variant,transitions,variantClassNames,enabledGestures,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed1=()=>{if(baseVariant===\"yc_nYCt5T\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"yc_nYCt5T\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"yc_nYCt5T\")return true;return false;};const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-EJWsZ\",classNames),style:{display:\"contents\",pointerEvents:pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:\"auto\"},children:/*#__PURE__*/ _jsx(Link,{href:YWpJujOTK,openInNewTab:FgOLf4duJ,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:cx(\"framer-1p154j5\",className),style:{WebkitFilter:\"brightness(1)\",filter:\"brightness(1)\",boxShadow:\"none\",...style},layoutId:\"WDFurThGi\",transition:transition,layoutDependency:layoutDependency,background:null,\"data-framer-name\":\"App Store\",ref:ref,variants:{\"WDFurThGi-hover\":{WebkitFilter:\"brightness(0.85)\",filter:\"brightness(0.85)\",boxShadow:\"none\"},\"WDFurThGi-pressed\":{WebkitFilter:\"brightness(0.7)\",filter:\"brightness(0.7)\",boxShadow:\"none\"},\"yc_nYCt5T-hover\":{WebkitFilter:\"brightness(0.85)\",filter:\"brightness(0.85)\",boxShadow:\"none\"},\"yc_nYCt5T-pressed\":{WebkitFilter:\"brightness(0.7)\",filter:\"brightness(0.7)\",boxShadow:\"none\"}},...addPropertyOverrides({yc_nYCt5T:{\"data-framer-name\":\"Google Play\",background:null}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-15935mu\",style:{},layoutId:\"k1GiKxmbA\",transition:transition,layoutDependency:layoutDependency,background:null,\"data-framer-name\":\"App Store\",children:isDisplayed2()&&/*#__PURE__*/ _jsx(SVG,{layout:\"position\",style:{},className:\"framer-eli6en\",layoutId:\"VIQ7YwyEB\",transition:transition,layoutDependency:layoutDependency,opacity:1,radius:0,withExternalLayout:true,svgContentId:170900726,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 50\"><path d=\"M 137.669 0 L 11.919 0 C 11.46 0 11.006 -0 10.55 0.003 C 10.168 0.005 9.787 0.013 9.401 0.019 C 8.562 0.028 7.724 0.101 6.896 0.237 C 6.07 0.378 5.269 0.642 4.521 1.021 C 3.773 1.404 3.09 1.902 2.496 2.496 C 1.9 3.088 1.404 3.772 1.025 4.521 C 0.645 5.27 0.382 6.072 0.244 6.9 C 0.105 7.727 0.03 8.564 0.02 9.402 C 0.008 9.786 0.008 10.171 0.001 10.554 L 0.001 39.45 C 0.008 39.837 0.009 40.212 0.02 40.601 C 0.03 41.44 0.105 42.277 0.245 43.104 C 0.382 43.933 0.645 44.736 1.025 45.485 C 1.404 46.232 1.901 46.912 2.498 47.5 C 3.088 48.096 3.771 48.594 4.52 48.974 C 5.268 49.354 6.069 49.619 6.896 49.761 C 7.725 49.897 8.562 49.971 9.401 49.983 C 9.789 49.991 10.168 49.996 10.55 49.996 C 11.008 49.999 11.46 49.999 11.919 49.999 L 137.669 49.999 C 138.119 49.999 138.574 49.999 139.024 49.996 C 139.404 49.996 139.795 49.991 140.176 49.984 C 141.014 49.973 141.85 49.898 142.676 49.761 C 143.506 49.618 144.31 49.353 145.061 48.974 C 145.809 48.594 146.492 48.096 147.082 47.5 C 147.678 46.909 148.176 46.228 148.56 45.483 C 148.937 44.733 149.198 43.93 149.334 43.101 C 149.473 42.274 149.55 41.438 149.565 40.599 C 149.57 40.211 149.57 39.836 149.57 39.447 C 149.58 38.992 149.58 38.541 149.58 38.08 L 149.58 11.92 C 149.58 11.463 149.58 11.008 149.57 10.555 C 149.57 10.173 149.57 9.787 149.565 9.405 C 149.55 8.566 149.473 7.729 149.334 6.901 C 149.198 6.074 148.936 5.272 148.559 4.522 C 147.787 3.019 146.564 1.795 145.061 1.022 C 144.31 0.644 143.506 0.38 142.676 0.239 C 141.85 0.101 141.014 0.028 140.176 0.019 C 139.795 0.012 139.404 0.005 139.024 0.002 C 138.574 -0 138.118 0 137.669 0 Z\" fill=\"rgb(166,166,166)\"></path><path d=\"M 10.556 48.906 C 10.175 48.906 9.804 48.901 9.426 48.894 C 8.643 48.883 7.862 48.815 7.089 48.689 C 6.369 48.565 5.671 48.334 5.019 48.004 C 4.372 47.677 3.783 47.248 3.273 46.734 C 2.755 46.225 2.324 45.635 1.998 44.988 C 1.666 44.336 1.437 43.637 1.318 42.916 C 1.189 42.141 1.12 41.358 1.11 40.572 C 1.101 40.31 1.091 39.431 1.091 39.431 L 1.091 10.556 C 1.091 10.556 1.103 9.691 1.11 9.437 C 1.119 8.653 1.188 7.871 1.316 7.097 C 1.436 6.374 1.665 5.674 1.996 5.02 C 2.322 4.373 2.751 3.783 3.265 3.272 C 3.779 2.757 4.37 2.326 5.018 1.994 C 5.668 1.665 6.365 1.436 7.084 1.314 C 7.859 1.187 8.643 1.118 9.429 1.109 L 10.556 1.094 L 139.017 1.094 L 140.159 1.11 C 140.937 1.119 141.713 1.187 142.481 1.313 C 143.208 1.436 143.912 1.667 144.57 1.998 C 145.867 2.666 146.923 3.724 147.589 5.022 C 147.914 5.672 148.14 6.367 148.257 7.084 C 148.387 7.864 148.46 8.652 148.475 9.443 C 148.479 9.796 148.479 10.178 148.479 10.555 C 148.489 11.024 148.489 11.47 148.489 11.92 L 148.489 38.081 C 148.489 38.535 148.489 38.979 148.479 39.425 C 148.479 39.831 148.479 40.204 148.474 40.587 C 148.46 41.364 148.388 42.138 148.261 42.904 C 148.145 43.63 147.917 44.334 147.586 44.991 C 147.257 45.632 146.828 46.217 146.316 46.724 C 145.805 47.241 145.214 47.672 144.566 48.001 C 143.91 48.334 143.207 48.566 142.481 48.689 C 141.709 48.815 140.928 48.883 140.145 48.892 C 139.779 48.901 139.395 48.906 139.024 48.906 L 137.669 48.909 Z\" fill=\"rgb(0,0,0)\"></path><g transform=\"translate(12.465 10.9)\" id=\"ss170900726_3\"><g transform=\"translate(0 0)\" id=\"ss170900726_4\"><path d=\"M 18.497 14.475 C 18.524 12.355 19.636 10.397 21.442 9.286 C 20.297 7.651 18.449 6.652 16.454 6.589 C 14.354 6.369 12.319 7.845 11.249 7.845 C 10.159 7.845 8.512 6.61 6.739 6.647 C 4.406 6.723 2.283 8.017 1.148 10.057 C -1.27 14.242 0.534 20.394 2.849 23.778 C 4.008 25.434 5.362 27.284 7.134 27.219 C 8.868 27.146 9.515 26.112 11.609 26.112 C 13.682 26.112 14.289 27.219 16.097 27.178 C 17.958 27.146 19.129 25.513 20.247 23.84 C 21.08 22.66 21.721 21.355 22.147 19.975 C 19.936 19.041 18.499 16.875 18.497 14.475 Z M 15.082 4.363 C 16.096 3.145 16.596 1.58 16.475 0 C 14.925 0.163 13.494 0.904 12.465 2.075 C 11.45 3.23 10.936 4.741 11.035 6.275 C 12.606 6.291 14.097 5.586 15.082 4.363 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 40.413 23.025 L 34.498 23.025 L 33.077 27.22 L 30.57 27.22 L 36.175 11.698 L 38.779 11.698 L 44.383 27.22 L 41.834 27.22 Z M 35.109 21.087 L 39.799 21.087 L 37.487 14.28 L 37.423 14.28 Z M 56.485 21.563 C 56.485 25.079 54.603 27.337 51.762 27.337 C 50.294 27.414 48.911 26.646 48.202 25.359 L 48.148 25.359 L 48.148 30.964 L 45.823 30.964 L 45.823 15.902 L 48.073 15.902 L 48.073 17.785 L 48.114 17.785 C 48.855 16.506 50.24 15.737 51.718 15.785 C 54.59 15.785 56.484 18.055 56.484 21.563 Z M 54.098 21.563 C 54.098 19.271 52.913 17.765 51.107 17.765 C 49.332 17.765 48.138 19.302 48.138 21.563 C 48.138 23.843 49.332 25.37 51.107 25.37 C 52.913 25.37 54.098 23.874 54.098 21.563 Z M 68.942 21.563 C 68.942 25.079 67.059 27.337 64.218 27.337 C 62.75 27.414 61.368 26.646 60.658 25.359 L 60.604 25.359 L 60.604 30.964 L 58.28 30.964 L 58.28 15.902 L 60.529 15.902 L 60.529 17.785 L 60.572 17.785 C 61.313 16.506 62.697 15.737 64.175 15.785 C 67.048 15.785 68.942 18.055 68.942 21.563 Z M 66.554 21.563 C 66.554 19.271 65.369 17.765 63.563 17.765 C 61.788 17.765 60.594 19.302 60.594 21.563 C 60.594 23.843 61.788 25.37 63.563 25.37 C 65.369 25.37 66.553 23.874 66.553 21.563 Z M 77.173 22.895 C 77.345 24.435 78.84 25.445 80.885 25.445 C 82.843 25.445 84.252 24.435 84.252 23.046 C 84.252 21.841 83.402 21.121 81.389 20.626 L 79.378 20.141 C 76.528 19.454 75.204 18.12 75.204 15.956 C 75.204 13.279 77.538 11.439 80.853 11.439 C 84.133 11.439 86.382 13.279 86.457 15.956 L 84.112 15.956 C 83.972 14.407 82.692 13.472 80.819 13.472 C 78.947 13.472 77.668 14.419 77.668 15.795 C 77.668 16.892 78.485 17.539 80.487 18.032 L 82.197 18.452 C 85.382 19.206 86.704 20.485 86.704 22.756 C 86.704 25.66 84.392 27.479 80.713 27.479 C 77.27 27.479 74.945 25.704 74.795 22.895 Z M 91.718 13.225 L 91.718 15.902 L 93.87 15.902 L 93.87 17.742 L 91.718 17.742 L 91.718 23.981 C 91.718 24.951 92.149 25.403 93.095 25.403 C 93.351 25.398 93.606 25.38 93.859 25.349 L 93.859 27.178 C 93.434 27.257 93.002 27.293 92.569 27.285 C 90.278 27.285 89.384 26.424 89.384 24.229 L 89.384 17.742 L 87.739 17.742 L 87.739 15.902 L 89.384 15.902 L 89.384 13.225 Z M 95.117 21.563 C 95.117 18.001 97.214 15.764 100.484 15.764 C 103.765 15.764 105.853 18.001 105.853 21.563 C 105.853 25.133 103.777 27.36 100.484 27.36 C 97.193 27.36 95.117 25.132 95.117 21.563 Z M 103.485 21.563 C 103.485 19.12 102.367 17.677 100.484 17.677 C 98.602 17.677 97.484 19.13 97.484 21.563 C 97.484 24.015 98.602 25.445 100.484 25.445 C 102.367 25.445 103.485 24.015 103.485 21.563 Z M 107.768 15.902 L 109.984 15.902 L 109.984 17.829 L 110.038 17.829 C 110.347 16.59 111.483 15.737 112.759 15.785 C 113.027 15.784 113.294 15.813 113.555 15.871 L 113.555 18.044 C 113.217 17.941 112.865 17.893 112.512 17.904 C 111.829 17.876 111.168 18.148 110.702 18.649 C 110.237 19.149 110.013 19.828 110.09 20.507 L 110.09 27.22 L 107.768 27.22 Z M 124.265 23.896 C 123.953 25.95 121.953 27.36 119.393 27.36 C 116.1 27.36 114.057 25.155 114.057 21.616 C 114.057 18.066 116.112 15.764 119.294 15.764 C 122.427 15.764 124.394 17.914 124.394 21.346 L 124.394 22.143 L 116.402 22.143 L 116.402 22.282 C 116.327 23.125 116.618 23.959 117.201 24.572 C 117.783 25.185 118.601 25.519 119.447 25.487 C 120.573 25.593 121.636 24.946 122.059 23.896 Z M 116.413 20.519 L 122.07 20.519 C 122.113 19.762 121.837 19.021 121.311 18.476 C 120.784 17.931 120.053 17.63 119.295 17.646 C 118.531 17.642 117.797 17.942 117.256 18.482 C 116.714 19.021 116.411 19.755 116.413 20.519 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 47.282 10.914 C 48.269 10.843 49.235 11.218 49.915 11.936 C 50.595 12.654 50.917 13.639 50.792 14.62 C 50.792 17.003 49.505 18.373 47.282 18.373 L 44.589 18.373 L 44.589 10.913 Z M 45.747 17.318 L 47.154 17.318 C 47.858 17.359 48.544 17.081 49.021 16.561 C 49.498 16.041 49.715 15.333 49.612 14.635 C 49.708 13.94 49.488 13.238 49.012 12.722 C 48.536 12.205 47.855 11.929 47.154 11.967 L 45.747 11.967 Z M 52.1 15.555 C 52.007 14.548 52.492 13.575 53.352 13.043 C 54.212 12.511 55.298 12.511 56.158 13.043 C 57.018 13.575 57.503 14.548 57.41 15.555 C 57.511 16.566 57.028 17.547 56.165 18.084 C 55.302 18.621 54.209 18.621 53.346 18.084 C 52.483 17.547 52.001 16.566 52.101 15.555 Z M 56.267 15.555 C 56.267 14.335 55.719 13.621 54.758 13.621 C 53.791 13.621 53.249 14.335 53.249 15.555 C 53.249 16.785 53.791 17.493 54.758 17.493 C 55.72 17.493 56.267 16.78 56.267 15.555 Z M 64.466 18.373 L 63.314 18.373 L 62.151 14.226 L 62.064 14.226 L 60.905 18.373 L 59.764 18.373 L 58.211 12.744 L 59.339 12.744 L 60.346 17.039 L 60.43 17.039 L 61.588 12.744 L 62.653 12.744 L 63.81 17.039 L 63.898 17.039 L 64.901 12.744 L 66.013 12.744 Z M 67.317 12.744 L 68.386 12.744 L 68.386 13.637 L 68.469 13.637 C 68.758 12.979 69.432 12.577 70.149 12.635 C 70.704 12.593 71.247 12.806 71.626 13.213 C 72.005 13.621 72.179 14.178 72.097 14.729 L 72.097 18.373 L 70.986 18.373 L 70.986 15.008 C 70.986 14.103 70.594 13.653 69.771 13.653 C 69.395 13.635 69.03 13.783 68.772 14.057 C 68.513 14.331 68.388 14.704 68.427 15.079 L 68.427 18.373 L 67.317 18.373 Z M 73.867 10.546 L 74.977 10.546 L 74.977 18.371 L 73.867 18.371 Z M 76.522 15.555 C 76.427 14.547 76.911 13.571 77.772 13.038 C 78.632 12.504 79.721 12.504 80.582 13.038 C 81.443 13.571 81.927 14.547 81.831 15.555 C 81.932 16.566 81.449 17.547 80.586 18.084 C 79.723 18.621 78.63 18.621 77.767 18.084 C 76.905 17.547 76.422 16.566 76.522 15.555 Z M 80.689 15.555 C 80.689 14.335 80.14 13.621 79.179 13.621 C 78.212 13.621 77.67 14.335 77.67 15.555 C 77.67 16.785 78.212 17.492 79.179 17.492 C 80.141 17.492 80.689 16.78 80.689 15.555 Z M 83 16.78 C 83 15.768 83.755 15.182 85.095 15.1 L 86.62 15.012 L 86.62 14.526 C 86.62 13.933 86.226 13.596 85.468 13.596 C 84.846 13.596 84.418 13.824 84.294 14.221 L 83.219 14.221 C 83.331 13.255 84.241 12.634 85.519 12.634 C 86.929 12.634 87.725 13.338 87.725 14.526 L 87.725 18.373 L 86.656 18.373 L 86.656 17.581 L 86.569 17.581 C 86.205 18.159 85.559 18.497 84.878 18.465 C 84.4 18.515 83.923 18.36 83.565 18.039 C 83.208 17.718 83.003 17.261 83.001 16.78 Z M 86.619 16.3 L 86.619 15.829 L 85.244 15.916 C 84.469 15.969 84.119 16.232 84.119 16.729 C 84.119 17.235 84.557 17.529 85.161 17.529 C 85.519 17.565 85.875 17.454 86.15 17.223 C 86.425 16.991 86.594 16.658 86.619 16.3 Z M 89.185 15.555 C 89.185 13.776 90.1 12.65 91.522 12.65 C 92.24 12.617 92.912 13.002 93.247 13.637 L 93.331 13.637 L 93.331 10.546 L 94.441 10.546 L 94.441 18.371 L 93.377 18.371 L 93.377 17.484 L 93.29 17.484 C 92.929 18.114 92.247 18.492 91.521 18.465 C 90.09 18.465 89.185 17.339 89.185 15.555 Z M 90.332 15.555 C 90.332 16.749 90.895 17.467 91.836 17.467 C 92.774 17.467 93.351 16.739 93.351 15.56 C 93.351 14.387 92.766 13.647 91.836 13.647 C 90.901 13.647 90.332 14.372 90.332 15.555 Z M 99.037 15.555 C 98.942 14.547 99.426 13.571 100.287 13.038 C 101.147 12.504 102.236 12.504 103.097 13.038 C 103.958 13.571 104.442 14.547 104.346 15.555 C 104.447 16.566 103.964 17.547 103.101 18.084 C 102.238 18.621 101.145 18.621 100.282 18.084 C 99.42 17.547 98.937 16.566 99.037 15.555 Z M 103.204 15.555 C 103.204 14.335 102.656 13.621 101.694 13.621 C 100.729 13.621 100.185 14.335 100.185 15.555 C 100.185 16.785 100.729 17.492 101.694 17.492 C 102.656 17.492 103.204 16.78 103.204 15.555 Z M 105.837 12.744 L 106.906 12.744 L 106.906 13.637 L 106.989 13.637 C 107.278 12.979 107.952 12.577 108.669 12.635 C 109.224 12.593 109.767 12.806 110.146 13.213 C 110.525 13.621 110.699 14.178 110.617 14.729 L 110.617 18.372 L 109.506 18.372 L 109.506 15.007 C 109.506 14.102 109.114 13.652 108.291 13.652 C 107.915 13.635 107.55 13.783 107.292 14.057 C 107.033 14.331 106.908 14.704 106.948 15.079 L 106.948 18.372 L 105.836 18.372 Z M 116.894 11.342 L 116.894 12.769 L 118.114 12.769 L 118.114 13.705 L 116.894 13.705 L 116.894 16.599 C 116.894 17.189 117.136 17.447 117.69 17.447 C 117.832 17.447 117.973 17.438 118.114 17.421 L 118.114 18.346 C 117.914 18.382 117.712 18.401 117.509 18.404 C 116.274 18.404 115.782 17.969 115.782 16.884 L 115.782 13.705 L 114.889 13.705 L 114.889 12.769 L 115.782 12.769 L 115.782 11.343 Z M 119.631 10.546 L 120.731 10.546 L 120.731 13.647 L 120.819 13.647 C 121.122 12.983 121.809 12.58 122.536 12.64 C 123.088 12.61 123.624 12.828 123.999 13.234 C 124.373 13.639 124.548 14.191 124.474 14.739 L 124.474 18.372 L 123.362 18.372 L 123.362 15.013 C 123.362 14.113 122.944 13.658 122.159 13.658 C 121.772 13.626 121.391 13.766 121.118 14.042 C 120.845 14.317 120.707 14.699 120.741 15.085 L 120.741 18.373 L 119.631 18.373 Z M 130.951 16.852 C 130.64 17.914 129.613 18.6 128.514 18.481 C 127.763 18.502 127.041 18.191 126.54 17.631 C 126.039 17.071 125.809 16.319 125.912 15.575 C 125.813 14.829 126.042 14.077 126.539 13.513 C 127.037 12.949 127.755 12.629 128.507 12.635 C 130.074 12.635 131.019 13.705 131.019 15.472 L 131.019 15.86 L 127.044 15.86 L 127.044 15.922 C 127.008 16.34 127.151 16.754 127.437 17.061 C 127.722 17.368 128.124 17.54 128.544 17.535 C 129.087 17.599 129.615 17.33 129.881 16.852 Z M 127.044 15.039 L 129.887 15.039 C 129.916 14.656 129.782 14.28 129.518 14.002 C 129.254 13.724 128.884 13.571 128.501 13.58 C 128.113 13.575 127.739 13.727 127.465 14.002 C 127.191 14.277 127.039 14.651 127.044 15.039 Z\" fill=\"rgb(255,255,255)\"></path></svg>',background:null,\"data-framer-name\":\"App Store\",...addPropertyOverrides({\"yc_nYCt5T-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 50\"><path d=\"M 137.669 0 L 11.919 0 C 11.46 0 11.006 -0 10.55 0.003 C 10.168 0.005 9.787 0.013 9.401 0.019 C 8.562 0.028 7.724 0.101 6.896 0.237 C 6.07 0.378 5.269 0.642 4.521 1.021 C 3.773 1.404 3.09 1.902 2.496 2.496 C 1.9 3.088 1.404 3.772 1.025 4.521 C 0.645 5.27 0.382 6.072 0.244 6.9 C 0.105 7.727 0.03 8.564 0.02 9.402 C 0.008 9.786 0.008 10.171 0.001 10.554 L 0.001 39.45 C 0.008 39.837 0.009 40.212 0.02 40.601 C 0.03 41.44 0.105 42.277 0.245 43.104 C 0.382 43.933 0.645 44.736 1.025 45.485 C 1.404 46.232 1.901 46.912 2.498 47.5 C 3.088 48.096 3.771 48.594 4.52 48.974 C 5.268 49.354 6.069 49.619 6.896 49.761 C 7.725 49.897 8.562 49.971 9.401 49.983 C 9.789 49.991 10.168 49.996 10.55 49.996 C 11.008 49.999 11.46 49.999 11.919 49.999 L 137.669 49.999 C 138.119 49.999 138.574 49.999 139.024 49.996 C 139.404 49.996 139.795 49.991 140.176 49.984 C 141.014 49.973 141.85 49.898 142.676 49.761 C 143.506 49.618 144.31 49.353 145.061 48.974 C 145.809 48.594 146.492 48.096 147.082 47.5 C 147.678 46.909 148.176 46.228 148.56 45.483 C 148.937 44.733 149.198 43.93 149.334 43.101 C 149.473 42.274 149.55 41.438 149.565 40.599 C 149.57 40.211 149.57 39.836 149.57 39.447 C 149.58 38.992 149.58 38.541 149.58 38.08 L 149.58 11.92 C 149.58 11.463 149.58 11.008 149.57 10.555 C 149.57 10.173 149.57 9.787 149.565 9.405 C 149.55 8.566 149.473 7.729 149.334 6.901 C 149.198 6.074 148.936 5.272 148.559 4.522 C 147.787 3.019 146.564 1.795 145.061 1.022 C 144.31 0.644 143.506 0.38 142.676 0.239 C 141.85 0.101 141.014 0.028 140.176 0.019 C 139.795 0.012 139.404 0.005 139.024 0.002 C 138.574 -0 138.118 0 137.669 0 Z\" fill=\"rgb(166,166,166)\"></path><path d=\"M 10.556 48.906 C 10.175 48.906 9.804 48.901 9.426 48.894 C 8.643 48.883 7.862 48.815 7.089 48.689 C 6.369 48.565 5.671 48.334 5.019 48.004 C 4.372 47.677 3.783 47.248 3.273 46.734 C 2.755 46.225 2.324 45.635 1.998 44.988 C 1.666 44.336 1.437 43.637 1.318 42.916 C 1.189 42.141 1.12 41.358 1.11 40.572 C 1.101 40.31 1.091 39.431 1.091 39.431 L 1.091 10.556 C 1.091 10.556 1.103 9.691 1.11 9.437 C 1.119 8.653 1.188 7.871 1.316 7.097 C 1.436 6.374 1.665 5.674 1.996 5.02 C 2.322 4.373 2.751 3.783 3.265 3.272 C 3.779 2.757 4.37 2.326 5.018 1.994 C 5.668 1.665 6.365 1.436 7.084 1.314 C 7.859 1.187 8.643 1.118 9.429 1.109 L 10.556 1.094 L 139.017 1.094 L 140.159 1.11 C 140.937 1.119 141.713 1.187 142.481 1.313 C 143.208 1.436 143.912 1.667 144.57 1.998 C 145.867 2.666 146.923 3.724 147.589 5.022 C 147.914 5.672 148.14 6.367 148.257 7.084 C 148.387 7.864 148.46 8.652 148.475 9.443 C 148.479 9.796 148.479 10.178 148.479 10.555 C 148.489 11.024 148.489 11.47 148.489 11.92 L 148.489 38.081 C 148.489 38.535 148.489 38.979 148.479 39.425 C 148.479 39.831 148.479 40.204 148.474 40.587 C 148.46 41.364 148.388 42.138 148.261 42.904 C 148.145 43.63 147.917 44.334 147.586 44.991 C 147.257 45.632 146.828 46.217 146.316 46.724 C 145.805 47.241 145.214 47.672 144.566 48.001 C 143.91 48.334 143.207 48.566 142.481 48.689 C 141.709 48.815 140.928 48.883 140.145 48.892 C 139.779 48.901 139.395 48.906 139.024 48.906 L 137.669 48.909 Z\" fill=\"rgb(0,0,0)\"></path><g transform=\"translate(12.465 10.9)\" id=\"ss2488107361_3\"><g transform=\"translate(0 0)\" id=\"ss2488107361_4\"><path d=\"M 18.497 14.475 C 18.524 12.355 19.636 10.397 21.442 9.286 C 20.297 7.651 18.449 6.652 16.454 6.589 C 14.354 6.369 12.319 7.845 11.249 7.845 C 10.159 7.845 8.512 6.61 6.739 6.647 C 4.406 6.723 2.283 8.017 1.148 10.057 C -1.27 14.242 0.534 20.394 2.849 23.778 C 4.008 25.434 5.362 27.284 7.134 27.219 C 8.868 27.146 9.515 26.112 11.609 26.112 C 13.682 26.112 14.289 27.219 16.097 27.178 C 17.958 27.146 19.129 25.513 20.247 23.84 C 21.08 22.66 21.721 21.355 22.147 19.975 C 19.936 19.041 18.499 16.875 18.497 14.475 Z M 15.082 4.363 C 16.096 3.145 16.596 1.58 16.475 0 C 14.925 0.163 13.494 0.904 12.465 2.075 C 11.45 3.23 10.936 4.741 11.035 6.275 C 12.606 6.291 14.097 5.586 15.082 4.363 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 40.413 23.025 L 34.498 23.025 L 33.077 27.22 L 30.57 27.22 L 36.175 11.698 L 38.779 11.698 L 44.383 27.22 L 41.834 27.22 Z M 35.109 21.087 L 39.799 21.087 L 37.487 14.28 L 37.423 14.28 Z M 56.485 21.563 C 56.485 25.079 54.603 27.337 51.762 27.337 C 50.294 27.414 48.911 26.646 48.202 25.359 L 48.148 25.359 L 48.148 30.964 L 45.823 30.964 L 45.823 15.902 L 48.073 15.902 L 48.073 17.785 L 48.114 17.785 C 48.855 16.506 50.24 15.737 51.718 15.785 C 54.59 15.785 56.484 18.055 56.484 21.563 Z M 54.098 21.563 C 54.098 19.271 52.913 17.765 51.107 17.765 C 49.332 17.765 48.138 19.302 48.138 21.563 C 48.138 23.843 49.332 25.37 51.107 25.37 C 52.913 25.37 54.098 23.874 54.098 21.563 Z M 68.942 21.563 C 68.942 25.079 67.059 27.337 64.218 27.337 C 62.75 27.414 61.368 26.646 60.658 25.359 L 60.604 25.359 L 60.604 30.964 L 58.28 30.964 L 58.28 15.902 L 60.529 15.902 L 60.529 17.785 L 60.572 17.785 C 61.313 16.506 62.697 15.737 64.175 15.785 C 67.048 15.785 68.942 18.055 68.942 21.563 Z M 66.554 21.563 C 66.554 19.271 65.369 17.765 63.563 17.765 C 61.788 17.765 60.594 19.302 60.594 21.563 C 60.594 23.843 61.788 25.37 63.563 25.37 C 65.369 25.37 66.553 23.874 66.553 21.563 Z M 77.173 22.895 C 77.345 24.435 78.84 25.445 80.885 25.445 C 82.843 25.445 84.252 24.435 84.252 23.046 C 84.252 21.841 83.402 21.121 81.389 20.626 L 79.378 20.141 C 76.528 19.454 75.204 18.12 75.204 15.956 C 75.204 13.279 77.538 11.439 80.853 11.439 C 84.133 11.439 86.382 13.279 86.457 15.956 L 84.112 15.956 C 83.972 14.407 82.692 13.472 80.819 13.472 C 78.947 13.472 77.668 14.419 77.668 15.795 C 77.668 16.892 78.485 17.539 80.487 18.032 L 82.197 18.452 C 85.382 19.206 86.704 20.485 86.704 22.756 C 86.704 25.66 84.392 27.479 80.713 27.479 C 77.27 27.479 74.945 25.704 74.795 22.895 Z M 91.718 13.225 L 91.718 15.902 L 93.87 15.902 L 93.87 17.742 L 91.718 17.742 L 91.718 23.981 C 91.718 24.951 92.149 25.403 93.095 25.403 C 93.351 25.398 93.606 25.38 93.859 25.349 L 93.859 27.178 C 93.434 27.257 93.002 27.293 92.569 27.285 C 90.278 27.285 89.384 26.424 89.384 24.229 L 89.384 17.742 L 87.739 17.742 L 87.739 15.902 L 89.384 15.902 L 89.384 13.225 Z M 95.117 21.563 C 95.117 18.001 97.214 15.764 100.484 15.764 C 103.765 15.764 105.853 18.001 105.853 21.563 C 105.853 25.133 103.777 27.36 100.484 27.36 C 97.193 27.36 95.117 25.132 95.117 21.563 Z M 103.485 21.563 C 103.485 19.12 102.367 17.677 100.484 17.677 C 98.602 17.677 97.484 19.13 97.484 21.563 C 97.484 24.015 98.602 25.445 100.484 25.445 C 102.367 25.445 103.485 24.015 103.485 21.563 Z M 107.768 15.902 L 109.984 15.902 L 109.984 17.829 L 110.038 17.829 C 110.347 16.59 111.483 15.737 112.759 15.785 C 113.027 15.784 113.294 15.813 113.555 15.871 L 113.555 18.044 C 113.217 17.941 112.865 17.893 112.512 17.904 C 111.829 17.876 111.168 18.148 110.702 18.649 C 110.237 19.149 110.013 19.828 110.09 20.507 L 110.09 27.22 L 107.768 27.22 Z M 124.265 23.896 C 123.953 25.95 121.953 27.36 119.393 27.36 C 116.1 27.36 114.057 25.155 114.057 21.616 C 114.057 18.066 116.112 15.764 119.294 15.764 C 122.427 15.764 124.394 17.914 124.394 21.346 L 124.394 22.143 L 116.402 22.143 L 116.402 22.282 C 116.327 23.125 116.618 23.959 117.201 24.572 C 117.783 25.185 118.601 25.519 119.447 25.487 C 120.573 25.593 121.636 24.946 122.059 23.896 Z M 116.413 20.519 L 122.07 20.519 C 122.113 19.762 121.837 19.021 121.311 18.476 C 120.784 17.931 120.053 17.63 119.295 17.646 C 118.531 17.642 117.797 17.942 117.256 18.482 C 116.714 19.021 116.411 19.755 116.413 20.519 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 47.282 10.914 C 48.269 10.843 49.235 11.218 49.915 11.936 C 50.595 12.654 50.917 13.639 50.792 14.62 C 50.792 17.003 49.505 18.373 47.282 18.373 L 44.589 18.373 L 44.589 10.913 Z M 45.747 17.318 L 47.154 17.318 C 47.858 17.359 48.544 17.081 49.021 16.561 C 49.498 16.041 49.715 15.333 49.612 14.635 C 49.708 13.94 49.488 13.238 49.012 12.722 C 48.536 12.205 47.855 11.929 47.154 11.967 L 45.747 11.967 Z M 52.1 15.555 C 52.007 14.548 52.492 13.575 53.352 13.043 C 54.212 12.511 55.298 12.511 56.158 13.043 C 57.018 13.575 57.503 14.548 57.41 15.555 C 57.511 16.566 57.028 17.547 56.165 18.084 C 55.302 18.621 54.209 18.621 53.346 18.084 C 52.483 17.547 52.001 16.566 52.101 15.555 Z M 56.267 15.555 C 56.267 14.335 55.719 13.621 54.758 13.621 C 53.791 13.621 53.249 14.335 53.249 15.555 C 53.249 16.785 53.791 17.493 54.758 17.493 C 55.72 17.493 56.267 16.78 56.267 15.555 Z M 64.466 18.373 L 63.314 18.373 L 62.151 14.226 L 62.064 14.226 L 60.905 18.373 L 59.764 18.373 L 58.211 12.744 L 59.339 12.744 L 60.346 17.039 L 60.43 17.039 L 61.588 12.744 L 62.653 12.744 L 63.81 17.039 L 63.898 17.039 L 64.901 12.744 L 66.013 12.744 Z M 67.317 12.744 L 68.386 12.744 L 68.386 13.637 L 68.469 13.637 C 68.758 12.979 69.432 12.577 70.149 12.635 C 70.704 12.593 71.247 12.806 71.626 13.213 C 72.005 13.621 72.179 14.178 72.097 14.729 L 72.097 18.373 L 70.986 18.373 L 70.986 15.008 C 70.986 14.103 70.594 13.653 69.771 13.653 C 69.395 13.635 69.03 13.783 68.772 14.057 C 68.513 14.331 68.388 14.704 68.427 15.079 L 68.427 18.373 L 67.317 18.373 Z M 73.867 10.546 L 74.977 10.546 L 74.977 18.371 L 73.867 18.371 Z M 76.522 15.555 C 76.427 14.547 76.911 13.571 77.772 13.038 C 78.632 12.504 79.721 12.504 80.582 13.038 C 81.443 13.571 81.927 14.547 81.831 15.555 C 81.932 16.566 81.449 17.547 80.586 18.084 C 79.723 18.621 78.63 18.621 77.767 18.084 C 76.905 17.547 76.422 16.566 76.522 15.555 Z M 80.689 15.555 C 80.689 14.335 80.14 13.621 79.179 13.621 C 78.212 13.621 77.67 14.335 77.67 15.555 C 77.67 16.785 78.212 17.492 79.179 17.492 C 80.141 17.492 80.689 16.78 80.689 15.555 Z M 83 16.78 C 83 15.768 83.755 15.182 85.095 15.1 L 86.62 15.012 L 86.62 14.526 C 86.62 13.933 86.226 13.596 85.468 13.596 C 84.846 13.596 84.418 13.824 84.294 14.221 L 83.219 14.221 C 83.331 13.255 84.241 12.634 85.519 12.634 C 86.929 12.634 87.725 13.338 87.725 14.526 L 87.725 18.373 L 86.656 18.373 L 86.656 17.581 L 86.569 17.581 C 86.205 18.159 85.559 18.497 84.878 18.465 C 84.4 18.515 83.923 18.36 83.565 18.039 C 83.208 17.718 83.003 17.261 83.001 16.78 Z M 86.619 16.3 L 86.619 15.829 L 85.244 15.916 C 84.469 15.969 84.119 16.232 84.119 16.729 C 84.119 17.235 84.557 17.529 85.161 17.529 C 85.519 17.565 85.875 17.454 86.15 17.223 C 86.425 16.991 86.594 16.658 86.619 16.3 Z M 89.185 15.555 C 89.185 13.776 90.1 12.65 91.522 12.65 C 92.24 12.617 92.912 13.002 93.247 13.637 L 93.331 13.637 L 93.331 10.546 L 94.441 10.546 L 94.441 18.371 L 93.377 18.371 L 93.377 17.484 L 93.29 17.484 C 92.929 18.114 92.247 18.492 91.521 18.465 C 90.09 18.465 89.185 17.339 89.185 15.555 Z M 90.332 15.555 C 90.332 16.749 90.895 17.467 91.836 17.467 C 92.774 17.467 93.351 16.739 93.351 15.56 C 93.351 14.387 92.766 13.647 91.836 13.647 C 90.901 13.647 90.332 14.372 90.332 15.555 Z M 99.037 15.555 C 98.942 14.547 99.426 13.571 100.287 13.038 C 101.147 12.504 102.236 12.504 103.097 13.038 C 103.958 13.571 104.442 14.547 104.346 15.555 C 104.447 16.566 103.964 17.547 103.101 18.084 C 102.238 18.621 101.145 18.621 100.282 18.084 C 99.42 17.547 98.937 16.566 99.037 15.555 Z M 103.204 15.555 C 103.204 14.335 102.656 13.621 101.694 13.621 C 100.729 13.621 100.185 14.335 100.185 15.555 C 100.185 16.785 100.729 17.492 101.694 17.492 C 102.656 17.492 103.204 16.78 103.204 15.555 Z M 105.837 12.744 L 106.906 12.744 L 106.906 13.637 L 106.989 13.637 C 107.278 12.979 107.952 12.577 108.669 12.635 C 109.224 12.593 109.767 12.806 110.146 13.213 C 110.525 13.621 110.699 14.178 110.617 14.729 L 110.617 18.372 L 109.506 18.372 L 109.506 15.007 C 109.506 14.102 109.114 13.652 108.291 13.652 C 107.915 13.635 107.55 13.783 107.292 14.057 C 107.033 14.331 106.908 14.704 106.948 15.079 L 106.948 18.372 L 105.836 18.372 Z M 116.894 11.342 L 116.894 12.769 L 118.114 12.769 L 118.114 13.705 L 116.894 13.705 L 116.894 16.599 C 116.894 17.189 117.136 17.447 117.69 17.447 C 117.832 17.447 117.973 17.438 118.114 17.421 L 118.114 18.346 C 117.914 18.382 117.712 18.401 117.509 18.404 C 116.274 18.404 115.782 17.969 115.782 16.884 L 115.782 13.705 L 114.889 13.705 L 114.889 12.769 L 115.782 12.769 L 115.782 11.343 Z M 119.631 10.546 L 120.731 10.546 L 120.731 13.647 L 120.819 13.647 C 121.122 12.983 121.809 12.58 122.536 12.64 C 123.088 12.61 123.624 12.828 123.999 13.234 C 124.373 13.639 124.548 14.191 124.474 14.739 L 124.474 18.372 L 123.362 18.372 L 123.362 15.013 C 123.362 14.113 122.944 13.658 122.159 13.658 C 121.772 13.626 121.391 13.766 121.118 14.042 C 120.845 14.317 120.707 14.699 120.741 15.085 L 120.741 18.373 L 119.631 18.373 Z M 130.951 16.852 C 130.64 17.914 129.613 18.6 128.514 18.481 C 127.763 18.502 127.041 18.191 126.54 17.631 C 126.039 17.071 125.809 16.319 125.912 15.575 C 125.813 14.829 126.042 14.077 126.539 13.513 C 127.037 12.949 127.755 12.629 128.507 12.635 C 130.074 12.635 131.019 13.705 131.019 15.472 L 131.019 15.86 L 127.044 15.86 L 127.044 15.922 C 127.008 16.34 127.151 16.754 127.437 17.061 C 127.722 17.368 128.124 17.54 128.544 17.535 C 129.087 17.599 129.615 17.33 129.881 16.852 Z M 127.044 15.039 L 129.887 15.039 C 129.916 14.656 129.782 14.28 129.518 14.002 C 129.254 13.724 128.884 13.571 128.501 13.58 C 128.113 13.575 127.739 13.727 127.465 14.002 C 127.191 14.277 127.039 14.651 127.044 15.039 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:2488107361},\"yc_nYCt5T-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 50\"><path d=\"M 137.669 0 L 11.919 0 C 11.46 0 11.006 -0 10.55 0.003 C 10.168 0.005 9.787 0.013 9.401 0.019 C 8.562 0.028 7.724 0.101 6.896 0.237 C 6.07 0.378 5.269 0.642 4.521 1.021 C 3.773 1.404 3.09 1.902 2.496 2.496 C 1.9 3.088 1.404 3.772 1.025 4.521 C 0.645 5.27 0.382 6.072 0.244 6.9 C 0.105 7.727 0.03 8.564 0.02 9.402 C 0.008 9.786 0.008 10.171 0.001 10.554 L 0.001 39.45 C 0.008 39.837 0.009 40.212 0.02 40.601 C 0.03 41.44 0.105 42.277 0.245 43.104 C 0.382 43.933 0.645 44.736 1.025 45.485 C 1.404 46.232 1.901 46.912 2.498 47.5 C 3.088 48.096 3.771 48.594 4.52 48.974 C 5.268 49.354 6.069 49.619 6.896 49.761 C 7.725 49.897 8.562 49.971 9.401 49.983 C 9.789 49.991 10.168 49.996 10.55 49.996 C 11.008 49.999 11.46 49.999 11.919 49.999 L 137.669 49.999 C 138.119 49.999 138.574 49.999 139.024 49.996 C 139.404 49.996 139.795 49.991 140.176 49.984 C 141.014 49.973 141.85 49.898 142.676 49.761 C 143.506 49.618 144.31 49.353 145.061 48.974 C 145.809 48.594 146.492 48.096 147.082 47.5 C 147.678 46.909 148.176 46.228 148.56 45.483 C 148.937 44.733 149.198 43.93 149.334 43.101 C 149.473 42.274 149.55 41.438 149.565 40.599 C 149.57 40.211 149.57 39.836 149.57 39.447 C 149.58 38.992 149.58 38.541 149.58 38.08 L 149.58 11.92 C 149.58 11.463 149.58 11.008 149.57 10.555 C 149.57 10.173 149.57 9.787 149.565 9.405 C 149.55 8.566 149.473 7.729 149.334 6.901 C 149.198 6.074 148.936 5.272 148.559 4.522 C 147.787 3.019 146.564 1.795 145.061 1.022 C 144.31 0.644 143.506 0.38 142.676 0.239 C 141.85 0.101 141.014 0.028 140.176 0.019 C 139.795 0.012 139.404 0.005 139.024 0.002 C 138.574 -0 138.118 0 137.669 0 Z\" fill=\"rgb(166,166,166)\"></path><path d=\"M 10.556 48.906 C 10.175 48.906 9.804 48.901 9.426 48.894 C 8.643 48.883 7.862 48.815 7.089 48.689 C 6.369 48.565 5.671 48.334 5.019 48.004 C 4.372 47.677 3.783 47.248 3.273 46.734 C 2.755 46.225 2.324 45.635 1.998 44.988 C 1.666 44.336 1.437 43.637 1.318 42.916 C 1.189 42.141 1.12 41.358 1.11 40.572 C 1.101 40.31 1.091 39.431 1.091 39.431 L 1.091 10.556 C 1.091 10.556 1.103 9.691 1.11 9.437 C 1.119 8.653 1.188 7.871 1.316 7.097 C 1.436 6.374 1.665 5.674 1.996 5.02 C 2.322 4.373 2.751 3.783 3.265 3.272 C 3.779 2.757 4.37 2.326 5.018 1.994 C 5.668 1.665 6.365 1.436 7.084 1.314 C 7.859 1.187 8.643 1.118 9.429 1.109 L 10.556 1.094 L 139.017 1.094 L 140.159 1.11 C 140.937 1.119 141.713 1.187 142.481 1.313 C 143.208 1.436 143.912 1.667 144.57 1.998 C 145.867 2.666 146.923 3.724 147.589 5.022 C 147.914 5.672 148.14 6.367 148.257 7.084 C 148.387 7.864 148.46 8.652 148.475 9.443 C 148.479 9.796 148.479 10.178 148.479 10.555 C 148.489 11.024 148.489 11.47 148.489 11.92 L 148.489 38.081 C 148.489 38.535 148.489 38.979 148.479 39.425 C 148.479 39.831 148.479 40.204 148.474 40.587 C 148.46 41.364 148.388 42.138 148.261 42.904 C 148.145 43.63 147.917 44.334 147.586 44.991 C 147.257 45.632 146.828 46.217 146.316 46.724 C 145.805 47.241 145.214 47.672 144.566 48.001 C 143.91 48.334 143.207 48.566 142.481 48.689 C 141.709 48.815 140.928 48.883 140.145 48.892 C 139.779 48.901 139.395 48.906 139.024 48.906 L 137.669 48.909 Z\" fill=\"rgb(0,0,0)\"></path><g transform=\"translate(12.465 10.9)\" id=\"ss2488107361_3\"><g transform=\"translate(0 0)\" id=\"ss2488107361_4\"><path d=\"M 18.497 14.475 C 18.524 12.355 19.636 10.397 21.442 9.286 C 20.297 7.651 18.449 6.652 16.454 6.589 C 14.354 6.369 12.319 7.845 11.249 7.845 C 10.159 7.845 8.512 6.61 6.739 6.647 C 4.406 6.723 2.283 8.017 1.148 10.057 C -1.27 14.242 0.534 20.394 2.849 23.778 C 4.008 25.434 5.362 27.284 7.134 27.219 C 8.868 27.146 9.515 26.112 11.609 26.112 C 13.682 26.112 14.289 27.219 16.097 27.178 C 17.958 27.146 19.129 25.513 20.247 23.84 C 21.08 22.66 21.721 21.355 22.147 19.975 C 19.936 19.041 18.499 16.875 18.497 14.475 Z M 15.082 4.363 C 16.096 3.145 16.596 1.58 16.475 0 C 14.925 0.163 13.494 0.904 12.465 2.075 C 11.45 3.23 10.936 4.741 11.035 6.275 C 12.606 6.291 14.097 5.586 15.082 4.363 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 40.413 23.025 L 34.498 23.025 L 33.077 27.22 L 30.57 27.22 L 36.175 11.698 L 38.779 11.698 L 44.383 27.22 L 41.834 27.22 Z M 35.109 21.087 L 39.799 21.087 L 37.487 14.28 L 37.423 14.28 Z M 56.485 21.563 C 56.485 25.079 54.603 27.337 51.762 27.337 C 50.294 27.414 48.911 26.646 48.202 25.359 L 48.148 25.359 L 48.148 30.964 L 45.823 30.964 L 45.823 15.902 L 48.073 15.902 L 48.073 17.785 L 48.114 17.785 C 48.855 16.506 50.24 15.737 51.718 15.785 C 54.59 15.785 56.484 18.055 56.484 21.563 Z M 54.098 21.563 C 54.098 19.271 52.913 17.765 51.107 17.765 C 49.332 17.765 48.138 19.302 48.138 21.563 C 48.138 23.843 49.332 25.37 51.107 25.37 C 52.913 25.37 54.098 23.874 54.098 21.563 Z M 68.942 21.563 C 68.942 25.079 67.059 27.337 64.218 27.337 C 62.75 27.414 61.368 26.646 60.658 25.359 L 60.604 25.359 L 60.604 30.964 L 58.28 30.964 L 58.28 15.902 L 60.529 15.902 L 60.529 17.785 L 60.572 17.785 C 61.313 16.506 62.697 15.737 64.175 15.785 C 67.048 15.785 68.942 18.055 68.942 21.563 Z M 66.554 21.563 C 66.554 19.271 65.369 17.765 63.563 17.765 C 61.788 17.765 60.594 19.302 60.594 21.563 C 60.594 23.843 61.788 25.37 63.563 25.37 C 65.369 25.37 66.553 23.874 66.553 21.563 Z M 77.173 22.895 C 77.345 24.435 78.84 25.445 80.885 25.445 C 82.843 25.445 84.252 24.435 84.252 23.046 C 84.252 21.841 83.402 21.121 81.389 20.626 L 79.378 20.141 C 76.528 19.454 75.204 18.12 75.204 15.956 C 75.204 13.279 77.538 11.439 80.853 11.439 C 84.133 11.439 86.382 13.279 86.457 15.956 L 84.112 15.956 C 83.972 14.407 82.692 13.472 80.819 13.472 C 78.947 13.472 77.668 14.419 77.668 15.795 C 77.668 16.892 78.485 17.539 80.487 18.032 L 82.197 18.452 C 85.382 19.206 86.704 20.485 86.704 22.756 C 86.704 25.66 84.392 27.479 80.713 27.479 C 77.27 27.479 74.945 25.704 74.795 22.895 Z M 91.718 13.225 L 91.718 15.902 L 93.87 15.902 L 93.87 17.742 L 91.718 17.742 L 91.718 23.981 C 91.718 24.951 92.149 25.403 93.095 25.403 C 93.351 25.398 93.606 25.38 93.859 25.349 L 93.859 27.178 C 93.434 27.257 93.002 27.293 92.569 27.285 C 90.278 27.285 89.384 26.424 89.384 24.229 L 89.384 17.742 L 87.739 17.742 L 87.739 15.902 L 89.384 15.902 L 89.384 13.225 Z M 95.117 21.563 C 95.117 18.001 97.214 15.764 100.484 15.764 C 103.765 15.764 105.853 18.001 105.853 21.563 C 105.853 25.133 103.777 27.36 100.484 27.36 C 97.193 27.36 95.117 25.132 95.117 21.563 Z M 103.485 21.563 C 103.485 19.12 102.367 17.677 100.484 17.677 C 98.602 17.677 97.484 19.13 97.484 21.563 C 97.484 24.015 98.602 25.445 100.484 25.445 C 102.367 25.445 103.485 24.015 103.485 21.563 Z M 107.768 15.902 L 109.984 15.902 L 109.984 17.829 L 110.038 17.829 C 110.347 16.59 111.483 15.737 112.759 15.785 C 113.027 15.784 113.294 15.813 113.555 15.871 L 113.555 18.044 C 113.217 17.941 112.865 17.893 112.512 17.904 C 111.829 17.876 111.168 18.148 110.702 18.649 C 110.237 19.149 110.013 19.828 110.09 20.507 L 110.09 27.22 L 107.768 27.22 Z M 124.265 23.896 C 123.953 25.95 121.953 27.36 119.393 27.36 C 116.1 27.36 114.057 25.155 114.057 21.616 C 114.057 18.066 116.112 15.764 119.294 15.764 C 122.427 15.764 124.394 17.914 124.394 21.346 L 124.394 22.143 L 116.402 22.143 L 116.402 22.282 C 116.327 23.125 116.618 23.959 117.201 24.572 C 117.783 25.185 118.601 25.519 119.447 25.487 C 120.573 25.593 121.636 24.946 122.059 23.896 Z M 116.413 20.519 L 122.07 20.519 C 122.113 19.762 121.837 19.021 121.311 18.476 C 120.784 17.931 120.053 17.63 119.295 17.646 C 118.531 17.642 117.797 17.942 117.256 18.482 C 116.714 19.021 116.411 19.755 116.413 20.519 Z\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 47.282 10.914 C 48.269 10.843 49.235 11.218 49.915 11.936 C 50.595 12.654 50.917 13.639 50.792 14.62 C 50.792 17.003 49.505 18.373 47.282 18.373 L 44.589 18.373 L 44.589 10.913 Z M 45.747 17.318 L 47.154 17.318 C 47.858 17.359 48.544 17.081 49.021 16.561 C 49.498 16.041 49.715 15.333 49.612 14.635 C 49.708 13.94 49.488 13.238 49.012 12.722 C 48.536 12.205 47.855 11.929 47.154 11.967 L 45.747 11.967 Z M 52.1 15.555 C 52.007 14.548 52.492 13.575 53.352 13.043 C 54.212 12.511 55.298 12.511 56.158 13.043 C 57.018 13.575 57.503 14.548 57.41 15.555 C 57.511 16.566 57.028 17.547 56.165 18.084 C 55.302 18.621 54.209 18.621 53.346 18.084 C 52.483 17.547 52.001 16.566 52.101 15.555 Z M 56.267 15.555 C 56.267 14.335 55.719 13.621 54.758 13.621 C 53.791 13.621 53.249 14.335 53.249 15.555 C 53.249 16.785 53.791 17.493 54.758 17.493 C 55.72 17.493 56.267 16.78 56.267 15.555 Z M 64.466 18.373 L 63.314 18.373 L 62.151 14.226 L 62.064 14.226 L 60.905 18.373 L 59.764 18.373 L 58.211 12.744 L 59.339 12.744 L 60.346 17.039 L 60.43 17.039 L 61.588 12.744 L 62.653 12.744 L 63.81 17.039 L 63.898 17.039 L 64.901 12.744 L 66.013 12.744 Z M 67.317 12.744 L 68.386 12.744 L 68.386 13.637 L 68.469 13.637 C 68.758 12.979 69.432 12.577 70.149 12.635 C 70.704 12.593 71.247 12.806 71.626 13.213 C 72.005 13.621 72.179 14.178 72.097 14.729 L 72.097 18.373 L 70.986 18.373 L 70.986 15.008 C 70.986 14.103 70.594 13.653 69.771 13.653 C 69.395 13.635 69.03 13.783 68.772 14.057 C 68.513 14.331 68.388 14.704 68.427 15.079 L 68.427 18.373 L 67.317 18.373 Z M 73.867 10.546 L 74.977 10.546 L 74.977 18.371 L 73.867 18.371 Z M 76.522 15.555 C 76.427 14.547 76.911 13.571 77.772 13.038 C 78.632 12.504 79.721 12.504 80.582 13.038 C 81.443 13.571 81.927 14.547 81.831 15.555 C 81.932 16.566 81.449 17.547 80.586 18.084 C 79.723 18.621 78.63 18.621 77.767 18.084 C 76.905 17.547 76.422 16.566 76.522 15.555 Z M 80.689 15.555 C 80.689 14.335 80.14 13.621 79.179 13.621 C 78.212 13.621 77.67 14.335 77.67 15.555 C 77.67 16.785 78.212 17.492 79.179 17.492 C 80.141 17.492 80.689 16.78 80.689 15.555 Z M 83 16.78 C 83 15.768 83.755 15.182 85.095 15.1 L 86.62 15.012 L 86.62 14.526 C 86.62 13.933 86.226 13.596 85.468 13.596 C 84.846 13.596 84.418 13.824 84.294 14.221 L 83.219 14.221 C 83.331 13.255 84.241 12.634 85.519 12.634 C 86.929 12.634 87.725 13.338 87.725 14.526 L 87.725 18.373 L 86.656 18.373 L 86.656 17.581 L 86.569 17.581 C 86.205 18.159 85.559 18.497 84.878 18.465 C 84.4 18.515 83.923 18.36 83.565 18.039 C 83.208 17.718 83.003 17.261 83.001 16.78 Z M 86.619 16.3 L 86.619 15.829 L 85.244 15.916 C 84.469 15.969 84.119 16.232 84.119 16.729 C 84.119 17.235 84.557 17.529 85.161 17.529 C 85.519 17.565 85.875 17.454 86.15 17.223 C 86.425 16.991 86.594 16.658 86.619 16.3 Z M 89.185 15.555 C 89.185 13.776 90.1 12.65 91.522 12.65 C 92.24 12.617 92.912 13.002 93.247 13.637 L 93.331 13.637 L 93.331 10.546 L 94.441 10.546 L 94.441 18.371 L 93.377 18.371 L 93.377 17.484 L 93.29 17.484 C 92.929 18.114 92.247 18.492 91.521 18.465 C 90.09 18.465 89.185 17.339 89.185 15.555 Z M 90.332 15.555 C 90.332 16.749 90.895 17.467 91.836 17.467 C 92.774 17.467 93.351 16.739 93.351 15.56 C 93.351 14.387 92.766 13.647 91.836 13.647 C 90.901 13.647 90.332 14.372 90.332 15.555 Z M 99.037 15.555 C 98.942 14.547 99.426 13.571 100.287 13.038 C 101.147 12.504 102.236 12.504 103.097 13.038 C 103.958 13.571 104.442 14.547 104.346 15.555 C 104.447 16.566 103.964 17.547 103.101 18.084 C 102.238 18.621 101.145 18.621 100.282 18.084 C 99.42 17.547 98.937 16.566 99.037 15.555 Z M 103.204 15.555 C 103.204 14.335 102.656 13.621 101.694 13.621 C 100.729 13.621 100.185 14.335 100.185 15.555 C 100.185 16.785 100.729 17.492 101.694 17.492 C 102.656 17.492 103.204 16.78 103.204 15.555 Z M 105.837 12.744 L 106.906 12.744 L 106.906 13.637 L 106.989 13.637 C 107.278 12.979 107.952 12.577 108.669 12.635 C 109.224 12.593 109.767 12.806 110.146 13.213 C 110.525 13.621 110.699 14.178 110.617 14.729 L 110.617 18.372 L 109.506 18.372 L 109.506 15.007 C 109.506 14.102 109.114 13.652 108.291 13.652 C 107.915 13.635 107.55 13.783 107.292 14.057 C 107.033 14.331 106.908 14.704 106.948 15.079 L 106.948 18.372 L 105.836 18.372 Z M 116.894 11.342 L 116.894 12.769 L 118.114 12.769 L 118.114 13.705 L 116.894 13.705 L 116.894 16.599 C 116.894 17.189 117.136 17.447 117.69 17.447 C 117.832 17.447 117.973 17.438 118.114 17.421 L 118.114 18.346 C 117.914 18.382 117.712 18.401 117.509 18.404 C 116.274 18.404 115.782 17.969 115.782 16.884 L 115.782 13.705 L 114.889 13.705 L 114.889 12.769 L 115.782 12.769 L 115.782 11.343 Z M 119.631 10.546 L 120.731 10.546 L 120.731 13.647 L 120.819 13.647 C 121.122 12.983 121.809 12.58 122.536 12.64 C 123.088 12.61 123.624 12.828 123.999 13.234 C 124.373 13.639 124.548 14.191 124.474 14.739 L 124.474 18.372 L 123.362 18.372 L 123.362 15.013 C 123.362 14.113 122.944 13.658 122.159 13.658 C 121.772 13.626 121.391 13.766 121.118 14.042 C 120.845 14.317 120.707 14.699 120.741 15.085 L 120.741 18.373 L 119.631 18.373 Z M 130.951 16.852 C 130.64 17.914 129.613 18.6 128.514 18.481 C 127.763 18.502 127.041 18.191 126.54 17.631 C 126.039 17.071 125.809 16.319 125.912 15.575 C 125.813 14.829 126.042 14.077 126.539 13.513 C 127.037 12.949 127.755 12.629 128.507 12.635 C 130.074 12.635 131.019 13.705 131.019 15.472 L 131.019 15.86 L 127.044 15.86 L 127.044 15.922 C 127.008 16.34 127.151 16.754 127.437 17.061 C 127.722 17.368 128.124 17.54 128.544 17.535 C 129.087 17.599 129.615 17.33 129.881 16.852 Z M 127.044 15.039 L 129.887 15.039 C 129.916 14.656 129.782 14.28 129.518 14.002 C 129.254 13.724 128.884 13.571 128.501 13.58 C 128.113 13.575 127.739 13.727 127.465 14.002 C 127.191 14.277 127.039 14.651 127.044 15.039 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:2488107361}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1p6ewpo\",style:{},layoutId:\"NPGuegirn\",transition:transition,layoutDependency:layoutDependency,background:null,\"data-framer-name\":\"Google Play\",children:/*#__PURE__*/ _jsx(SVG,{layout:\"position\",style:{},className:\"framer-1o9w0dv\",layoutId:\"a5yE7Nn5S\",transition:transition,layoutDependency:layoutDependency,opacity:1,radius:0,withExternalLayout:true,svgContentId:2365901301,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 50\"><path d=\"M 163.695 50.296 L 6.298 50.296 C 2.827 50.296 0 47.461 0 44.009 L 0 6.287 C 0 2.822 2.827 0 6.298 0 L 163.695 0 C 167.164 0 169.994 2.822 169.994 6.287 L 169.994 44.009 C 169.994 47.461 167.164 50.296 163.695 50.296 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 163.695 1.007 C 166.607 1.007 168.99 3.38 168.99 6.287 L 168.99 44.009 C 168.99 46.916 166.623 49.289 163.695 49.289 L 6.298 49.289 C 3.387 49.289 1.004 46.916 1.004 44.009 L 1.004 6.287 C 1.004 3.38 3.371 1.007 6.298 1.007 Z M 163.695 0 L 6.298 0 C 2.827 0 0 2.835 0 6.287 L 0 44.009 C 0 47.474 2.827 50.296 6.298 50.296 L 163.695 50.296 C 167.164 50.296 169.994 47.474 169.994 44.009 L 169.994 6.287 C 169.994 2.835 167.164 0 163.695 0 Z\" fill=\"rgb(166,166,166)\"></path><path d=\"M 89.553 16.638 C 88.418 16.638 87.461 16.24 86.704 15.456 C 85.954 14.694 85.535 13.643 85.554 12.571 C 85.554 11.426 85.941 10.457 86.704 9.689 C 87.458 8.905 88.415 8.507 89.55 8.507 C 90.673 8.507 91.63 8.905 92.399 9.689 C 93.162 10.483 93.55 11.451 93.55 12.571 C 93.538 13.719 93.15 14.687 92.399 15.453 C 91.646 16.243 90.689 16.638 89.553 16.638 Z M 55.775 16.638 C 54.665 16.638 53.702 16.246 52.914 15.471 C 52.132 14.7 51.735 13.725 51.735 12.574 C 51.735 11.423 52.132 10.448 52.914 9.677 C 53.686 8.902 54.65 8.51 55.775 8.51 C 56.326 8.51 56.861 8.62 57.373 8.843 C 57.877 9.059 58.287 9.354 58.59 9.714 L 58.665 9.805 L 57.818 10.639 L 57.73 10.536 C 57.251 9.965 56.61 9.686 55.763 9.686 C 55.006 9.686 54.346 9.956 53.802 10.489 C 53.255 11.025 52.976 11.727 52.976 12.577 C 52.976 13.427 53.255 14.129 53.802 14.665 C 54.346 15.199 55.006 15.468 55.763 15.468 C 56.57 15.468 57.248 15.199 57.777 14.665 C 58.09 14.352 58.283 13.913 58.352 13.358 L 55.635 13.358 L 55.635 12.185 L 59.519 12.185 L 59.534 12.292 C 59.563 12.489 59.591 12.693 59.591 12.881 C 59.591 13.963 59.265 14.838 58.621 15.484 C 57.889 16.249 56.932 16.638 55.775 16.638 Z M 100.687 16.472 L 99.489 16.472 L 95.82 10.586 L 95.852 11.646 L 95.852 16.468 L 94.654 16.468 L 94.654 8.676 L 96.021 8.676 L 96.058 8.736 L 99.508 14.28 L 99.476 13.223 L 99.476 8.676 L 100.687 8.676 Z M 80.553 16.472 L 79.34 16.472 L 79.34 9.849 L 77.235 9.849 L 77.235 8.676 L 82.655 8.676 L 82.655 9.849 L 80.55 9.849 L 80.55 16.472 Z M 76.247 16.472 L 75.036 16.472 L 75.036 8.676 L 76.247 8.676 Z M 69.445 16.472 L 68.235 16.472 L 68.235 9.849 L 66.13 9.849 L 66.13 8.676 L 71.549 8.676 L 71.549 9.849 L 69.445 9.849 Z M 65.364 16.459 L 60.723 16.459 L 60.723 8.676 L 65.364 8.676 L 65.364 9.849 L 61.936 9.849 L 61.936 11.988 L 65.029 11.988 L 65.029 13.148 L 61.936 13.148 L 61.936 15.286 L 65.364 15.286 Z M 87.593 14.65 C 88.134 15.192 88.79 15.465 89.553 15.465 C 90.338 15.465 90.979 15.199 91.514 14.65 C 92.046 14.117 92.315 13.417 92.315 12.574 C 92.315 11.731 92.046 11.028 91.517 10.498 C 90.976 9.956 90.316 9.683 89.556 9.683 C 88.772 9.683 88.13 9.949 87.599 10.498 C 87.067 11.031 86.798 11.731 86.798 12.574 C 86.798 13.417 87.064 14.12 87.593 14.65 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 85.441 27.356 C 82.486 27.356 80.09 29.604 80.09 32.705 C 80.09 35.778 82.501 38.054 85.441 38.054 C 88.396 38.054 90.792 35.79 90.792 32.705 C 90.792 29.604 88.396 27.356 85.441 27.356 Z M 85.441 35.935 C 83.824 35.935 82.432 34.593 82.432 32.692 C 82.432 30.764 83.827 29.45 85.441 29.45 C 87.058 29.45 88.449 30.764 88.449 32.692 C 88.453 34.605 87.058 35.935 85.441 35.935 Z M 73.767 27.356 C 70.811 27.356 68.416 29.604 68.416 32.705 C 68.416 35.778 70.827 38.054 73.767 38.054 C 76.722 38.054 79.118 35.79 79.118 32.705 C 79.118 29.604 76.719 27.356 73.767 27.356 Z M 73.767 35.935 C 72.15 35.935 70.758 34.593 70.758 32.692 C 70.758 30.764 72.153 29.45 73.767 29.45 C 75.384 29.45 76.775 30.764 76.775 32.692 C 76.775 34.605 75.384 35.935 73.767 35.935 Z M 59.875 28.989 L 59.875 31.253 L 65.295 31.253 C 65.129 32.523 64.71 33.461 64.069 34.103 C 63.275 34.9 62.049 35.765 59.888 35.765 C 56.557 35.765 53.952 33.069 53.952 29.729 C 53.952 26.39 56.557 23.693 59.888 23.693 C 61.686 23.693 62.996 24.405 63.969 25.314 L 65.57 23.709 C 64.219 22.411 62.421 21.417 59.9 21.417 C 55.331 21.417 51.497 25.148 51.497 29.717 C 51.497 34.298 55.328 38.017 59.9 38.017 C 62.368 38.017 64.219 37.208 65.683 35.684 C 67.174 34.188 67.647 32.078 67.647 30.375 C 67.647 29.845 67.606 29.369 67.522 28.964 L 59.872 28.964 C 59.875 28.961 59.875 28.989 59.875 28.989 Z M 116.695 30.751 C 116.248 29.55 114.897 27.343 112.126 27.343 C 109.38 27.343 107.097 29.51 107.097 32.692 C 107.097 35.696 109.355 38.042 112.392 38.042 C 114.831 38.042 116.251 36.546 116.836 35.668 L 115.025 34.452 C 114.425 35.345 113.59 35.932 112.405 35.932 C 111.207 35.932 110.369 35.386 109.812 34.31 L 116.945 31.347 C 116.945 31.35 116.695 30.751 116.695 30.751 Z M 109.421 32.539 C 109.365 30.472 111.022 29.422 112.208 29.422 C 113.143 29.422 113.921 29.883 114.187 30.554 Z M 103.626 37.722 L 105.969 37.722 L 105.969 22.006 L 103.626 22.006 Z M 99.78 28.544 L 99.695 28.544 C 99.167 27.914 98.163 27.343 96.881 27.343 C 94.219 27.343 91.767 29.692 91.767 32.708 C 91.767 35.712 94.207 38.032 96.881 38.032 C 98.147 38.032 99.167 37.459 99.695 36.816 L 99.78 36.816 L 99.78 37.584 C 99.78 39.625 98.691 40.726 96.937 40.726 C 95.501 40.726 94.61 39.691 94.247 38.826 L 92.212 39.679 C 92.796 41.09 94.357 42.836 96.934 42.836 C 99.68 42.836 102.006 41.215 102.006 37.261 L 102.006 27.663 L 99.792 27.663 L 99.792 28.544 Z M 97.09 35.935 C 95.473 35.935 94.122 34.58 94.122 32.708 C 94.122 30.82 95.473 29.453 97.09 29.453 C 98.691 29.453 99.933 30.836 99.933 32.708 C 99.948 34.58 98.694 35.935 97.09 35.935 Z M 127.663 22.006 L 122.062 22.006 L 122.062 37.722 L 124.404 37.722 L 124.404 31.771 L 127.666 31.771 C 130.258 31.771 132.807 29.886 132.807 26.895 C 132.807 23.903 130.268 22.006 127.663 22.006 Z M 127.731 29.576 L 124.401 29.576 L 124.401 24.182 L 127.731 24.182 C 129.486 24.182 130.477 25.634 130.477 26.879 C 130.477 28.111 129.473 29.576 127.731 29.576 Z M 142.195 27.327 C 140.494 27.327 138.74 28.083 138.014 29.729 L 140.091 30.595 C 140.538 29.729 141.357 29.434 142.223 29.434 C 143.437 29.434 144.663 30.162 144.691 31.46 L 144.691 31.626 C 144.272 31.388 143.352 31.024 142.251 31.024 C 140.009 31.024 137.736 32.253 137.736 34.558 C 137.736 36.668 139.575 38.023 141.623 38.023 C 143.196 38.023 144.062 37.311 144.603 36.487 L 144.688 36.487 L 144.688 37.703 L 146.946 37.703 L 146.946 31.683 C 146.946 28.879 144.869 27.327 142.195 27.327 Z M 141.901 35.935 C 141.135 35.935 140.062 35.558 140.062 34.593 C 140.062 33.376 141.401 32.915 142.542 32.915 C 143.574 32.915 144.062 33.138 144.675 33.445 C 144.506 34.856 143.318 35.922 141.901 35.935 Z M 155.183 27.663 L 152.493 34.48 L 152.409 34.48 L 149.623 27.663 L 147.102 27.663 L 151.283 37.192 L 148.9 42.488 L 151.339 42.488 L 157.772 27.663 Z M 134.099 37.722 L 136.441 37.722 L 136.441 22.006 L 134.099 22.006 Z\" fill=\"rgb(255,255,255)\"></path><g><defs><linearGradient id=\"idss2365901301_5g1673948333\" gradientTransform=\"rotate(134.99983142796754, 0.5, 0.5)\"><stop offset=\"0\" stop-color=\"rgb(0,160,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,227,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 13.085 9.473 C 12.722 9.865 12.512 10.464 12.512 11.248 L 12.512 39.052 C 12.512 39.835 12.722 40.434 13.097 40.811 L 13.194 40.895 L 28.731 25.317 L 28.731 24.969 L 13.182 9.388 Z\" fill=\"url(#idss2365901301_5g1673948333)\"></path></g><g><defs><linearGradient id=\"idss2365901301_6g43703969\" gradientTransform=\"rotate(180, 0.5, 0.5)\"><stop offset=\"0\" stop-color=\"rgb(255,224,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(255,156,0)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 33.9 30.526 L 28.718 25.33 L 28.718 24.966 L 33.9 19.77 L 34.013 19.839 L 40.142 23.332 C 41.896 24.323 41.896 25.96 40.142 26.964 L 34.013 30.457 Z\" fill=\"url(#idss2365901301_6g43703969)\"></path></g><g><defs><linearGradient id=\"idss2365901301_7g1458251021\" gradientTransform=\"rotate(135.00048092183692, 0.5, 0.5)\"><stop offset=\"0\" stop-color=\"rgb(255,58,68)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(195,17,98)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 34.013 30.457 L 28.718 25.148 L 13.085 40.823 C 13.657 41.438 14.617 41.507 15.69 40.908 L 34.013 30.457\" fill=\"url(#idss2365901301_7g1458251021)\"></path></g><g><defs><linearGradient id=\"idss2365901301_8g-2043038355\" gradientTransform=\"rotate(45.001227908244516, 0.5, 0.5)\"><stop offset=\"0\" stop-color=\"rgb(50,160,113)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,240,118)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 34.013 19.839 L 15.69 9.404 C 14.617 8.789 13.654 8.874 13.085 9.489 L 28.718 25.148 Z\" fill=\"url(#idss2365901301_8g-2043038355)\"></path></g><path d=\"M 33.9 30.344 L 15.702 40.71 C 14.686 41.297 13.779 41.256 13.194 40.723 L 13.097 40.82 L 13.194 40.905 C 13.779 41.435 14.686 41.479 15.702 40.892 L 34.025 30.457 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.2\"></path><path d=\"M 40.142 26.782 L 33.884 30.344 L 33.997 30.457 L 40.126 26.964 C 41.005 26.462 41.437 25.803 41.437 25.148 C 41.384 25.75 40.936 26.321 40.142 26.782 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.12\"></path><path d=\"M 15.69 9.586 L 40.142 23.514 C 40.936 23.963 41.384 24.549 41.452 25.148 C 41.452 24.493 41.021 23.834 40.142 23.332 L 15.69 9.404 C 13.935 8.397 12.512 9.238 12.512 11.248 L 12.512 11.429 C 12.512 9.416 13.935 8.592 15.69 9.586 Z\" fill=\"rgb(255,255,255)\" opacity=\"0.25\"></path></svg>',background:null,\"data-framer-name\":\"Google Play\"})})]})})})});});const css=['.framer-EJWsZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none;}',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EJWsZ * { box-sizing: border-box; }\",\".framer-EJWsZ .framer-1p154j5 { position: relative; overflow: hidden; width: min-content; height: 50px; display: flex; flex-direction: row; justify-content: flex-start; align-content: center; align-items: center; flex-wrap: nowrap; gap: 0px; padding: 0px 0px 0px 0px; text-decoration: none; }\",\".framer-EJWsZ .framer-15935mu, .framer-EJWsZ .framer-1p6ewpo { position: relative; overflow: visible; width: min-content; height: min-content; flex: none; display: flex; flex-direction: row; justify-content: center; align-content: center; align-items: center; flex-wrap: nowrap; gap: 10px; padding: 0px 0px 0px 0px; }\",\".framer-EJWsZ .framer-eli6en { position: relative; width: 150px; height: 50px; flex: none; }\",\".framer-EJWsZ .framer-1o9w0dv { position: relative; width: 170px; height: 50px; flex: none; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EJWsZ framer-1p154j5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-EJWsZ framer-1p154j5 > :first-child, .framer-EJWsZ framer-15935mu > :first-child, .framer-EJWsZ framer-1p6ewpo > :first-child { margin-left: 0px; } .framer-EJWsZ framer-1p154j5 > :last-child, .framer-EJWsZ framer-15935mu > :last-child, .framer-EJWsZ framer-1p6ewpo > :last-child { margin-right: 0px; } .framer-EJWsZ framer-15935mu > *, .framer-EJWsZ framer-1p6ewpo > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-EJWsZ.framer-v-14y1k7m .framer-1p154j5 { width: min-content; height: 50px; }\",\".framer-EJWsZ.framer-v-1p154j5 .framer-1p154j5, .framer-EJWsZ.framer-v-1p154j5 .framer-1p154j5, .framer-EJWsZ.framer-v-14y1k7m .framer-1p154j5, .framer-EJWsZ.framer-v-14y1k7m .framer-1p154j5 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"yc_nYCt5T\":{\"layout\":[\"auto\",\"fixed\"]},\"AWUeb12vt\":{\"layout\":[\"auto\",\"fixed\"]},\"bSHnpa3pN\":{\"layout\":[\"auto\",\"fixed\"]},\"iGEetp3Ez\":{\"layout\":[\"auto\",\"fixed\"]},\"zMaDBZeC2\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"YWpJujOTK\":\"link\",\"FgOLf4duJ\":\"newTab\"}\n */ const FramerJPbbyc2pz=withCSS(Component,css);export default FramerJPbbyc2pz;FramerJPbbyc2pz.displayName=\"Elements/Button Download\";FramerJPbbyc2pz.defaultProps={width:150,height:50};addPropertyControls(FramerJPbbyc2pz,{variant:{type:ControlType.Enum,title:\"Variant\",options:[\"WDFurThGi\",\"yc_nYCt5T\"],optionTitles:[\"App Store\",\"Google Play\"]},YWpJujOTK:{type:ControlType.Link,title:\"Link\"},FgOLf4duJ:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:true}});addFonts(FramerJPbbyc2pz,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJPbbyc2pz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"YWpJujOTK\\\":\\\"link\\\",\\\"FgOLf4duJ\\\":\\\"newTab\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yc_nYCt5T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AWUeb12vt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"bSHnpa3pN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iGEetp3Ez\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zMaDBZeC2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"150\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JPbbyc2pz.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Color}from\"framer\";import{motion}from\"framer-motion\";/**\n * PATTERN\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Pattern(props){const{patternType,front,back,radius,scale,shouldAnimate,direction,diagonal,duration}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;let pattern;let position;let size;let repeat;let blendMode;let filter;let addBackground;let backgroundPosAnimation;const frontHex=Color.toHexString(Color(front));const backHex=Color.toHexString(Color(back));const frontWithoutHex=frontHex.replace(\"#\",\"\");const backWithoutHex=backHex.replace(\"#\",\"\");const factor=direction===\"left\"||direction===\"top\"?-1:1;const xScale=direction===\"left\"||direction===\"right\"?factor*scale:0;const yScale=direction===\"top\"||direction===\"bottom\"?factor*scale:0;if(patternType===\"wave\"){pattern=`radial-gradient(circle at center center, ${front}, ${back}), repeating-radial-gradient(circle at center center, ${front}, ${front}, ${scale}px, transparent ${scale*2}px, transparent ${scale}px)`;blendMode=\"multiply\";}if(patternType===\"zigzag\"){pattern=`linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;position=`${scale}px 0, ${scale}px 0, 0 0, 0 0`;size=`${scale*2}px ${scale*2}px`;repeat=`repeat`;}if(patternType===\"diagonal\"){pattern=`repeating-linear-gradient(45deg, ${front}, ${front} ${scale/2}px, ${back} ${scale/2}px, ${back} ${scale*2}px )`;}if(patternType===\"diagonal-two\"){pattern=`repeating-linear-gradient( 135deg, ${front}, ${front} ${scale/2}px, ${back} ${scale/2}px, ${back} ${scale*2}px )`;}if(patternType===\"blocks\"){pattern=`linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back})`;size=`${scale*8}px ${scale*14}px`;position=`0 0, 0 0, ${scale*4}px ${scale*7}px, ${scale*4}px ${scale*7}px, 0 0, ${scale*4}px ${scale*7}px`;}if(patternType===\"polka\"){pattern=`radial-gradient(${front} 1px, transparent 1px), radial-gradient(${front} 1px, ${back} 1px)`;size=`${scale*2}px ${scale*2}px`;position=`0 0, ${scale}px ${scale}px`;}if(patternType===\"rhombus\"){pattern=`linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;position=`${scale}px 0, ${scale}px 0, 0 0, 0 0`;size=`${scale}px ${scale}px`;repeat=\"repeat\";}if(patternType===\"stars\"){pattern=`radial-gradient(ellipse ${scale}px ${scale}px, ${front}, ${front} 25%, ${back} 25%)`;size=`${scale/2}px ${scale/2}px`;if(shouldAnimate){backgroundPosAnimation=`${xScale}px ${yScale}px`;}}if(patternType===\"circles\"){pattern=`radial-gradient(circle at 100% 50%, ${back} 20%, ${front} 21%, ${front} 34%, transparent 35%, transparent), radial-gradient(circle at 0% 50%, ${back} 20%, ${front} 21%, ${front} 34%, ${back} 35%, ${back})`;size=`${scale*2}px ${scale*2}px`;}if(patternType===\"rectangles\"){pattern=`repeating-linear-gradient(45deg, ${front} 25%, transparent 25%, transparent 75%, ${front} 75%, ${front}), repeating-linear-gradient(45deg, ${front} 25%, ${back} 25%, ${back} 75%, ${front} 75%, ${front})`;position=`0 0, ${scale}px ${scale}px`;size=`${scale*2}px ${scale*2}px`;}if(patternType===\"lines\"){pattern=`linear-gradient(0deg, ${front} 50%, ${back} 50%)`;size=`${scale}px ${scale}px`;}if(patternType===\"lines-vertical\"){pattern=`linear-gradient(to right, ${front} 50%, ${back} 50%)`;size=`${scale}px ${scale}px`;}if(patternType===\"paper\"){pattern=`linear-gradient(${front} 2px, transparent 2px), linear-gradient(90deg, ${front} 2px, transparent 2px), linear-gradient(${front} 1px, transparent 1px), linear-gradient(90deg, ${front} 1px, ${back} 1px)`;size=`${scale*5}px ${scale*5}px, ${scale*5}px ${scale*5}px, ${scale}px ${scale}px, ${scale}px ${scale}px`;position=`-2px -2px, -2px -2px, -1px -1px, -1px -1px`;}if(patternType===\"crosses\"){pattern=`url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;size=`${scale*4}px ${scale*4}px`;addBackground=back;}if(patternType===\"wave-lines\"){pattern=`url(\"data:image/svg+xml,%3Csvg width='100' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;size=`${scale*10}px ${scale*2}px`;addBackground=back;if(shouldAnimate){backgroundPosAnimation=`${xScale*10}px ${yScale*2}px`;}}if(patternType===\"clouds\"){pattern=`url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath fill='%23${frontWithoutHex}' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E\")`;size=`${scale*5.6}px ${scale*2.8}px`;addBackground=back;if(shouldAnimate){backgroundPosAnimation=`${xScale*5.6}px ${yScale*2.8}px`;}}if(patternType===\"stars-two\"){pattern=`url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23${frontWithoutHex}' d='m16 8.764 2.351 4.764 5.257.764L19.804 18l.898 5.236L16 20.764l-4.702 2.472.898-5.236-3.804-3.708 5.257-.764Z'%3E%3C/path%3E%3C/svg%3E\")`;size=`${scale*3.2}px ${scale*3.2}px`;addBackground=back;}if(patternType===\"wiggle\"){pattern=`url(\"data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;addBackground=back;size=`${scale*5.2}px ${scale*2.6}px`;if(shouldAnimate){if(diagonal){backgroundPosAnimation=`-${scale*5.2}px -${scale*5.2}px`;}else{backgroundPosAnimation=`${scale*5.2}px ${scale*5.2}px`;}}}if(patternType===\"groovy\"){pattern=`url(\"data:image/svg+xml,%3Csvg width='24' height='40' viewBox='0 0 24 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40c5.523 0 10-4.477 10-10V0C4.477 0 0 4.477 0 10v30zm22 0c-5.523 0-10-4.477-10-10V0c5.523 0 10 4.477 10 10v30z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;addBackground=back;size=`${scale*2.4}px ${scale*4}px`;if(shouldAnimate){backgroundPosAnimation=`${xScale*2.4}px ${yScale*4}px`;}}if(patternType===\"plus\"){pattern=`url(\"data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;addBackground=back;size=`${scale*6}px ${scale*6}px`;}return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",backgroundColor:addBackground?addBackground:\"transparent\",backgroundImage:pattern,backgroundPosition:position,backgroundSize:size,backgroundRepeat:repeat,backgroundBlendMode:blendMode,borderRadius:radius,filter:filter},animate:shouldAnimate&&{backgroundPosition:backgroundPosAnimation},transition:{type:\"tween\",ease:\"linear\",duration:duration,repeat:Infinity,repeatType:\"loop\"}});};Pattern.displayName=\"Pattern\";/* Property Controls */ addPropertyControls(Pattern,{patternType:{type:ControlType.Enum,defaultValue:\"wave-lines\",options:[\"wave-lines\",\"clouds\",\"wiggle\",\"groovy\",\"plus\",\"circles\",\"rectangles\",\"lines\",\"lines-vertical\",\"diagonal\",\"diagonal-two\",\"blocks\",\"wave\",\"zigzag\",\"polka\",\"rhombus\",\"stars\",\"stars-two\",\"paper\",\"crosses\",],optionTitles:[\"Wave Lines\",\"Clouds\",\"Wiggle\",\"Groovy\",\"Plus\",\"Circles\",\"Rectangles\",\"Lines\",\"Lines Vertical\",\"Diagonal\",\"Diagonal 2\",\"Blocks\",\"Wave\",\"ZigZag\",\"Polka\",\"Rhombus\",\"Stars\",\"Stars 2\",\"Paper\",\"Crosses\",],title:\"Type\"},front:{type:ControlType.Color,title:\"Front\",defaultValue:\"#FFF\"},back:{type:ControlType.Color,title:\"Back\",defaultValue:\"#2DD\"},scale:{type:ControlType.Number,min:1,max:100,step:1,defaultValue:10},radius:{type:ControlType.Number,min:0,max:100,step:1,defaultValue:0},shouldAnimate:{type:ControlType.Boolean,title:\"Animate\",defaultValue:false,hidden(props){return props.patternType!==\"wave-lines\"&&props.patternType!==\"wiggle\"&&props.patternType!==\"clouds\"&&props.patternType!==\"stars\"&&props.patternType!==\"groovy\";}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true,hidden(props){return props.patternType===\"wiggle\"||props.shouldAnimate===false;}},diagonal:{type:ControlType.Boolean,title:\"Direction\",defaultValue:true,enabledTitle:\"TL\",disabledTitle:\"BR\",hidden(props){return props.patternType!==\"wiggle\";}},duration:{type:ControlType.Number,min:0,max:50,step:.1,defaultValue:5,hidden(props){return props.shouldAnimate===false;}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Pattern\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pattern.map", "function $8164c72eb32cbbfc$export$3d870b97f7a56ca3({topLeftCornerRadius:o,topRightCornerRadius:n,bottomRightCornerRadius:a,bottomLeftCornerRadius:e,width:r,height:i}){const $={topLeft:-1,topRight:-1,bottomLeft:-1,bottomRight:-1};const d={topLeft:o,topRight:n,bottomLeft:e,bottomRight:a};Object.entries(d).sort((([,t],[,o])=>o-t)).forEach((([o,n])=>{const a=o;const e=t[a];const h=Math.min.apply(null,e.map((t=>{const o=d[t.corner];if(0===n&&0===o)return 0;const a=$[t.corner];const e=\"top\"===t.side||\"bottom\"===t.side?r:i;return a>=0?e-$[t.corner]:n/(n+o)*e})));$[a]=h;d[a]=Math.min(n,h)}));return{topLeft:{radius:d.topLeft,roundingAndSmoothingBudget:$.topLeft},topRight:{radius:d.topRight,roundingAndSmoothingBudget:$.topRight},bottomLeft:{radius:d.bottomLeft,roundingAndSmoothingBudget:$.bottomLeft},bottomRight:{radius:d.bottomRight,roundingAndSmoothingBudget:$.bottomRight}}}const t={topLeft:[{corner:\"topRight\",side:\"top\"},{corner:\"bottomLeft\",side:\"left\"}],topRight:[{corner:\"topLeft\",side:\"top\"},{corner:\"bottomRight\",side:\"right\"}],bottomLeft:[{corner:\"bottomRight\",side:\"bottom\"},{corner:\"topLeft\",side:\"left\"}],bottomRight:[{corner:\"bottomLeft\",side:\"bottom\"},{corner:\"topRight\",side:\"right\"}]};function $be0670f6a5a657f9$export$a2f9a538d41e7bd0({cornerRadius:t,cornerSmoothing:o,preserveSmoothing:n,roundingAndSmoothingBudget:a}){let e=(1+o)*t;if(!n){const n=a/t-1;o=Math.min(o,n);e=Math.min(e,a)}const r=90*(1-o);const i=Math.sin($be0670f6a5a657f9$var$toRadians(r/2))*t*Math.sqrt(2);const $=(90-r)/2;const d=t*Math.tan($be0670f6a5a657f9$var$toRadians($/2));const h=45*o;const f=d*Math.cos($be0670f6a5a657f9$var$toRadians(h));const c=f*Math.tan($be0670f6a5a657f9$var$toRadians(h));let g=(e-i-f-c)/3;let s=2*g;if(n&&e>a){const t=a-c-i-f;const o=t/6;const n=t-o;g=Math.min(g,n);s=t-g;e=Math.min(e,a)}return{a:s,b:g,c:f,d:c,p:e,arcSectionLength:i,cornerRadius:t}}function $be0670f6a5a657f9$export$a4b62df84ac6ef86({width:t,height:o,topLeftPathParams:n,topRightPathParams:a,bottomLeftPathParams:e,bottomRightPathParams:r}){return`\\n    M ${t-a.p} 0\\n    ${$be0670f6a5a657f9$var$drawTopRightPath(a)}\\n    L ${t} ${o-r.p}\\n    ${$be0670f6a5a657f9$var$drawBottomRightPath(r)}\\n    L ${e.p} ${o}\\n    ${$be0670f6a5a657f9$var$drawBottomLeftPath(e)}\\n    L 0 ${n.p}\\n    ${$be0670f6a5a657f9$var$drawTopLeftPath(n)}\\n    Z\\n  `.replace(/[\\t\\s\\n]+/g,\" \").trim()}function $be0670f6a5a657f9$var$drawTopRightPath({cornerRadius:t,a:o,b:n,c:a,d:e,p:r,arcSectionLength:i}){return t?`\\n    c ${o} 0 ${o+n} 0 ${o+n+a} ${e}\\n    a ${t} ${t} 0 0 1 ${i} ${i}\\n    c ${e} ${a}\\n        ${e} ${n+a}\\n        ${e} ${o+n+a}`:`l ${r} 0`}function $be0670f6a5a657f9$var$drawBottomRightPath({cornerRadius:t,a:o,b:n,c:a,d:e,p:r,arcSectionLength:i}){return t?`\\n    c 0 ${o}\\n      0 ${o+n}\\n      ${-e} ${o+n+a}\\n    a ${t} ${t} 0 0 1 -${i} ${i}\\n    c ${-a} ${e}\\n      ${-(n+a)} ${e}\\n      ${-(o+n+a)} ${e}`:`l 0 ${r}`}function $be0670f6a5a657f9$var$drawBottomLeftPath({cornerRadius:t,a:o,b:n,c:a,d:e,p:r,arcSectionLength:i}){return t?`\\n    c ${-o} 0\\n      ${-(o+n)} 0\\n      ${-(o+n+a)} ${-e}\\n    a ${t} ${t} 0 0 1 -${i} -${i}\\n    c ${-e} ${-a}\\n      ${-e} ${-(n+a)}\\n      ${-e} ${-(o+n+a)}`:`l ${-r} 0`}function $be0670f6a5a657f9$var$drawTopLeftPath({cornerRadius:t,a:o,b:n,c:a,d:e,p:r,arcSectionLength:i}){return t?`\\n    c 0 ${-o}\\n      0 ${-(o+n)}\\n      ${e} ${-(o+n+a)}\\n    a ${t} ${t} 0 0 1 ${i} -${i}\\n    c ${a} ${-e}\\n      ${n+a} ${-e}\\n      ${o+n+a} ${-e}`:\"l 0 \"+-r}function $be0670f6a5a657f9$var$toRadians(t){return t*Math.PI/180}function $6424334e4a2a8c1c$export$4d0751d7849c93f6({cornerRadius:t=0,topLeftCornerRadius:o,topRightCornerRadius:n,bottomRightCornerRadius:a,bottomLeftCornerRadius:e,cornerSmoothing:r,width:i,height:$,preserveSmoothing:d=false}){o=o??t;n=n??t;e=e??t;a=a??t;if(o===n&&n===a&&a===e&&e===o){const t=Math.min(i,$)/2;const n=Math.min(o,t);const a=(0,$be0670f6a5a657f9$export$a2f9a538d41e7bd0)({cornerRadius:n,cornerSmoothing:r,preserveSmoothing:d,roundingAndSmoothingBudget:t});return(0,$be0670f6a5a657f9$export$a4b62df84ac6ef86)({width:i,height:$,topLeftPathParams:a,topRightPathParams:a,bottomLeftPathParams:a,bottomRightPathParams:a})}const{topLeft:h,topRight:f,bottomLeft:c,bottomRight:g}=(0,$8164c72eb32cbbfc$export$3d870b97f7a56ca3)({topLeftCornerRadius:o,topRightCornerRadius:n,bottomRightCornerRadius:a,bottomLeftCornerRadius:e,width:i,height:$});return(0,$be0670f6a5a657f9$export$a4b62df84ac6ef86)({width:i,height:$,topLeftPathParams:(0,$be0670f6a5a657f9$export$a2f9a538d41e7bd0)({cornerSmoothing:r,preserveSmoothing:d,cornerRadius:h.radius,roundingAndSmoothingBudget:h.roundingAndSmoothingBudget}),topRightPathParams:(0,$be0670f6a5a657f9$export$a2f9a538d41e7bd0)({cornerSmoothing:r,preserveSmoothing:d,cornerRadius:f.radius,roundingAndSmoothingBudget:f.roundingAndSmoothingBudget}),bottomRightPathParams:(0,$be0670f6a5a657f9$export$a2f9a538d41e7bd0)({cornerSmoothing:r,preserveSmoothing:d,cornerRadius:g.radius,roundingAndSmoothingBudget:g.roundingAndSmoothingBudget}),bottomLeftPathParams:(0,$be0670f6a5a657f9$export$a2f9a538d41e7bd0)({cornerSmoothing:r,preserveSmoothing:d,cornerRadius:c.radius,roundingAndSmoothingBudget:c.roundingAndSmoothingBudget})})}export{$6424334e4a2a8c1c$export$4d0751d7849c93f6 as getSvgPath};\n\n//# sourceMappingURL=module.js.map", "import{useLayoutEffect,useEffect}from\"react\";/**\n * Swaps `useLayoutEffect` for `useEffect` on the server to avoid React warnings.\n * NOTE! The effect won't run on the server.\n */ export const useIsomorphicLayoutEffect=typeof document!==\"undefined\"?useLayoutEffect:useEffect;\nexport const __FramerMetadata__ = {\"exports\":{\"useIsomorphicLayoutEffect\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useIsomorphicLayoutEffect.map", "import*as React from\"react\";import{useIsomorphicLayoutEffect}from\"https://framer.com/m/framer/useIsomorphicLayoutEffect.js@^0.2.0\";let safeResizeObserver=undefined;try{if(typeof window!==undefined){safeResizeObserver=window.ResizeObserver;}}catch(e){// happy linting!\n}class SharedObserver{//@ts-ignore\nupdateResizedElements(entries){for(const entry of entries){const callbackForElement=this.callbacks.get(entry.target);if(callbackForElement)callbackForElement(entry.contentRect);}}observeElementWithCallback(element,callback){if(!this.sharedResizeObserver)return;this.sharedResizeObserver.observe(element);this.callbacks.set(element,callback);}unobserve(element){if(!this.sharedResizeObserver)return;this.sharedResizeObserver.unobserve(element);this.callbacks.delete(element);}constructor(){this.callbacks=new WeakMap();const ResizeObserver1=safeResizeObserver;if(!ResizeObserver1)return;this.sharedResizeObserver=new ResizeObserver1(this.updateResizedElements.bind(this));}}const sharedResizeObserver=new SharedObserver();/**\n * Uses a globally shared resize observer, and returns an updated\n * size object when the element's size changes. This is the recommended way to\n * use a Resize Observer: https://github.com/WICG/resize-observer/issues/59.\n */ export function useMeasuredSize(ref,callback){const[size,setSize]=React.useState(null);function updateSize(newSize){if(!size||newSize.height!==size.height||newSize.width!==size.width){if(callback)callback(newSize);setSize({width:newSize.width,height:newSize.height});}}// On mount, immediately measure and set a size. This will defer paint until\n// no more updates are scheduled. Additionally add our element to the shared\n// ResizeObserver with a callback to perform when the element resizes.\n// Finally, remove the element from the observer when the component is unmounted.\nuseIsomorphicLayoutEffect(()=>{if(!ref.current)return;const{offsetWidth,offsetHeight}=ref.current;// Defer paint until initial size is added.\nupdateSize({width:offsetWidth,height:offsetHeight});// Resize observer will race to add the initial size, but since the size\n// is set above, it won't trigger a render on mount since it should\n// match the measured size. Future executions of the callback will\n// trigger renders if the size changes.\nsharedResizeObserver.observeElementWithCallback(ref.current,updateSize);return()=>{if(!ref.current)return;sharedResizeObserver.unobserve(ref.current);};},[]);return size;}export function useSizeChange(ref,callback){const size=React.useRef(null);const updateSize=React.useCallback(newSize=>{if(!size.current||newSize.height!==size.current.height||newSize.width!==size.current.width){size.current={width:newSize.width,height:newSize.height};if(callback)callback(size.current);}},[callback]);// On mount, immediately measure and set a size. This will defer paint until\n// no more updates are scheduled. Additionally add our element to the shared\n// ResizeObserver with a callback to perform when the element resizes.\n// Finally, remove the element from the observer when the component is unmounted.\nuseIsomorphicLayoutEffect(()=>{if(!ref.current)return;const{offsetWidth,offsetHeight}=ref.current;// Defer paint until initial size is added.\nupdateSize({width:offsetWidth,height:offsetHeight});// Resize observer will race to add the initial size, but since the size\n// is set above, it won't trigger a render on mount since it should\n// match the measured size. Future executions of the callback will\n// trigger renders if the size changes.\nsharedResizeObserver.observeElementWithCallback(ref.current,updateSize);return()=>{if(!ref.current)return;sharedResizeObserver.unobserve(ref.current);};},[callback]);return null;}\nexport const __FramerMetadata__ = {\"exports\":{\"useSizeChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMeasuredSize\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useMeasuredSize.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{getSvgPath}from\"figma-squircle\";import{useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{useMeasuredSize}from\"https://framer.com/m/framer/useMeasuredSize.js\";/**\n * SQUIRCLE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Squircle(props){/* Props */ const{radius,smoothing,backgroundType,backgroundColor,backgroundImage,backgroundSize,gradientObject,shadowObject,hoverObject,style}=props;const{shadowEnabled,shadowX,shadowY,shadowBlur,shadowColor}=shadowObject;const{hoverEnabled,hoverScale,hoverOpacity,hoverColor,hoverTransition}=hoverObject;const{gradientStart,gradientEnd,gradientAngle}=gradientObject;/* Sizing */ const squircleRef=useRef();const size=useMeasuredSize(squircleRef);const width=(size===null||size===void 0?void 0:size.width)?size.width:2e3;const height=(size===null||size===void 0?void 0:size.height)?size.height:2e3;/* Clip Path */ let svgPath=getSvgPath({width,height,cornerRadius:radius,cornerSmoothing:smoothing});let background=backgroundColor;if(backgroundType===\"gradient\"){background=`linear-gradient(${gradientAngle}deg, ${gradientStart}, ${gradientEnd})`;}else if(backgroundType===\"image\"){background=`url(${backgroundImage})`;}return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",// Shadow of clipped path, cannot use boxShadow\nfilter:shadowEnabled&&`drop-shadow(${shadowX}px ${shadowY}px ${shadowBlur}px ${shadowColor})`},children:/*#__PURE__*/ _jsx(motion.div,{ref:squircleRef,style:{width,height,background,backgroundSize,borderRadius:radius-1,clipPath:`path(\"${svgPath}\")`,position:\"relative\",...style},whileHover:hoverEnabled&&{scale:hoverScale,opacity:hoverOpacity,backgroundColor:hoverColor},transition:hoverEnabled&&{...hoverTransition}})});};Squircle.defaultProps={radius:24,smoothing:.8,backgroundColor:\"#09F\",backgroundSize:\"cover\",gradientObject:{gradientStart:\"#0AF\",gradientEnd:\"#96F\",gradientAngle:180},shadowObject:{shadowEnabled:false,shadowX:0,shadowY:10,shadowBlur:20,shadowColor:\"rgba(0,0,0,0.2)\"},hoverObject:{hoverEnabled:true,hoverScale:1.1,hoverOpacity:1,hoverColor:\"#05F\"}};Squircle.displayName=\"Squircle\";addPropertyControls(Squircle,{radius:{type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true,defaultValue:Squircle.defaultProps.radius},smoothing:{type:ControlType.Number,min:0,max:1,step:.05,displayStepper:true,defaultValue:Squircle.defaultProps.smoothing},backgroundType:{type:ControlType.Enum,title:\"Size\",options:[\"color\",\"gradient\",\"image\"],optionTitles:[\"Color\",\"Gradient\",\"Image\"]},backgroundColor:{type:ControlType.Color,title:\"Color\",defaultValue:Squircle.defaultProps.backgroundColor,hidden:props=>props.backgroundType!==\"color\"},backgroundImage:{type:ControlType.Image,title:\"Image\",hidden:props=>props.backgroundType!==\"image\"},backgroundSize:{type:ControlType.Enum,title:\"Size\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],defaultValue:Squircle.defaultProps.backgroundSize,hidden:props=>props.backgroundType!==\"image\"},gradientObject:{type:ControlType.Object,title:\"Gradient\",hidden:props=>props.backgroundType!==\"gradient\",controls:{gradientStart:{type:ControlType.Color,title:\"Start\",defaultValue:Squircle.defaultProps.gradientObject.gradientStart},gradientEnd:{type:ControlType.Color,title:\"End\",defaultValue:Squircle.defaultProps.gradientObject.gradientEnd},gradientAngle:{title:\"Angle\",type:ControlType.Number,min:-360,max:360,defaultValue:Squircle.defaultProps.gradientObject.gradientAngle}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",controls:{shadowEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:Squircle.defaultProps.shadowObject.shadowEnabled},shadowX:{type:ControlType.Number,title:\"X\",min:-100,max:100,defaultValue:Squircle.defaultProps.shadowObject.shadowX,hidden:props=>!props.shadowEnabled},shadowY:{type:ControlType.Number,title:\"Y\",min:-100,max:100,defaultValue:Squircle.defaultProps.shadowObject.shadowY,hidden:props=>!props.shadowEnabled},shadowBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:100,defaultValue:Squircle.defaultProps.shadowObject.shadowBlur,hidden:props=>!props.shadowEnabled},shadowColor:{type:ControlType.Color,title:\"Color\",defaultValue:Squircle.defaultProps.shadowObject.shadowColor,hidden:props=>!props.shadowEnabled}}},hoverObject:{type:ControlType.Object,title:\"Hover\",controls:{hoverEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:Squircle.defaultProps.hoverObject.hoverEnabled},hoverScale:{type:ControlType.Number,title:\"Scale\",min:0,max:5,step:.01,displayStepper:true,defaultValue:Squircle.defaultProps.hoverObject.hoverScale,hidden:props=>!props.hoverEnabled},hoverOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.05,defaultValue:Squircle.defaultProps.hoverObject.hoverOpacity},hoverColor:{type:ControlType.Color,title:\"Color\",defaultValue:Squircle.defaultProps.hoverObject.hoverColor},hoverTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.hoverEnabled}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Squircle\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Squircle.map", "var e={};Object.defineProperty(e,\"__esModule\",{value:true});const getParenthesisContent=e=>e.slice(e.indexOf(\"(\")+1,e.lastIndexOf(\")\")).split(\",\").map(e=>e.trim()).filter(e=>\"\"!==e);const convertToNumberMaybe=e=>Number.isNaN(Number(e))?e:Number(e);const roundToMaxTenDecimals=e=>+e.toFixed(10);e.getCoordinate=(e,t)=>({x:roundToMaxTenDecimals(e),y:roundToMaxTenDecimals(t)});e.getFunctionArguments=e=>getParenthesisContent(e).map(e=>convertToNumberMaybe(e));var t={};var r=t&&t.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);t[\"default\"]=e;return t};Object.defineProperty(t,\"__esModule\",{value:true});const o=r(e);function getBezier(e,t,r){return(1-e)*(1-e)*(1-e)*0+3*((1-e)*(1-e))*e*t+3*(1-e)*(e*e)*r+e*e*e*1}function cubicCoordinates(e,t,r,n,s=10){const i=1/s;let a=[];for(let o=0;o<=1;o+=i)a.push({x:getBezier(o,e,r),y:getBezier(o,t,n)});const u=a.map(e=>o.getCoordinate(e.x,e.y));return u}t.cubicCoordinates=cubicCoordinates;var n={};Object.defineProperty(n,\"__esModule\",{value:true});const s={ease:\"cubic-bezier(0.25, 0.1, 0.25, 1)\",\"ease-in\":\"cubic-bezier(0.42, 0, 1, 1)\",\"ease-in-out\":\"cubic-bezier(0.42, 0, 0.58, 1)\",\"ease-out\":\"cubic-bezier(0, 0, 0.58, 1)\"};n.default=s;var i={};var a=i&&i.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);t[\"default\"]=e;return t};Object.defineProperty(i,\"__esModule\",{value:true});const u=a(e);function stepsCoordinates(e,t=\"skip-end\"){const r=[];let o=0;while(o<e){const n=o/e;const s=(o+1)/e;let i;if(\"skip-none\"===t)i=o/(e-1);else if(\"skip-both\"===t)i=(o+1)/(e+1);else if(\"skip-start\"===t||\"start\"===t)i=(o+1)/e;else{if(\"skip-end\"!==t&&\"end\"!==t)throw new Error(`Error can't recognise step skip \"${t}\"`);i=o/e}r.push(u.getCoordinate(n,i));r.push(u.getCoordinate(s,i));++o}return r}i.stepsCoordinates=stepsCoordinates;var c={};var d=c&&c.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};var l=c&&c.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);t[\"default\"]=e;return t};Object.defineProperty(c,\"__esModule\",{value:true});const f=t;c.cubicCoordinates=f.cubicCoordinates;const p=d(n);const b=l(e);const g=i;c.stepsCoordinates=g.stepsCoordinates;function easingCoordinates(e,t){const r=`Error parsing \"${e}\".`;p.default[e]&&(e=p.default[e]);if(e.includes(\"steps(\")){const t=b.getFunctionArguments(e);const[o,n]=t;if(t.length<1||t.length>2)throw new Error(`${r} Got ${t.length} arguments but expected 1 or 2.`);if(\"number\"!==typeof t[0])throw new Error(`${r} \"${t[0]}\" is not a number.`);if(2===t.length&&\"string\"!==typeof t[1])throw new Error(`${r} \"${t[1]}\" is not a string.`);return g.stepsCoordinates(o,n)}if(e.includes(\"cubic-bezier(\")){const o=b.getFunctionArguments(e);const[n,s,i,a]=o;if(4!==o.length)throw new Error(`${r} Got ${o.length} arguments but expected 4.`);o.forEach(e=>{if(\"number\"!==typeof e)throw new Error(`${r} \"${e}\" is not a number.`)});return f.cubicCoordinates(n,s,i,a,t)}throw new Error(`${r} If not a typo then please create a GitHub issue :)`)}c.easingCoordinates=easingCoordinates;c.default=easingCoordinates;const _=c.__esModule,C=c.cubicCoordinates,h=c.stepsCoordinates;const m=c.easingCoordinates;export default c;export{_ as __esModule,C as cubicCoordinates,m as easingCoordinates,h as stepsCoordinates};\n\n//# sourceMappingURL=index.js.map", "export function numberFromString(input){const match=input.match(/\\d?\\.?\\d+/);return match?Number(match[0]):undefined;}export function isNumeric(value){return!isNaN(value)&&isFinite(value);}export function percentToFraction(val){const digits=numberFromString(val);if(digits!==undefined){if(val.includes(\"%\")){return digits/100;}return digits;}return 0;}export function modulate(value,rangeA,rangeB,limit=false){const[fromLow,fromHigh]=rangeA;const[toLow,toHigh]=rangeB;const result=toLow+(value-fromLow)/(fromHigh-fromLow)*(toHigh-toLow);if(limit===true){if(toLow<toHigh){if(result<toLow){return toLow;}if(result>toHigh){return toHigh;}}else{if(result>toLow){return toLow;}if(result<toHigh){return toHigh;}}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"percentToFraction\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isNumeric\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"numberFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"modulate\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map", "class Hsluv{constructor(){this.hex=\"#000000\";this.rgb_r=0;this.rgb_g=0;this.rgb_b=0;this.xyz_x=0;this.xyz_y=0;this.xyz_z=0;this.luv_l=0;this.luv_u=0;this.luv_v=0;this.lch_l=0;this.lch_c=0;this.lch_h=0;this.hsluv_h=0;this.hsluv_s=0;this.hsluv_l=0;this.hpluv_h=0;this.hpluv_p=0;this.hpluv_l=0;this.r0s=0;this.r0i=0;this.r1s=0;this.r1i=0;this.g0s=0;this.g0i=0;this.g1s=0;this.g1i=0;this.b0s=0;this.b0i=0;this.b1s=0;this.b1i=0}static fromLinear(s){return s<=.0031308?12.92*s:1.055*Math.pow(s,1/2.4)-.055}static toLinear(s){return s>.04045?Math.pow((s+.055)/1.055,2.4):s/12.92}static yToL(s){return s<=Hsluv.epsilon?s/Hsluv.refY*Hsluv.kappa:116*Math.pow(s/Hsluv.refY,1/3)-16}static lToY(s){return s<=8?Hsluv.refY*s/Hsluv.kappa:Hsluv.refY*Math.pow((s+16)/116,3)}static rgbChannelToHex(s){const h=Math.round(255*s);const t=h%16;const i=(h-t)/16|0;return Hsluv.hexChars.charAt(i)+Hsluv.hexChars.charAt(t)}static hexToRgbChannel(s,h){const t=Hsluv.hexChars.indexOf(s.charAt(h));const i=Hsluv.hexChars.indexOf(s.charAt(h+1));const l=16*t+i;return l/255}static distanceFromOriginAngle(s,h,t){const i=h/(Math.sin(t)-s*Math.cos(t));return i<0?Infinity:i}static distanceFromOrigin(s,h){return Math.abs(h)/Math.sqrt(Math.pow(s,2)+1)}static min6(s,h,t,i,l,u){return Math.min(s,Math.min(h,Math.min(t,Math.min(i,Math.min(l,u)))))}rgbToHex(){this.hex=\"#\";this.hex+=Hsluv.rgbChannelToHex(this.rgb_r);this.hex+=Hsluv.rgbChannelToHex(this.rgb_g);this.hex+=Hsluv.rgbChannelToHex(this.rgb_b)}hexToRgb(){this.hex=this.hex.toLowerCase();this.rgb_r=Hsluv.hexToRgbChannel(this.hex,1);this.rgb_g=Hsluv.hexToRgbChannel(this.hex,3);this.rgb_b=Hsluv.hexToRgbChannel(this.hex,5)}xyzToRgb(){this.rgb_r=Hsluv.fromLinear(Hsluv.m_r0*this.xyz_x+Hsluv.m_r1*this.xyz_y+Hsluv.m_r2*this.xyz_z);this.rgb_g=Hsluv.fromLinear(Hsluv.m_g0*this.xyz_x+Hsluv.m_g1*this.xyz_y+Hsluv.m_g2*this.xyz_z);this.rgb_b=Hsluv.fromLinear(Hsluv.m_b0*this.xyz_x+Hsluv.m_b1*this.xyz_y+Hsluv.m_b2*this.xyz_z)}rgbToXyz(){const s=Hsluv.toLinear(this.rgb_r);const h=Hsluv.toLinear(this.rgb_g);const t=Hsluv.toLinear(this.rgb_b);this.xyz_x=.41239079926595*s+.35758433938387*h+.18048078840183*t;this.xyz_y=.21263900587151*s+.71516867876775*h+.072192315360733*t;this.xyz_z=.019330818715591*s+.11919477979462*h+.95053215224966*t}xyzToLuv(){const s=this.xyz_x+15*this.xyz_y+3*this.xyz_z;let h=4*this.xyz_x;let t=9*this.xyz_y;if(0!==s){h/=s;t/=s}else{h=NaN;t=NaN}this.luv_l=Hsluv.yToL(this.xyz_y);if(0===this.luv_l){this.luv_u=0;this.luv_v=0}else{this.luv_u=13*this.luv_l*(h-Hsluv.refU);this.luv_v=13*this.luv_l*(t-Hsluv.refV)}}luvToXyz(){if(0===this.luv_l){this.xyz_x=0;this.xyz_y=0;this.xyz_z=0;return}const s=this.luv_u/(13*this.luv_l)+Hsluv.refU;const h=this.luv_v/(13*this.luv_l)+Hsluv.refV;this.xyz_y=Hsluv.lToY(this.luv_l);this.xyz_x=0-9*this.xyz_y*s/((s-4)*h-s*h);this.xyz_z=(9*this.xyz_y-15*h*this.xyz_y-h*this.xyz_x)/(3*h)}luvToLch(){this.lch_l=this.luv_l;this.lch_c=Math.sqrt(this.luv_u*this.luv_u+this.luv_v*this.luv_v);if(this.lch_c<1e-8)this.lch_h=0;else{const s=Math.atan2(this.luv_v,this.luv_u);this.lch_h=180*s/Math.PI;this.lch_h<0&&(this.lch_h=360+this.lch_h)}}lchToLuv(){const s=this.lch_h/180*Math.PI;this.luv_l=this.lch_l;this.luv_u=Math.cos(s)*this.lch_c;this.luv_v=Math.sin(s)*this.lch_c}calculateBoundingLines(s){const h=Math.pow(s+16,3)/1560896;const t=h>Hsluv.epsilon?h:s/Hsluv.kappa;const i=t*(284517*Hsluv.m_r0-94839*Hsluv.m_r2);const l=t*(838422*Hsluv.m_r2+769860*Hsluv.m_r1+731718*Hsluv.m_r0);const u=t*(632260*Hsluv.m_r2-126452*Hsluv.m_r1);const v=t*(284517*Hsluv.m_g0-94839*Hsluv.m_g2);const _=t*(838422*Hsluv.m_g2+769860*Hsluv.m_g1+731718*Hsluv.m_g0);const c=t*(632260*Hsluv.m_g2-126452*Hsluv.m_g1);const r=t*(284517*Hsluv.m_b0-94839*Hsluv.m_b2);const o=t*(838422*Hsluv.m_b2+769860*Hsluv.m_b1+731718*Hsluv.m_b0);const n=t*(632260*Hsluv.m_b2-126452*Hsluv.m_b1);this.r0s=i/u;this.r0i=l*s/u;this.r1s=i/(u+126452);this.r1i=(l-769860)*s/(u+126452);this.g0s=v/c;this.g0i=_*s/c;this.g1s=v/(c+126452);this.g1i=(_-769860)*s/(c+126452);this.b0s=r/n;this.b0i=o*s/n;this.b1s=r/(n+126452);this.b1i=(o-769860)*s/(n+126452)}calcMaxChromaHpluv(){const s=Hsluv.distanceFromOrigin(this.r0s,this.r0i);const h=Hsluv.distanceFromOrigin(this.r1s,this.r1i);const t=Hsluv.distanceFromOrigin(this.g0s,this.g0i);const i=Hsluv.distanceFromOrigin(this.g1s,this.g1i);const l=Hsluv.distanceFromOrigin(this.b0s,this.b0i);const u=Hsluv.distanceFromOrigin(this.b1s,this.b1i);return Hsluv.min6(s,h,t,i,l,u)}calcMaxChromaHsluv(s){const h=s/360*Math.PI*2;const t=Hsluv.distanceFromOriginAngle(this.r0s,this.r0i,h);const i=Hsluv.distanceFromOriginAngle(this.r1s,this.r1i,h);const l=Hsluv.distanceFromOriginAngle(this.g0s,this.g0i,h);const u=Hsluv.distanceFromOriginAngle(this.g1s,this.g1i,h);const v=Hsluv.distanceFromOriginAngle(this.b0s,this.b0i,h);const _=Hsluv.distanceFromOriginAngle(this.b1s,this.b1i,h);return Hsluv.min6(t,i,l,u,v,_)}hsluvToLch(){if(this.hsluv_l>99.9999999){this.lch_l=100;this.lch_c=0}else if(this.hsluv_l<1e-8){this.lch_l=0;this.lch_c=0}else{this.lch_l=this.hsluv_l;this.calculateBoundingLines(this.hsluv_l);const s=this.calcMaxChromaHsluv(this.hsluv_h);this.lch_c=s/100*this.hsluv_s}this.lch_h=this.hsluv_h}lchToHsluv(){if(this.lch_l>99.9999999){this.hsluv_s=0;this.hsluv_l=100}else if(this.lch_l<1e-8){this.hsluv_s=0;this.hsluv_l=0}else{this.calculateBoundingLines(this.lch_l);const s=this.calcMaxChromaHsluv(this.lch_h);this.hsluv_s=this.lch_c/s*100;this.hsluv_l=this.lch_l}this.hsluv_h=this.lch_h}hpluvToLch(){if(this.hpluv_l>99.9999999){this.lch_l=100;this.lch_c=0}else if(this.hpluv_l<1e-8){this.lch_l=0;this.lch_c=0}else{this.lch_l=this.hpluv_l;this.calculateBoundingLines(this.hpluv_l);const s=this.calcMaxChromaHpluv();this.lch_c=s/100*this.hpluv_p}this.lch_h=this.hpluv_h}lchToHpluv(){if(this.lch_l>99.9999999){this.hpluv_p=0;this.hpluv_l=100}else if(this.lch_l<1e-8){this.hpluv_p=0;this.hpluv_l=0}else{this.calculateBoundingLines(this.lch_l);const s=this.calcMaxChromaHpluv();this.hpluv_p=this.lch_c/s*100;this.hpluv_l=this.lch_l}this.hpluv_h=this.lch_h}hsluvToRgb(){this.hsluvToLch();this.lchToLuv();this.luvToXyz();this.xyzToRgb()}hpluvToRgb(){this.hpluvToLch();this.lchToLuv();this.luvToXyz();this.xyzToRgb()}hsluvToHex(){this.hsluvToRgb();this.rgbToHex()}hpluvToHex(){this.hpluvToRgb();this.rgbToHex()}rgbToHsluv(){this.rgbToXyz();this.xyzToLuv();this.luvToLch();this.lchToHpluv();this.lchToHsluv()}rgbToHpluv(){this.rgbToXyz();this.xyzToLuv();this.luvToLch();this.lchToHpluv();this.lchToHpluv()}hexToHsluv(){this.hexToRgb();this.rgbToHsluv()}hexToHpluv(){this.hexToRgb();this.rgbToHpluv()}}Hsluv.hexChars=\"0123456789abcdef\";Hsluv.refY=1;Hsluv.refU=.19783000664283;Hsluv.refV=.46831999493879;Hsluv.kappa=903.2962962;Hsluv.epsilon=.0088564516;Hsluv.m_r0=3.240969941904521;Hsluv.m_r1=-1.537383177570093;Hsluv.m_r2=-.498610760293;Hsluv.m_g0=-.96924363628087;Hsluv.m_g1=1.87596750150772;Hsluv.m_g2=.041555057407175;Hsluv.m_b0=.055630079696993;Hsluv.m_b1=-.20397695888897;Hsluv.m_b2=1.056971514242878;export{Hsluv};\n\n//# sourceMappingURL=hsluv.js.map", "// Used for inspection\n/** @public */ export var ColorFormat;(function(ColorFormat){ColorFormat[\"RGB\"]=\"rgb\";ColorFormat[\"HSL\"]=\"hsl\";ColorFormat[\"HSV\"]=\"hsv\";ColorFormat[\"HEX\"]=\"hex\";ColorFormat[\"NAME\"]=\"name\";})(ColorFormat||(ColorFormat={}));export var ColorMixModelType;(function(ColorMixModelType){ColorMixModelType[/**\n     * Use the {@link https://en.wikipedia.org/wiki/RGB_color_model | RGB color space} without an alpha value\n     *\n     * @remarks\n     *\n     * ```javascript\n     * const newColor = Color.mix(Color(\"red\"), Color(\"blue\"), {model: ColorMixModelType.RGB})\n     * ```\n     *\n     * @public\n     */ \"RGB\"]=\"rgb\";ColorMixModelType[/**\n     * Use the {@link https://en.wikipedia.org/wiki/RGB_color_model | RGB color space} color space with an alpha value\n     *\n     * @remarks\n     *\n     * ```javascript\n     * const newColor = Color.mix(Color(\"red\"), Color(\"blue\"), {model: ColorMixModelType.RGBA})\n     * ```\n     *\n     * @public\n     */ \"RGBA\"]=\"rgba\";ColorMixModelType[/**\n     * Use the {@link https://en.wikipedia.org/wiki/HSL_and_HSV | HSL} color space with an alpha value\n     *\n     * @remarks\n     *\n     * ```javascript\n     * const newColor = Color.mix(Color(\"red\"), Color(\"blue\"), {model: ColorMixModelType.HSL})\n     * ```\n     *\n     * @public\n     */ \"HSL\"]=\"hsl\";ColorMixModelType[/**\n     * Use the {@link https://en.wikipedia.org/wiki/HSL_and_HSV | HSL} color space with an alpha value\n     *\n     * @remarks\n     *\n     * ```javascript\n     * const newColor = Color.mix(Color(\"red\"), Color(\"blue\"), {model: ColorMixModelType.HSLA})\n     * ```\n     *\n     * @public\n     */ \"HSLA\"]=\"hsla\";ColorMixModelType[/**\n     * Use the {@link http://www.hsluv.org | HSLuv } human friendly color model\n     *\n     * @remarks\n     *\n     * ```javascript\n     * const newColor = Color.mix(Color(\"red\"), Color(\"blue\"), {model: ColorMixModelType.HUSL})\n     * ```\n     *\n     * @public\n     */ \"HUSL\"]=\"husl\";})(ColorMixModelType||(ColorMixModelType={}));\nexport const __FramerMetadata__ = {\"exports\":{\"ColorHSV\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorHSLA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IncomingColor\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorRGBA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorTypeRGBA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorFormat\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorTypeHSVA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CompleteColor\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorHSVA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorHSL\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorRGB\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorMixModelType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorTypeHSLA\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColorTypes.map", "export const cssNames={aliceblue:\"f0f8ff\",antiquewhite:\"faebd7\",aqua:\"0ff\",aquamarine:\"7fffd4\",azure:\"f0ffff\",beige:\"f5f5dc\",bisque:\"ffe4c4\",black:\"000\",blanchedalmond:\"ffebcd\",blue:\"00f\",blueviolet:\"8a2be2\",brown:\"a52a2a\",burlywood:\"deb887\",burntsienna:\"ea7e5d\",cadetblue:\"5f9ea0\",chartreuse:\"7fff00\",chocolate:\"d2691e\",coral:\"ff7f50\",cornflowerblue:\"6495ed\",cornsilk:\"fff8dc\",crimson:\"dc143c\",cyan:\"0ff\",darkblue:\"00008b\",darkcyan:\"008b8b\",darkgoldenrod:\"b8860b\",darkgray:\"a9a9a9\",darkgreen:\"006400\",darkgrey:\"a9a9a9\",darkkhaki:\"bdb76b\",darkmagenta:\"8b008b\",darkolivegreen:\"556b2f\",darkorange:\"ff8c00\",darkorchid:\"9932cc\",darkred:\"8b0000\",darksalmon:\"e9967a\",darkseagreen:\"8fbc8f\",darkslateblue:\"483d8b\",darkslategray:\"2f4f4f\",darkslategrey:\"2f4f4f\",darkturquoise:\"00ced1\",darkviolet:\"9400d3\",deeppink:\"ff1493\",deepskyblue:\"00bfff\",dimgray:\"696969\",dimgrey:\"696969\",dodgerblue:\"1e90ff\",firebrick:\"b22222\",floralwhite:\"fffaf0\",forestgreen:\"228b22\",fuchsia:\"f0f\",gainsboro:\"dcdcdc\",ghostwhite:\"f8f8ff\",gold:\"ffd700\",goldenrod:\"daa520\",gray:\"808080\",green:\"008000\",greenyellow:\"adff2f\",grey:\"808080\",honeydew:\"f0fff0\",hotpink:\"ff69b4\",indianred:\"cd5c5c\",indigo:\"4b0082\",ivory:\"fffff0\",khaki:\"f0e68c\",lavender:\"e6e6fa\",lavenderblush:\"fff0f5\",lawngreen:\"7cfc00\",lemonchiffon:\"fffacd\",lightblue:\"add8e6\",lightcoral:\"f08080\",lightcyan:\"e0ffff\",lightgoldenrodyellow:\"fafad2\",lightgray:\"d3d3d3\",lightgreen:\"90ee90\",lightgrey:\"d3d3d3\",lightpink:\"ffb6c1\",lightsalmon:\"ffa07a\",lightseagreen:\"20b2aa\",lightskyblue:\"87cefa\",lightslategray:\"789\",lightslategrey:\"789\",lightsteelblue:\"b0c4de\",lightyellow:\"ffffe0\",lime:\"0f0\",limegreen:\"32cd32\",linen:\"faf0e6\",magenta:\"f0f\",maroon:\"800000\",mediumaquamarine:\"66cdaa\",mediumblue:\"0000cd\",mediumorchid:\"ba55d3\",mediumpurple:\"9370db\",mediumseagreen:\"3cb371\",mediumslateblue:\"7b68ee\",mediumspringgreen:\"00fa9a\",mediumturquoise:\"48d1cc\",mediumvioletred:\"c71585\",midnightblue:\"191970\",mintcream:\"f5fffa\",mistyrose:\"ffe4e1\",moccasin:\"ffe4b5\",navajowhite:\"ffdead\",navy:\"000080\",oldlace:\"fdf5e6\",olive:\"808000\",olivedrab:\"6b8e23\",orange:\"ffa500\",orangered:\"ff4500\",orchid:\"da70d6\",palegoldenrod:\"eee8aa\",palegreen:\"98fb98\",paleturquoise:\"afeeee\",palevioletred:\"db7093\",papayawhip:\"ffefd5\",peachpuff:\"ffdab9\",peru:\"cd853f\",pink:\"ffc0cb\",plum:\"dda0dd\",powderblue:\"b0e0e6\",purple:\"800080\",rebeccapurple:\"663399\",red:\"f00\",rosybrown:\"bc8f8f\",royalblue:\"4169e1\",saddlebrown:\"8b4513\",salmon:\"fa8072\",sandybrown:\"f4a460\",seagreen:\"2e8b57\",seashell:\"fff5ee\",sienna:\"a0522d\",silver:\"c0c0c0\",skyblue:\"87ceeb\",slateblue:\"6a5acd\",slategray:\"708090\",slategrey:\"708090\",snow:\"fffafa\",springgreen:\"00ff7f\",steelblue:\"4682b4\",tan:\"d2b48c\",teal:\"008080\",thistle:\"d8bfd8\",tomato:\"ff6347\",turquoise:\"40e0d0\",violet:\"ee82ee\",wheat:\"f5deb3\",white:\"fff\",whitesmoke:\"f5f5f5\",yellow:\"ff0\",yellowgreen:\"9acd32\"};\nexport const __FramerMetadata__ = {\"exports\":{\"cssNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CSSNames.map", "import{Hsluv}from\"hsluv\";import{isNumeric,percentToFraction}from\"https://framerusercontent.com/modules/JJplszDP5k5xNai1xCYE/iyQKQ2iD0mI54aUpF8iY/Utils.js\";import{ColorFormat}from\"https://framerusercontent.com/modules/asGZ46WGkVm3oJVhw594/WxGhPjuFqQ40IZFDcpB8/ColorTypes.js\";import{cssNames}from\"https://framerusercontent.com/modules/TX86aFhJkp7QQdu53ihh/zfjcUuwTCGFoDn2Irmmj/CSSNames.js\";export function rgbToHsluv(r,g,b){var toConvert=new Hsluv;toConvert.rgb_r=r/255;toConvert.rgb_g=g/255;toConvert.rgb_b=b/255;toConvert.rgbToHsluv();return{h:toConvert.hsluv_h,s:toConvert.hsluv_s,l:toConvert.hsluv_l};}export function rgbaFromHusl(h,s,l,a=1){var rgb=new Hsluv;rgb.hsluv_h=h;rgb.hsluv_s=s;rgb.hsluv_l=l;rgb.hsluvToRgb();return{r:rgb.rgb_r*255,g:rgb.rgb_g*255,b:rgb.rgb_b*255,a:a};}export function hsvToStr(h,s,v,a){const _h=Math.round(h);const _s=Math.round(s*100);const _v=Math.round(v*100);return a===undefined||a===1?\"hsv(\"+_h+\", \"+_s+\"%, \"+_v+\"%)\":\"hsva(\"+_h+\", \"+_s+\"%, \"+_v+\"%, \"+a+\")\";}export function rgbToRgb(r,g,b){return{r:isNumeric(r)?bound01(r,255)*255:0,g:isNumeric(g)?bound01(g,255)*255:0,b:isNumeric(b)?bound01(b,255)*255:0};}export function rgbToHex(r,g,b,allow3Char){const hex=[pad2(Math.round(r).toString(16)),pad2(Math.round(g).toString(16)),pad2(Math.round(b).toString(16)),];if(allow3Char&&hex[0].charAt(0)===hex[0].charAt(1)&&hex[1].charAt(0)===hex[1].charAt(1)&&hex[2].charAt(0)===hex[2].charAt(1)){return hex[0].charAt(0)+hex[1].charAt(0)+hex[2].charAt(0);}return hex.join(\"\");}export function rgbToHsl(r,g,b){let l;let s;const _r=bound01(r,255);const _g=bound01(g,255);const _b=bound01(b,255);const max=Math.max(_r,_g,_b);const min=Math.min(_r,_g,_b);let h=s=l=(max+min)/2;if(max===min){h=s=0;}else{const d=max-min;s=l>.5?d/(2-max-min):d/(max+min);switch(max){case _r:h=(_g-_b)/d+(_g<_b?6:0);break;case _g:h=(_b-_r)/d+2;break;case _b:h=(_r-_g)/d+4;break;}h/=6;}return{h:h*360,s,l};}function hue2rgb(p,q,t){if(t<0){t+=1;}if(t>1){t-=1;}if(t<1/6){return p+(q-p)*6*t;}if(t<1/2){return q;}if(t<2/3){return p+(q-p)*(2/3-t)*6;}return p;}// HSL to RGB\nexport function hslToRgb(h,s,l){let r;let g;let b;h=bound01(h,360);s=bound01(s*100,100);l=bound01(l*100,100);if(s===0){r=g=b=l // Achromatic\n;}else{const q=l<.5?l*(1+s):l+s-l*s;const p=2*l-q;r=hue2rgb(p,q,h+1/3);g=hue2rgb(p,q,h);b=hue2rgb(p,q,h-1/3);}return{r:r*255,g:g*255,b:b*255};}export function rgbToHsv(r,g,b){r=bound01(r,255);g=bound01(g,255);b=bound01(b,255);const max=Math.max(r,g,b);const min=Math.min(r,g,b);const d=max-min;let h;const s=max===0?0:d/max;const v=max;if(max===min){h=0 // achromatic\n;}else{switch(max){case r:h=(g-b)/d+(g<b?6:0);break;case g:h=(b-r)/d+2;break;case b:h=(r-g)/d+4;break;}h/=6;}return{h:h,s,v};}export function hsvToRgb(h,s,v){h=bound01(h,360)*6;s=bound01(s*100,100);v=bound01(v*100,100);const i=Math.floor(h),f=h-i,p=v*(1-s),q=v*(1-f*s),t=v*(1-(1-f)*s),mod=i%6,r=[v,q,p,p,t,v][mod],g=[t,v,v,q,p,p][mod],b=[p,p,t,v,v,q][mod];return{r:r*255,g:g*255,b:b*255};}function bound01(n,max){let _max;let _n;if(typeof max===\"string\")_max=parseFloat(max);else _max=max;if(typeof n===\"string\"){if(isOnePointZero(n)){n=\"100%\";}const processPercent=isPercentage(n);_n=Math.min(_max,Math.max(0,parseFloat(n)));// Automatically convert percentage into number\nif(processPercent){_n=Math.floor(_n*_max)/100;}}else{_n=n;}// Handle floating point rounding errors\nif(Math.abs(_n-_max)<1e-6){return 1;}// Convert into [0, 1] range if it isn't already\nreturn _n%_max/_max;}function isOnePointZero(n){return typeof n===\"string\"&&n.includes(\".\")&&parseFloat(n)===1;}function isPercentage(n){return typeof n===\"string\"&&n.includes(\"%\");}function pad2(char){if(char.length===1){return\"0\"+char;}else{return\"\"+char;}}const matchers=function(){const cssInteger=\"[-\\\\+]?\\\\d+%?\";const cssNumber=\"[-\\\\+]?\\\\d*\\\\.\\\\d+%?\";const cssUnit=\"(?:\"+cssNumber+\")|(?:\"+cssInteger+\")\";const permissiveMatch3=\"[\\\\s|\\\\(]+(\"+cssUnit+\")[,|\\\\s]+(\"+cssUnit+\")[,|\\\\s]+(\"+cssUnit+\")\\\\s*\\\\)?\";const permissiveMatch4=\"[\\\\s|\\\\(]+(\"+cssUnit+\")[,|\\\\s]+(\"+cssUnit+\")[,|\\\\s]+(\"+cssUnit+\")[,|\\\\s]+(\"+cssUnit+\")\\\\s*\\\\)?\";return{rgb:new RegExp(\"rgb\"+permissiveMatch3),rgba:new RegExp(\"rgba\"+permissiveMatch4),hsl:new RegExp(\"hsl\"+permissiveMatch3),hsla:new RegExp(\"hsla\"+permissiveMatch4),hsv:new RegExp(\"hsv\"+permissiveMatch3),hsva:new RegExp(\"hsva\"+permissiveMatch4),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};}();export function stringToObject(inputColor){// Early return for gradients\nif(inputColor.includes(\"gradient(\"))return false;// Early return for variables\nif(inputColor.includes(\"var(\"))return false;const trimLeft=/^[\\s,#]+/;const trimRight=/\\s+$/;let color=inputColor.replace(trimLeft,\"\").replace(trimRight,\"\").toLowerCase();let named=false;if(cssNames[color]){color=cssNames[color];named=true;}if(color===\"transparent\"){return{r:0,g:0,b:0,a:0,format:ColorFormat.NAME};}let match;if(match=matchers.rgb.exec(color)){return{r:parseInt(match[1]),g:parseInt(match[2]),b:parseInt(match[3]),a:1,format:ColorFormat.RGB};}if(match=matchers.rgba.exec(color)){return{r:parseInt(match[1]),g:parseInt(match[2]),b:parseInt(match[3]),a:parseFloat(match[4]),format:ColorFormat.RGB};}if(match=matchers.hsl.exec(color)){return{h:parseInt(match[1]),s:percentToFraction(match[2]),l:percentToFraction(match[3]),a:1,format:ColorFormat.HSL};}if(match=matchers.hsla.exec(color)){return{h:parseInt(match[1]),s:percentToFraction(match[2]),l:percentToFraction(match[3]),a:parseFloat(match[4]),format:ColorFormat.HSL};}if(match=matchers.hsv.exec(color)){return{h:parseInt(match[1]),s:percentToFraction(match[2]),v:percentToFraction(match[3]),a:1,format:ColorFormat.HSV};}if(match=matchers.hsva.exec(color)){return{h:parseInt(match[1]),s:percentToFraction(match[2]),v:percentToFraction(match[3]),a:parseFloat(match[4]),format:ColorFormat.HSV};}if(match=matchers.hex8.exec(color)){return{r:parseIntFromHex(match[1]),g:parseIntFromHex(match[2]),b:parseIntFromHex(match[3]),a:convertHexToDecimal(match[4]),format:named?ColorFormat.NAME:ColorFormat.HEX};}if(match=matchers.hex6.exec(color)){return{r:parseIntFromHex(match[1]),g:parseIntFromHex(match[2]),b:parseIntFromHex(match[3]),a:1,format:named?ColorFormat.NAME:ColorFormat.HEX};}if(match=matchers.hex4.exec(color)){return{r:parseIntFromHex(`${match[1]}${match[1]}`),g:parseIntFromHex(`${match[2]}${match[2]}`),b:parseIntFromHex(`${match[3]}${match[3]}`),a:convertHexToDecimal(match[4]+\"\"+match[4]),format:named?ColorFormat.NAME:ColorFormat.HEX};}if(match=matchers.hex3.exec(color)){return{r:parseIntFromHex(`${match[1]}${match[1]}`),g:parseIntFromHex(`${match[2]}${match[2]}`),b:parseIntFromHex(`${match[3]}${match[3]}`),a:1,format:named?ColorFormat.NAME:ColorFormat.HEX};}else{return false;}}function parseIntFromHex(hex){return parseInt(hex,16);}function convertHexToDecimal(h){return parseIntFromHex(h)/255;}\nexport const __FramerMetadata__ = {\"exports\":{\"rgbToHsv\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hslToRgb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rgbaFromHusl\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rgbToRgb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hsvToStr\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rgbToHsluv\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rgbToHex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stringToObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rgbToHsl\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hsvToRgb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Converters.map", "import{modulate,isNumeric,numberFromString}from\"https://framerusercontent.com/modules/JJplszDP5k5xNai1xCYE/iyQKQ2iD0mI54aUpF8iY/Utils.js\";import{rgbToRgb,rgbToHsl as rgbToHslConverter,hslToRgb,rgbToHex,rgbToHsluv,rgbToHsv,rgbaFromHusl,stringToObject,hsvToRgb}from\"https://framerusercontent.com/modules/12osPFpnGS9gCMXjGTha/EgmtWCJcg7g4Kk2DjsAg/Converters.js\";import{ColorFormat,ColorMixModelType}from\"https://framerusercontent.com/modules/asGZ46WGkVm3oJVhw594/WxGhPjuFqQ40IZFDcpB8/ColorTypes.js\";import{cssNames}from\"https://framerusercontent.com/modules/TX86aFhJkp7QQdu53ihh/zfjcUuwTCGFoDn2Irmmj/CSSNames.js\";export{Color};const cache=new Map;/**\n * The Color function can be used to define colors, either as a string value or as an object. All colors\n * are converted to a Color object with `r, g, b`, `h, s, l` and an `a` value.\n * There are also various helpers on the Color function for working with,\n * modifying and detecting colors.\n *\n * ```jsx\n * // HEX\n * const blue = Color(\"#0099FF\")\n *\n * // RGB\n * const blue = Color(\"rgb(0, 153, 255)\")\n * const blue = Color(0, 153, 255)\n * const blue = Color({r: 0, g: 153, b: 255})\n * const blue = Color({r: 0, g: 153, b: 255, a: 1})\n *\n * // HSL\n * const blue = Color(\"hsl(204, 100%, 50%)\")\n * const blue = Color({h: 204, s: 1, l: 0.5})\n * const blue = Color({h: 204, s: 1, l: 0.5, a: 1})\n * ```\n * @public\n */ function Color(color,r,g,b){if(typeof color===\"string\"){let c=cache.get(color);if(c)return c;c=createColor(color);if(c===undefined)return{...Color(\"black\"),isValid:false};cache.set(color,c) // TODO: should be frozen?\n;return c;}const created=createColor(color,r,g,b);return created!==undefined?created:{...Color(\"black\"),isValid:false};}function createColor(color,r,g,b){if(color===\"\")return undefined;const colorData=getCompleteColorStrategy(color,r,g,b);if(colorData){const newColor={r:colorData.r,g:colorData.g,b:colorData.b,a:colorData.a,h:colorData.h,s:colorData.s,l:colorData.l,initialValue:typeof color===\"string\"&&colorData.format!==ColorFormat.HSV?color:undefined,roundA:Math.round(100*colorData.a)/100,format:colorData.format,mix:Color.mix,toValue:()=>Color.toRgbString(newColor)};return newColor;}else{return undefined;}}(function(Color1){function inspect(color,initialValue){if(color.format===ColorFormat.HSL){return`<${color.constructor.name} h:${color.h} s:${color.s} l:${color.l} a:${color.a}>`;}else if(color.format===ColorFormat.HEX||color.format===ColorFormat.NAME){return`<${color.constructor.name} \"${initialValue}\">`;}else{return`<${color.constructor.name} r:${color.r} g:${color.g} b:${color.b} a:${color.a}>`;}}Color1.inspect=inspect;function isColor(color){if(typeof color===\"string\"){return Color.isColorString(color);}else{return Color.isColorObject(color);}}Color1.isColor=isColor;function isColorString(colorString){if(typeof colorString===\"string\"){return stringToObject(colorString)!==false;}return false;}Color1.isColorString=isColorString;function isColorObject(color){return color&&typeof color!==\"string\"&&typeof color.r===\"number\"&&typeof color.g===\"number\"&&typeof color.b===\"number\"&&typeof color.h===\"number\"&&typeof color.s===\"number\"&&typeof color.l===\"number\"&&typeof color.a===\"number\"&&typeof color.roundA===\"number\"&&typeof color.format===\"string\";}Color1.isColorObject=isColorObject;function toString(color){return Color.toRgbString(color);}Color1.toString=toString;function toHex(color,allow3Char=false){return rgbToHex(color.r,color.g,color.b,allow3Char);}Color1.toHex=toHex;function toHexString(color,allow3Char=false){return`#${Color.toHex(color,allow3Char)}`;}Color1.toHexString=toHexString;function toRgbString(color){return color.a===1?\"rgb(\"+Math.round(color.r)+\", \"+Math.round(color.g)+\", \"+Math.round(color.b)+\")\":\"rgba(\"+Math.round(color.r)+\", \"+Math.round(color.g)+\", \"+Math.round(color.b)+\", \"+color.roundA+\")\";}Color1.toRgbString=toRgbString;function toHusl(color){return{...rgbToHsluv(color.r,color.g,color.b),a:color.roundA};}Color1.toHusl=toHusl;function toHslString(color){const hsl=Color.toHsl(color);const h=Math.round(hsl.h);const s=Math.round(hsl.s*100);const l=Math.round(hsl.l*100);return color.a===1?\"hsl(\"+h+\", \"+s+\"%, \"+l+\"%)\":\"hsla(\"+h+\", \"+s+\"%, \"+l+\"%, \"+color.roundA+\")\";}Color1.toHslString=toHslString;function toHsv(color){const hsv=rgbToHsv(color.r,color.g,color.b);return{h:hsv.h*360,s:hsv.s,v:hsv.v,a:color.a};}Color1.toHsv=toHsv;function toHsvString(color){const hsv=rgbToHsv(color.r,color.g,color.b);const h=Math.round(hsv.h*360);const s=Math.round(hsv.s*100);const v=Math.round(hsv.v*100);return color.a===1?\"hsv(\"+h+\", \"+s+\"%, \"+v+\"%)\":\"hsva(\"+h+\", \"+s+\"%, \"+v+\"%, \"+color.roundA+\")\";}Color1.toHsvString=toHsvString;function toName(color){if(color.a===0){return\"transparent\";}if(color.a<1){return false;}const hex=rgbToHex(color.r,color.g,color.b,true);for(const key of Object.keys(cssNames)){const value=cssNames[key];if(value===hex){return key;}}return false;}Color1.toName=toName;function toHsl(color){return{h:Math.round(color.h),s:color.s,l:color.l,a:color.a};}Color1.toHsl=toHsl;function toRgb(color){return{r:Math.round(color.r),g:Math.round(color.g),b:Math.round(color.b),a:color.a};}Color1.toRgb=toRgb;function brighten(color,amount=10){const rgb=Color.toRgb(color);rgb.r=Math.max(0,Math.min(255,rgb.r-Math.round(255*-(amount/100))));rgb.g=Math.max(0,Math.min(255,rgb.g-Math.round(255*-(amount/100))));rgb.b=Math.max(0,Math.min(255,rgb.b-Math.round(255*-(amount/100))));return Color(rgb);}Color1.brighten=brighten;function lighten(color,amount=10){const hsl=Color.toHsl(color);hsl.l+=amount/100;hsl.l=Math.min(1,Math.max(0,hsl.l));return Color(hsl);}Color1.lighten=lighten;function darken(color,amount=10){const hsl=Color.toHsl(color);hsl.l-=amount/100;hsl.l=Math.min(1,Math.max(0,hsl.l));return Color(hsl);}Color1.darken=darken;function saturate(color,amount=10){const hsl=Color.toHsl(color);hsl.s+=amount/100;hsl.s=Math.min(1,Math.max(0,hsl.s));return Color(hsl);}Color1.saturate=saturate;function desaturate(color,amount=10){const hsl=Color.toHsl(color);hsl.s-=amount/100;hsl.s=Math.min(1,Math.max(0,hsl.s));return Color(hsl);}Color1.desaturate=desaturate;function grayscale(color){return Color.desaturate(color,100);}Color1.grayscale=grayscale;function hueRotate(color,angle){const hsl=Color.toHsl(color);hsl.h+=angle;hsl.h=hsl.h>360?hsl.h-360:hsl.h;return Color(hsl);}Color1.hueRotate=hueRotate;function alpha(color,a=1){return Color({r:color.r,g:color.g,b:color.b,a:a});}Color1.alpha=alpha;function transparent(color){return Color.alpha(color,0);}Color1.transparent=transparent;function multiplyAlpha(color,alphaValue=1){return Color({r:color.r,g:color.g,b:color.b,a:color.a*alphaValue});}Color1.multiplyAlpha=multiplyAlpha;function interpolate(colorA,colorB,model=ColorMixModelType.RGB){if(!Color.isColorObject(colorA)||!Color.isColorObject(colorB)){throw new TypeError(\"Both arguments for Color.interpolate must be Color objects\");}return progress=>{const color=Color.mixAsColor(colorA,colorB,progress,false,model);return color;};}Color1.interpolate=interpolate;function mix(from,toColor,{model=ColorMixModelType.RGB}={}){const fromColor=typeof from===\"string\"?Color(from):from;const mixer=Color.interpolate(fromColor,toColor,model);return p=>Color.toRgbString(mixer(p));}Color1.mix=mix;function mixAsColor(colorA,colorB,fraction=.5,limit=false,model=ColorMixModelType.RGB){let result=null;if(ColorMixModel.isRGB(model)){// rgb model\nresult=Color({r:modulate(fraction,[0,1],[colorA.r,colorB.r],limit),g:modulate(fraction,[0,1],[colorA.g,colorB.g],limit),b:modulate(fraction,[0,1],[colorA.b,colorB.b],limit),a:modulate(fraction,[0,1],[colorA.a,colorB.a],limit)});}else{let hslA,hslB;if(ColorMixModel.isHSL(model)){// hsl model\nhslA=Color.toHsl(colorA);hslB=Color.toHsl(colorB);}else{// husl model\nhslA=Color.toHusl(colorA);hslB=Color.toHusl(colorB);}if(hslA.s===0){hslA.h=hslB.h;}else if(hslB.s===0){hslB.h=hslA.h;}const fromH=hslA.h;const toH=hslB.h;let deltaH=toH-fromH;if(deltaH>180){deltaH=toH-360-fromH;}else if(deltaH<-180){deltaH=toH+360-fromH;}const tween={h:modulate(fraction,[0,1],[fromH,fromH+deltaH],limit),s:modulate(fraction,[0,1],[hslA.s,hslB.s],limit),l:modulate(fraction,[0,1],[hslA.l,hslB.l],limit),a:modulate(fraction,[0,1],[colorA.a,colorB.a],limit)};if(ColorMixModel.isHSL(model)){// hsl model\nresult=Color(tween);}else{// husl model\nresult=Color(rgbaFromHusl(tween.h,tween.s,tween.l,tween.a));}}return result;}Color1.mixAsColor=mixAsColor;function random(alphaValue=1){function gen(){return Math.floor(Math.random()*255);}return Color(\"rgba(\"+gen()+\", \"+gen()+\", \"+gen()+\", \"+alphaValue+\")\");}Color1.random=random;function grey(amount=.5,alphaValue=1){amount=Math.floor(amount*255);return Color(\"rgba(\"+amount+\", \"+amount+\", \"+amount+\", \"+alphaValue+\")\");}Color1.grey=grey;var gray=Color1.gray=Color.grey;function rgbToHsl(r,g,b){return rgbToHslConverter(r,g,b);}Color1.rgbToHsl=rgbToHsl;var isValidColorProperty=Color1.isValidColorProperty=function(name,value){const isColorKey=name.toLowerCase().slice(-5)===\"color\"||name===\"fill\"||name===\"stroke\";if(isColorKey&&typeof value===\"string\"&&Color.isColorString(value)){return true;}return false;};function difference(colorA,colorB){const _r=(colorA.r+colorB.r)/2;const deltaR=colorA.r-colorB.r;const deltaG=colorA.g-colorB.g;const deltaB=colorA.b-colorB.b;const deltaR2=Math.pow(deltaR,2);const deltaG2=Math.pow(deltaG,2);const deltaB2=Math.pow(deltaB,2);return Math.sqrt(2*deltaR2+4*deltaG2+3*deltaB2+_r*(deltaR2-deltaB2)/256);}Color1.difference=difference;function equal(colorA,colorB,tolerance=.1){if(Math.abs(colorA.r-colorB.r)>=tolerance){return false;}if(Math.abs(colorA.g-colorB.g)>=tolerance){return false;}if(Math.abs(colorA.b-colorB.b)>=tolerance){return false;}if(Math.abs(colorA.a-colorB.a)*256>=tolerance){return false;}return true;}Color1.equal=equal;})(Color||(Color={}));const ColorMixModel={isRGB(colorModel){return colorModel===ColorMixModelType.RGB||colorModel===ColorMixModelType.RGBA;},isHSL(colorModel){return colorModel===ColorMixModelType.HSL||colorModel===ColorMixModelType.HSLA;}};// helpers\nfunction getCompleteColorStrategy(colorOrR,g,b,a=1){let completeColor;// RGB arguments have higher priority\nif(typeof colorOrR===\"number\"&&!Number.isNaN(colorOrR)&&typeof g===\"number\"&&!Number.isNaN(g)&&typeof b===\"number\"&&!Number.isNaN(b)){// color used as red - Color(255, 255, 255)\nconst _r=colorOrR;const _g=g;const _b=b;const _a=a;completeColor=getCompleteColorFromRGB({r:_r,g:_g,b:_b,a:_a});}else if(typeof colorOrR===\"string\"){// valid CSS color (including functions)\ncompleteColor=getCompleteColorFromString(colorOrR);}else if(typeof colorOrR===\"object\"){// eslint-disable-next-line no-prototype-builtins\nif(colorOrR.hasOwnProperty(\"r\")&&colorOrR.hasOwnProperty(\"g\")&&colorOrR.hasOwnProperty(\"b\")){completeColor=getCompleteColorFromRGB(colorOrR);}else{completeColor=getCompleteColorFromHSL(colorOrR);}}return completeColor;}function getCompleteColorFromString(color){const result=stringToObject(color);if(result){if(result.format===ColorFormat.HSL){return getCompleteColorFromHSL(result);}else if(result.format===ColorFormat.HSV){return getCompleteColorFromHSV(result);}else{return getCompleteColorFromRGB(result);}}}function getCompleteColorFromHSV(color){const rgb=hsvToRgb(color.h,color.s,color.v);const hsl=rgbToHslConverter(rgb.r,rgb.g,rgb.b);return{...hsl,...rgb,format:ColorFormat.RGB,a:color.a!==undefined?correctAlpha(color.a):1};}function getCompleteColorFromRGB(color){const rgb=rgbToRgb(color.r,color.g,color.b);const hsl=rgbToHslConverter(rgb.r,rgb.g,rgb.b);return{...hsl,...rgb,format:ColorFormat.RGB,a:color.a!==undefined?correctAlpha(color.a):1};}function getCompleteColorFromHSL(color){let h;let s;let l;let rgb={r:0,g:0,b:0};let hsl={h:0,s:0,l:0};h=isNumeric(color.h)?color.h:0;h=(h+360)%360;s=isNumeric(color.s)?color.s:1;if(typeof color.s===\"string\"){s=numberFromString(color.s);}l=isNumeric(color.l)?color.l:.5;if(typeof color.l===\"string\"){l=numberFromString(color.l);}rgb=hslToRgb(h,s,l);hsl={h:h,s:s,l:l};return{...rgb,...hsl,a:color.a===undefined?1:color.a,format:ColorFormat.HSL};}function correctAlpha(alphaValue){alphaValue=parseFloat(alphaValue);if(alphaValue<0){alphaValue=0;}if(isNaN(alphaValue)||alphaValue>1){alphaValue=1;}return alphaValue;}\nexport const __FramerMetadata__ = {\"exports\":{\"ColorMixOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Color\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cubicCoordinates,stepsCoordinates}from\"easing-coordinates\";import{Color}from\"https://framerusercontent.com/modules/qiOMLkGzzn6IBxv1YYfP/noQ6pjsCrIpLUsDOg0GQ/Color.js\";import{ColorMixModelType}from\"https://framerusercontent.com/modules/asGZ46WGkVm3oJVhw594/WxGhPjuFqQ40IZFDcpB8/ColorTypes.js\";/**\n * EASING FOR FRAMER\n * By Benjamin den Boer\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function EasingGradient({from,to,angle,stops,mode,radius,easeString,easeCustom,easing}){// Curves\nlet coordinates;const customBezier=easeCustom.split(\",\").map(Number);if(easeString){if(easing===\"steps\"){coordinates=stepsCoordinates(stops,\"skip-none\");}else{const{x1,y1,x2,y2}=easeMap[easing];coordinates=cubicCoordinates(x1,y1,x2,y2,stops);}}else{coordinates=cubicCoordinates(customBezier[0],customBezier[1],customBezier[2],customBezier[3],stops);}const allStops=coordinates.map(({x,y})=>{const startColor=Color(from);const endColor=Color(to);let colorMode=ColorMixModelType.HSLA;if(mode===\"hsla\"){colorMode=ColorMixModelType.HSLA;}if(mode===\"rgba\"){colorMode=ColorMixModelType.RGBA;}if(mode===\"husl\"){colorMode=ColorMixModelType.HUSL;}const blend=Color.interpolate(startColor,endColor,colorMode);const color=Color.toHslString(blend(y));return`${color} ${x*100}%`;});const gradient=`linear-gradient(${angle}deg, ${allStops.join(\", \")})`;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",borderRadius:radius,backgroundImage:gradient}});};EasingGradient.displayName=\"Easing Gradient\";EasingGradient.defaultProps={from:\"#FB0\",to:\"#90F\",angle:0,stops:5,easeString:true,easing:\"ease-in-out\",mode:\"husl\",radius:0,easeCustom:\"0.645, 0.045, 0.355, 1\"};addPropertyControls(EasingGradient,{from:{type:ControlType.Color,title:\"Start\"},to:{type:ControlType.Color,title:\"End\"},angle:{type:ControlType.Number,title:\"Angle\",min:0,max:360,unit:\"\\xb0\",displayStepper:true,step:15},stops:{type:ControlType.Number,title:\"Stops\",max:100,min:2,displayStepper:true},easeString:{type:ControlType.Boolean,title:\"Ease\",enabledTitle:\"Preset\",disabledTitle:\"Custom\"},easing:{type:ControlType.Enum,title:\"Preset\",hidden(props){return props.easeString===false;},options:[\"linear\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\",\"steps\",],optionTitles:[\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\",\"Steps\",]},easeCustom:{type:ControlType.String,title:\"Bezier\",placeholder:\"Cubic Bezier Values\",hidden(props){return props.easeString===true;}},mode:{type:ControlType.Enum,title:\"Mode\",options:[\"hsla\",\"husl\",\"rgba\"],optionTitles:[\"HSLA\",\"HUSL\",\"RGBA\"]},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:1e3}});const easeMap={\"ease-in-out\":{x1:.42,y1:0,x2:.58,y2:1},\"ease-out\":{x1:0,y1:0,x2:.58,y2:1},\"ease-in\":{x1:.42,y1:0,x2:1,y2:1},ease:{x1:.25,y1:.1,x2:.25,y2:1},linear:{x1:.25,y1:.25,x2:.75,y2:.75}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EasingGradient\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EasingGradient.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/vkciF0LFP:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-nDFBc .framer-styles-preset-a9ts91:not(.rich-text-wrapper), .framer-nDFBc .framer-styles-preset-a9ts91.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #1b1b1b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-nDFBc\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b62ce54)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"PWxFKyXYV\"];const variantClassNames={PWxFKyXYV:\"framer-v-tehqta\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"PWxFKyXYV\",color:FUWc9QRop='var(--token-f70bd94e-59e1-4cfe-bd5c-7ca4013f4089, rgb(242, 242, 242)) /* {\"name\":\"$divider\"} */',...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"PWxFKyXYV\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-iiRK4\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-tehqta\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PWxFKyXYV\",ref:ref,style:{backgroundColor:FUWc9QRop,...style},transition:transition})})});});const css=['.framer-iiRK4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iiRK4 .framer-1n1n2ti { display: block; }\",\".framer-iiRK4 .framer-tehqta { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 200px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iiRK4 .framer-tehqta { gap: 0px; } .framer-iiRK4 .framer-tehqta > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-iiRK4 .framer-tehqta > :first-child { margin-top: 0px; } .framer-iiRK4 .framer-tehqta > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FUWc9QRop\":\"color\"}\n */ const FramerlZMGml6l5=withCSS(Component,css,\"framer-iiRK4\");export default FramerlZMGml6l5;FramerlZMGml6l5.displayName=\"Divider\";FramerlZMGml6l5.defaultProps={height:1,width:200};addPropertyControls(FramerlZMGml6l5,{FUWc9QRop:{defaultValue:'var(--token-f70bd94e-59e1-4cfe-bd5c-7ca4013f4089, rgb(242, 242, 242)) /* {\"name\":\"$divider\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerlZMGml6l5,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlZMGml6l5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"FUWc9QRop\\\":\\\"color\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lZMGml6l5.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-regular\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/rupx9F442:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",weight:\"400\"}];export const css=['.framer-PyfbT .framer-styles-preset-1t41ozq:not(.rich-text-wrapper), .framer-PyfbT .framer-styles-preset-1t41ozq.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.1px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #1b1b1b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PyfbT\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-regular\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/rupx9F442:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",weight:\"400\"}];export const css=['.framer-PyfbT .framer-styles-preset-1t41ozq:not(.rich-text-wrapper), .framer-PyfbT .framer-styles-preset-1t41ozq.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.1px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #1b1b1b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PyfbT\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8563fcd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hGb1FMgP3O7WeiKj2lSK/JTt1x2Y7tswX71lcXXOz/rupx9F442.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={C2WwDlkFf:{hover:true},ljq3V7ydL:{hover:true}};const cycleOrder=[\"ljq3V7ydL\",\"C2WwDlkFf\"];const variantClassNames={C2WwDlkFf:\"framer-v-eehzcr\",ljq3V7ydL:\"framer-v-1xbj2x3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={Initial:\"ljq3V7ydL\",Transparent:\"C2WwDlkFf\"};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"ljq3V7ydL\",link:qMfNcnrPc,newTab:Fp0Aky8LQ=true,smoothScroll:d7zVPpRek=false,choose:xKm7J20W7=\"TwitterLogo\",weight:VuNmiM8dT=\"regular\",screenReadersLabel:yTomIfx1K=\"\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ljq3V7ydL\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-o0NzJ\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(Link,{href:qMfNcnrPc,openInNewTab:Fp0Aky8LQ,smoothScroll:d7zVPpRek,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-1xbj2x3\",className)} framer-1cqjxnk`,\"data-border\":true,\"data-framer-name\":\"Initial\",layoutDependency:layoutDependency,layoutId:\"ljq3V7ydL\",ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-11cd0a17-ad80-4ff9-85ee-5c4300b8473d, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"C2WwDlkFf-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},\"ljq3V7ydL-hover\":{backgroundColor:\"var(--token-ab9fafd5-1cec-44b7-916b-070ccdf5c9f6, rgb(245, 247, 249))\"},C2WwDlkFf:{backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"C2WwDlkFf-hover\":{\"data-framer-name\":undefined},\"ljq3V7ydL-hover\":{\"data-framer-name\":undefined},C2WwDlkFf:{\"data-framer-name\":\"Transparent\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1svu64e-container\",layoutDependency:layoutDependency,layoutId:\"opf49N1Mx-container\",children:/*#__PURE__*/ _jsx(Phosphor,{color:'var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, rgb(15, 15, 15)) /* {\"name\":\"$text\"} */',height:\"100%\",iconSearch:\"House\",iconSelection:xKm7J20W7,id:\"opf49N1Mx\",layoutId:\"opf49N1Mx\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:VuNmiM8dT,width:\"100%\",...addPropertyOverrides({\"ljq3V7ydL-hover\":{color:'var(--token-cea9f6c7-bb6d-4719-b864-fb296f62efb5, rgb(0, 64, 221)) /* {\"name\":\"$primary\"} */'},C2WwDlkFf:{color:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1t41ozq\",\"data-styles-preset\":\"rupx9F442\",children:\"Twitter\"})}),className:\"framer-g0p07l\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"n48Gv8vdm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:yTomIfx1K,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=['.framer-o0NzJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o0NzJ .framer-1cqjxnk { display: block; }\",\".framer-o0NzJ .framer-1xbj2x3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 40px; will-change: transform; }\",\".framer-o0NzJ .framer-1svu64e-container { flex: none; height: 24px; pointer-events: none; position: relative; width: 24px; }\",\".framer-o0NzJ .framer-g0p07l { flex: none; height: auto; left: -9999px; position: absolute; top: -9999px; white-space: pre; width: auto; z-index: 1; }\",\".framer-o0NzJ .framer-v-1xbj2x3 .framer-1xbj2x3, .framer-o0NzJ .framer-v-eehzcr .framer-1xbj2x3 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-o0NzJ .framer-1xbj2x3 { gap: 0px; } .framer-o0NzJ .framer-1xbj2x3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-o0NzJ .framer-1xbj2x3 > :first-child { margin-top: 0px; } .framer-o0NzJ .framer-1xbj2x3 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"C2WwDlkFf\":{\"layout\":[\"fixed\",\"fixed\"]},\"qztJZZsyW\":{\"layout\":[\"fixed\",\"fixed\"]},\"cmOk8EXvf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qMfNcnrPc\":\"link\",\"Fp0Aky8LQ\":\"newTab\",\"d7zVPpRek\":\"smoothScroll\",\"xKm7J20W7\":\"choose\",\"VuNmiM8dT\":\"weight\",\"yTomIfx1K\":\"screenReadersLabel\"}\n */ const FramerdLDqw_yqW=withCSS(Component,css,\"framer-o0NzJ\");export default FramerdLDqw_yqW;FramerdLDqw_yqW.displayName=\"Icon Button\";FramerdLDqw_yqW.defaultProps={height:40,width:40};addPropertyControls(FramerdLDqw_yqW,{variant:{options:[\"ljq3V7ydL\",\"C2WwDlkFf\"],optionTitles:[\"Initial\",\"Transparent\"],title:\"Variant\",type:ControlType.Enum},qMfNcnrPc:{title:\"Link\",type:ControlType.Link},Fp0Aky8LQ:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},d7zVPpRek:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},xKm7J20W7:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"TwitterLogo\",hidden:undefined,title:\"Choose\"},VuNmiM8dT:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"weight\"])&&{...PhosphorControls[\"weight\"],defaultValue:\"regular\",hidden:undefined,title:\"Weight\"},yTomIfx1K:{defaultValue:\"\",displayTextArea:false,placeholder:\"Twitter\",title:\"Screen Readers Label\",type:ControlType.String}});addFonts(FramerdLDqw_yqW,[...PhosphorFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdLDqw_yqW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C2WwDlkFf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qztJZZsyW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cmOk8EXvf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"qMfNcnrPc\\\":\\\"link\\\",\\\"Fp0Aky8LQ\\\":\\\"newTab\\\",\\\"d7zVPpRek\\\":\\\"smoothScroll\\\",\\\"xKm7J20W7\\\":\\\"choose\\\",\\\"VuNmiM8dT\\\":\\\"weight\\\",\\\"yTomIfx1K\\\":\\\"screenReadersLabel\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dLDqw_yqW.map", "// Generated by Framer (a1b5076)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8rM7KwiTWQuxaHm0WdIZ/4yTNEpeU4URIYqDOFMy3/vkciF0LFP.js\";const enabledGestures={pHoTnfVDa:{hover:true},xA6ISxkZH:{hover:true},ZNAJAjzqr:{hover:true}};const cycleOrder=[\"xA6ISxkZH\",\"ZNAJAjzqr\",\"pHoTnfVDa\"];const variantClassNames={pHoTnfVDa:\"framer-v-1jn8977\",xA6ISxkZH:\"framer-v-1pnrbor\",ZNAJAjzqr:\"framer-v-ammzov\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Active [Phone]\":\"pHoTnfVDa\",Active:\"ZNAJAjzqr\",Passive:\"xA6ISxkZH\"};const getProps=({height,id,width,...props})=>{var _newTab,_smoothScroll,_tap,_title,ref,_variant,ref1,_link;return{...props,Ab6zmz1OL:(_newTab=props.newTab)!==null&&_newTab!==void 0?_newTab:props.Ab6zmz1OL,Dc4cqF4gL:(_smoothScroll=props.smoothScroll)!==null&&_smoothScroll!==void 0?_smoothScroll:props.Dc4cqF4gL,FCLz6FTbX:(_tap=props.tap)!==null&&_tap!==void 0?_tap:props.FCLz6FTbX,nwkHkzCTs:(ref=(_title=props.title)!==null&&_title!==void 0?_title:props.nwkHkzCTs)!==null&&ref!==void 0?ref:\"Title\",variant:(ref1=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref1!==void 0?ref1:\"xA6ISxkZH\",wMtKUBPtm:(_link=props.link)!==null&&_link!==void 0?_link:props.wMtKUBPtm};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,nwkHkzCTs,wMtKUBPtm,Ab6zmz1OL,Dc4cqF4gL,FCLz6FTbX,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"xA6ISxkZH\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap129bvml=activeVariantCallback(async(...args)=>{if(FCLz6FTbX){const res=await FCLz6FTbX(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-47pkG\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(Link,{href:wMtKUBPtm,openInNewTab:Ab6zmz1OL,smoothScroll:Dc4cqF4gL,children:/*#__PURE__*/ _jsx(motion.a,{...restProps,className:`${cx(\"framer-1pnrbor\",className)} framer-17hddmk`,\"data-framer-name\":\"Passive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xA6ISxkZH\",onTap:onTap129bvml,ref:ref,style:{...style},...addPropertyOverrides({\"pHoTnfVDa-hover\":{\"data-framer-name\":undefined},\"xA6ISxkZH-hover\":{\"data-framer-name\":undefined},\"ZNAJAjzqr-hover\":{\"data-framer-name\":undefined},pHoTnfVDa:{\"data-framer-name\":\"Active [Phone]\"},ZNAJAjzqr:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1qfrls3\",layoutDependency:layoutDependency,layoutId:\"PDHQDwI8m\",style:{backgroundColor:\"var(--token-11cd0a17-ad80-4ff9-85ee-5c4300b8473d, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{\"xA6ISxkZH-hover\":{backgroundColor:\"var(--token-ab9fafd5-1cec-44b7-916b-070ccdf5c9f6, rgb(245, 247, 249))\"},pHoTnfVDa:{backgroundColor:\"var(--token-cea9f6c7-bb6d-4719-b864-fb296f62efb5, rgb(0, 64, 221))\"},ZNAJAjzqr:{backgroundColor:\"var(--token-ab9fafd5-1cec-44b7-916b-070ccdf5c9f6, rgb(245, 247, 249))\"}},children:isSet(nwkHkzCTs)&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-a9ts91\",\"data-styles-preset\":\"vkciF0LFP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Title\"})}),className:\"framer-7i02zj\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"hr0TCm5c8\",style:{\"--extracted-r6o4lv\":\" var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:nwkHkzCTs,variants:{\"xA6ISxkZH-hover\":{\"--extracted-r6o4lv\":\"var(--token-cea9f6c7-bb6d-4719-b864-fb296f62efb5, rgb(0, 64, 221)) \"},\"ZNAJAjzqr-hover\":{\"--extracted-r6o4lv\":\" var(--token-cea9f6c7-bb6d-4719-b864-fb296f62efb5, rgb(0, 64, 221))\"},pHoTnfVDa:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},ZNAJAjzqr:{\"--extracted-r6o4lv\":\"var(--token-cea9f6c7-bb6d-4719-b864-fb296f62efb5, rgb(0, 64, 221)) \"}},verticalAlignment:\"top\",withExternalLayout:true})})})})})})});});const css=['.framer-47pkG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-47pkG .framer-17hddmk { display: block; }\",\".framer-47pkG .framer-1pnrbor { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-47pkG .framer-1qfrls3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 6px 12px 6px 12px; position: relative; width: min-content; }\",\".framer-47pkG .framer-7i02zj { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-47pkG .framer-v-1pnrbor .framer-1pnrbor, .framer-47pkG .framer-v-ammzov .framer-1pnrbor, .framer-47pkG .framer-v-1jn8977 .framer-1pnrbor { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-47pkG .framer-1pnrbor, .framer-47pkG .framer-1qfrls3 { gap: 0px; } .framer-47pkG .framer-1pnrbor > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-47pkG .framer-1pnrbor > :first-child, .framer-47pkG .framer-1qfrls3 > :first-child { margin-left: 0px; } .framer-47pkG .framer-1pnrbor > :last-child, .framer-47pkG .framer-1qfrls3 > :last-child { margin-right: 0px; } .framer-47pkG .framer-1qfrls3 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 69.5\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZNAJAjzqr\":{\"layout\":[\"auto\",\"auto\"]},\"pHoTnfVDa\":{\"layout\":[\"auto\",\"auto\"]},\"CIbiWSbv5\":{\"layout\":[\"auto\",\"auto\"]},\"kOdNm3qng\":{\"layout\":[\"auto\",\"auto\"]},\"W6FLjmim5\":{\"layout\":[\"auto\",\"auto\"]}}}\n */ const Framerkodyd4Sel=withCSS(Component,css,\"framer-47pkG\");export default Framerkodyd4Sel;Framerkodyd4Sel.displayName=\"Navigation\";Framerkodyd4Sel.defaultProps={height:69.5,width:57};addPropertyControls(Framerkodyd4Sel,{variant:{options:[\"xA6ISxkZH\",\"ZNAJAjzqr\",\"pHoTnfVDa\"],optionTitles:[\"Passive\",\"Active\",\"Active [Phone]\"],title:\"Variant\",type:ControlType.Enum},nwkHkzCTs:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},wMtKUBPtm:{title:\"Link\",type:ControlType.Link},Ab6zmz1OL:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},Dc4cqF4gL:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},FCLz6FTbX:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framerkodyd4Sel,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkodyd4Sel\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZNAJAjzqr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pHoTnfVDa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CIbiWSbv5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kOdNm3qng\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W6FLjmim5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"69.5\",\"framerIntrinsicWidth\":\"57\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kodyd4Sel.map", "// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}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/8jW296D6is0zdyPGh1MS/FHKjfNbvFMUpOFupuixP/rupx9F442.js\";import IconButton from\"https://framerusercontent.com/modules/p4tTQEEb0lSJDqxhzwzC/PnSqn4qvDK7IBwAtb23O/dLDqw_yqW.js\";import Navigation from\"https://framerusercontent.com/modules/wl1Pzej5WDowmItIXg6N/L8nMDz2EUJwtY7DFUhTU/kodyd4Sel.js\";import Divider from\"https://framerusercontent.com/modules/a5hzyQaCNL2nrEWMM1iE/DFbzsS1rFCONVOu7O41h/lZMGml6l5.js\";const DividerFonts=getFonts(Divider);const NavigationFonts=getFonts(Navigation);const IconButtonFonts=getFonts(IconButton);const NavigationControls=getPropertyControls(Navigation);const cycleOrder=[\"DelRlX48a\",\"KJRN70S4a\",\"xeM1LnD8f\"];const serializationHash=\"framer-A985r\";const variantClassNames={DelRlX48a:\"framer-v-1kor8jr\",KJRN70S4a:\"framer-v-b91sfs\",xeM1LnD8f:\"framer-v-19eocx0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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 humanReadableEnumMap={\"Active [Phone]\":\"pHoTnfVDa\",Active:\"ZNAJAjzqr\",Passive:\"xA6ISxkZH\"};const humanReadableVariantMap={Desktop:\"DelRlX48a\",Phone:\"KJRN70S4a\",Tablet:\"xeM1LnD8f\"};const getProps=({goTop,height,id,legal,support,width,...props})=>{return{...props,DsaLsNo9t:humanReadableEnumMap[support]??support??props.DsaLsNo9t??\"xA6ISxkZH\",hz5sdD_ty:humanReadableEnumMap[legal]??legal??props.hz5sdD_ty??\"xA6ISxkZH\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DelRlX48a\",Yz9uIofru:goTop??props.Yz9uIofru};};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,Yz9uIofru,DsaLsNo9t,hz5sdD_ty,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DelRlX48a\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kor8jr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DelRlX48a\",ref:refBinding,style:{backgroundColor:\"var(--token-11cd0a17-ad80-4ff9-85ee-5c4300b8473d, rgb(255, 255, 255))\",...style},...addPropertyOverrides({KJRN70S4a:{\"data-framer-name\":\"Phone\"},xeM1LnD8f:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nhrzz7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"gp2GyNddc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kua4os-container\",layoutDependency:layoutDependency,layoutId:\"Q3CqhnzDk-container\",nodeId:\"Q3CqhnzDk\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(Divider,{color:\"var(--token-f70bd94e-59e1-4cfe-bd5c-7ca4013f4089, rgb(242, 242, 242))\",height:\"100%\",id:\"Q3CqhnzDk\",layoutId:\"Q3CqhnzDk\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1isbtik\",layoutDependency:layoutDependency,layoutId:\"GcLJkGfIu\",style:{boxShadow:\"inset 0px -1px 0px 0px var(--token-f70bd94e-59e1-4cfe-bd5c-7ca4013f4089, rgb(242, 242, 242))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rGKALJP48\"},motionChild:true,nodeId:\"OAXSYfYkm\",scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ndur5g framer-1m8f1e0\",layoutDependency:layoutDependency,layoutId:\"OAXSYfYkm\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rp81nl\",\"data-framer-name\":\"uhf_logo\",fill:\"black\",intrinsicHeight:69,intrinsicWidth:200,layoutDependency:layoutDependency,layoutId:\"Nsg0U0gcf\",svg:'<svg width=\"200\" height=\"69\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M35.17 62.897c-9.268 0-16.634-2.014-22.096-6.041-5.407-4.028-8.11-10.317-8.11-18.869V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.572-.662h17.297c.607 0 1.13.22 1.572.662.442.441.662.965.662 1.572v32.938c0 2.262.745 4 2.235 5.214 1.545 1.214 3.614 1.82 6.207 1.82s4.634-.606 6.124-1.82c1.545-1.214 2.317-2.952 2.317-5.214V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.573-.662h17.296c.607 0 1.131.22 1.573.662.441.441.662.965.662 1.572v31.614c0 8.552-2.731 14.841-8.193 18.869-5.407 4.027-12.745 6.041-22.014 6.041ZM128.905 4.14c.607 0 1.131.22 1.572.662.442.441.662.965.662 1.572v53.462c0 .607-.22 1.131-.662 1.573a2.146 2.146 0 0 1-1.572.662h-17.048a2.15 2.15 0 0 1-1.573-.662 2.15 2.15 0 0 1-.662-1.573V42.208H93.069v17.627c0 .607-.22 1.131-.662 1.573a2.148 2.148 0 0 1-1.572.662H73.787a2.31 2.31 0 0 1-1.573-.58c-.441-.441-.662-.993-.662-1.655V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.573-.662h17.048c.607 0 1.13.22 1.572.662.442.441.662.965.662 1.572V23.34h16.552V6.373c0-.607.221-1.13.662-1.572a2.15 2.15 0 0 1 1.573-.662h17.048Zm64.105 0c.607 0 1.131.22 1.573.662.441.441.662.965.662 1.572v12.58a2.15 2.15 0 0 1-.662 1.572 2.15 2.15 0 0 1-1.573.662h-32.524v5.296h27.145c.607 0 1.131.221 1.572.663.442.441.663.965.663 1.572v12.497c0 .606-.221 1.13-.663 1.572a2.147 2.147 0 0 1-1.572.662h-27.145v16.386c0 .607-.22 1.131-.662 1.573a2.146 2.146 0 0 1-1.572.662h-17.876a2.15 2.15 0 0 1-1.573-.662 2.15 2.15 0 0 1-.662-1.573V6.373c0-.607.221-1.13.662-1.572a2.15 2.15 0 0 1 1.573-.662h52.634Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19b0yr\",layoutDependency:layoutDependency,layoutId:\"G7XSXB88p\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qxfhMcRVB\"},implicitPathVariables:undefined},{href:{webPageId:\"qxfhMcRVB\"},implicitPathVariables:undefined},{href:{webPageId:\"qxfhMcRVB\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ups34f-container\",layoutDependency:layoutDependency,layoutId:\"x9fpLbaNk-container\",nodeId:\"x9fpLbaNk\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(Navigation,{Ab6zmz1OL:false,Dc4cqF4gL:false,height:\"100%\",id:\"x9fpLbaNk\",layoutId:\"x9fpLbaNk\",nwkHkzCTs:\"Support\",variant:DsaLsNo9t,width:\"100%\",wMtKUBPtm:resolvedLinks[0],...addPropertyOverrides({KJRN70S4a:{wMtKUBPtm:resolvedLinks[1]},xeM1LnD8f:{wMtKUBPtm:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QJ0_g4ROD\"},implicitPathVariables:undefined},{href:{webPageId:\"QJ0_g4ROD\"},implicitPathVariables:undefined},{href:{webPageId:\"QJ0_g4ROD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r63uye-container\",layoutDependency:layoutDependency,layoutId:\"iUi2yuJiM-container\",nodeId:\"iUi2yuJiM\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(Navigation,{Ab6zmz1OL:false,Dc4cqF4gL:false,height:\"100%\",id:\"iUi2yuJiM\",layoutId:\"iUi2yuJiM\",nwkHkzCTs:\"Legal\",variant:hz5sdD_ty,width:\"100%\",wMtKUBPtm:resolvedLinks1[0],...addPropertyOverrides({KJRN70S4a:{wMtKUBPtm:resolvedLinks1[1]},xeM1LnD8f:{wMtKUBPtm:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-342246\",layoutDependency:layoutDependency,layoutId:\"vXF5jvOz3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m0h2y9\",layoutDependency:layoutDependency,layoutId:\"NvPHYZWP9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1t41ozq\",\"data-styles-preset\":\"rupx9F442\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-253584e7-0142-4561-ba9b-5f01ede1a8df, rgb(108, 108, 112)))\"},children:[\"\\xa9 2025 Short Wavelength Applications Ltd.\",/*#__PURE__*/_jsx(motion.br,{}),\"All rights reserved.\"]})}),className:\"framer-10or72t\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MOcn9Dtwb\",style:{\"--extracted-r6o4lv\":\"var(--token-253584e7-0142-4561-ba9b-5f01ede1a8df, rgb(108, 108, 112))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KJRN70S4a:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t41ozq\",\"data-styles-preset\":\"rupx9F442\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-253584e7-0142-4561-ba9b-5f01ede1a8df, rgb(108, 108, 112)))\"},children:\"\\xa9 2025 Short Wavelength Applications Ltd..\"})})},xeM1LnD8f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t41ozq\",\"data-styles-preset\":\"rupx9F442\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-253584e7-0142-4561-ba9b-5f01ede1a8df, rgb(108, 108, 112)))\"},children:\"\\xa9 2025 Short Wavelength Applications Ltd. All rights reserved.\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i8np2v\",layoutDependency:layoutDependency,layoutId:\"CIICJ8iS8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-th98qq-container\",layoutDependency:layoutDependency,layoutId:\"vJkKPxI4t-container\",nodeId:\"vJkKPxI4t\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"CaretUp\",height:\"100%\",id:\"vJkKPxI4t\",layoutId:\"vJkKPxI4t\",link:Yz9uIofru,newTab:false,screenReadersLabel:\"Go Top\",smoothScroll:true,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v9uke1\",layoutDependency:layoutDependency,layoutId:\"N7OcKmLM2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s9sdwc-container\",layoutDependency:layoutDependency,layoutId:\"fJyXzra7P-container\",nodeId:\"fJyXzra7P\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"AppStoreLogo\",height:\"100%\",id:\"fJyXzra7P\",layoutId:\"fJyXzra7P\",link:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u8rp6u-container\",layoutDependency:layoutDependency,layoutId:\"asFZQ2vwB-container\",nodeId:\"asFZQ2vwB\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"Globe\",height:\"100%\",id:\"asFZQ2vwB\",layoutId:\"asFZQ2vwB\",link:\"https://indieapps.space/@uhf\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-spoodc-container\",layoutDependency:layoutDependency,layoutId:\"nDwuSlqfS-container\",nodeId:\"nDwuSlqfS\",rendersWithMotion:true,scopeId:\"FTKcQH8yE\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"DiscordLogo\",height:\"100%\",id:\"nDwuSlqfS\",layoutId:\"nDwuSlqfS\",link:\"https://discord.gg/4JUuEffjFZ\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A985r.framer-1m8f1e0, .framer-A985r .framer-1m8f1e0 { display: block; }\",\".framer-A985r.framer-1kor8jr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1600px; }\",\".framer-A985r .framer-1nhrzz7 { 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; max-width: 1140px; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; }\",\".framer-A985r .framer-1kua4os-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-A985r .framer-1isbtik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A985r .framer-ndur5g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-A985r .framer-1rp81nl { aspect-ratio: 2.898550724637681 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; width: 105px; }\",\".framer-A985r .framer-19b0yr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A985r .framer-ups34f-container, .framer-A985r .framer-1r63uye-container, .framer-A985r .framer-th98qq-container, .framer-A985r .framer-1s9sdwc-container, .framer-A985r .framer-u8rp6u-container, .framer-A985r .framer-spoodc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-A985r .framer-342246 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-A985r .framer-1m0h2y9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A985r .framer-10or72t { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-A985r .framer-i8np2v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A985r .framer-1v9uke1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A985r.framer-1kor8jr, .framer-A985r .framer-1nhrzz7, .framer-A985r .framer-ndur5g, .framer-A985r .framer-19b0yr, .framer-A985r .framer-342246, .framer-A985r .framer-1m0h2y9, .framer-A985r .framer-i8np2v, .framer-A985r .framer-1v9uke1 { gap: 0px; } .framer-A985r.framer-1kor8jr > *, .framer-A985r .framer-1nhrzz7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-A985r.framer-1kor8jr > :first-child, .framer-A985r .framer-1nhrzz7 > :first-child { margin-top: 0px; } .framer-A985r.framer-1kor8jr > :last-child, .framer-A985r .framer-1nhrzz7 > :last-child { margin-bottom: 0px; } .framer-A985r .framer-ndur5g > *, .framer-A985r .framer-19b0yr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-A985r .framer-ndur5g > :first-child, .framer-A985r .framer-19b0yr > :first-child, .framer-A985r .framer-342246 > :first-child, .framer-A985r .framer-1m0h2y9 > :first-child, .framer-A985r .framer-i8np2v > :first-child, .framer-A985r .framer-1v9uke1 > :first-child { margin-left: 0px; } .framer-A985r .framer-ndur5g > :last-child, .framer-A985r .framer-19b0yr > :last-child, .framer-A985r .framer-342246 > :last-child, .framer-A985r .framer-1m0h2y9 > :last-child, .framer-A985r .framer-i8np2v > :last-child, .framer-A985r .framer-1v9uke1 > :last-child { margin-right: 0px; } .framer-A985r .framer-342246 > *, .framer-A985r .framer-1m0h2y9 > *, .framer-A985r .framer-i8np2v > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-A985r .framer-1v9uke1 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-A985r.framer-v-b91sfs.framer-1kor8jr { width: 390px; }\",\".framer-A985r.framer-v-b91sfs .framer-1isbtik { flex-direction: column; height: 116px; }\",\".framer-A985r.framer-v-b91sfs .framer-ndur5g { padding: 16px 0px 0px 0px; }\",\".framer-A985r.framer-v-b91sfs .framer-19b0yr { flex: none; justify-content: center; overflow: hidden; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A985r.framer-v-b91sfs .framer-1isbtik { gap: 0px; } .framer-A985r.framer-v-b91sfs .framer-1isbtik > *, .framer-A985r.framer-v-b91sfs .framer-1isbtik > :first-child, .framer-A985r.framer-v-b91sfs .framer-1isbtik > :last-child { margin: 0px; } }\",\".framer-A985r.framer-v-19eocx0.framer-1kor8jr { width: 810px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 151\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KJRN70S4a\":{\"layout\":[\"fixed\",\"auto\"]},\"xeM1LnD8f\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Yz9uIofru\":\"goTop\",\"DsaLsNo9t\":\"support\",\"hz5sdD_ty\":\"legal\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerFTKcQH8yE=withCSS(Component,css,\"framer-A985r\");export default FramerFTKcQH8yE;FramerFTKcQH8yE.displayName=\"Footer\";FramerFTKcQH8yE.defaultProps={height:151,width:1600};addPropertyControls(FramerFTKcQH8yE,{variant:{options:[\"DelRlX48a\",\"KJRN70S4a\",\"xeM1LnD8f\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},Yz9uIofru:{title:\"Go Top\",type:ControlType.Link},DsaLsNo9t:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"xA6ISxkZH\",description:undefined,hidden:undefined,title:\"Support\"},hz5sdD_ty:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"xA6ISxkZH\",description:undefined,hidden:undefined,title:\"Legal\"}});addFonts(FramerFTKcQH8yE,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...DividerFonts,...NavigationFonts,...IconButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFTKcQH8yE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"151\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Yz9uIofru\\\":\\\"goTop\\\",\\\"DsaLsNo9t\\\":\\\"support\\\",\\\"hz5sdD_ty\\\":\\\"legal\\\"}\",\"framerIntrinsicWidth\":\"1600\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KJRN70S4a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xeM1LnD8f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FTKcQH8yE.map", "// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconButton from\"https://framerusercontent.com/modules/p4tTQEEb0lSJDqxhzwzC/PnSqn4qvDK7IBwAtb23O/dLDqw_yqW.js\";const IconButtonFonts=getFonts(IconButton);const cycleOrder=[\"l1qcfii58\",\"ZdcBPVrct\",\"niroanx5H\"];const serializationHash=\"framer-6d3PL\";const variantClassNames={l1qcfii58:\"framer-v-1li99um\",niroanx5H:\"framer-v-17wkqp1\",ZdcBPVrct:\"framer-v-1b23969\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Desktop:\"l1qcfii58\",Phone:\"niroanx5H\",Tablet:\"ZdcBPVrct\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"l1qcfii58\"};};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:\"l1qcfii58\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"niroanx5H\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ZdcBPVrct\")return true;return false;};const isDisplayed2=()=>{if([\"ZdcBPVrct\",\"niroanx5H\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"niroanx5H\")return true;return false;};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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1li99um\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"l1qcfii58\",ref:refBinding,style:{backgroundColor:\"var(--token-11cd0a17-ad80-4ff9-85ee-5c4300b8473d, rgb(255, 255, 255))\",...style},variants:{niroanx5H:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({niroanx5H:{\"data-framer-name\":\"Phone\"},ZdcBPVrct:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g13fod\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pfJWqKCTB\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{niroanx5H:{backgroundColor:\"var(--token-11cd0a17-ad80-4ff9-85ee-5c4300b8473d, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b28k9f\",layoutDependency:layoutDependency,layoutId:\"ZzJ_nTHuR\",style:{boxShadow:\"inset 0px -1px 0px 0px var(--token-f70bd94e-59e1-4cfe-bd5c-7ca4013f4089, rgb(242, 242, 242))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rGKALJP48\"},motionChild:true,nodeId:\"AMqRuzOC1\",scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-48yycv framer-xmc5m5\",layoutDependency:layoutDependency,layoutId:\"AMqRuzOC1\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rzm9lf\",\"data-framer-name\":\"uhf_logo\",fill:\"black\",intrinsicHeight:69,intrinsicWidth:200,layoutDependency:layoutDependency,layoutId:\"BxWz3apqs\",svg:'<svg width=\"200\" height=\"69\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M35.17 62.897c-9.268 0-16.634-2.014-22.096-6.041-5.407-4.028-8.11-10.317-8.11-18.869V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.572-.662h17.297c.607 0 1.13.22 1.572.662.442.441.662.965.662 1.572v32.938c0 2.262.745 4 2.235 5.214 1.545 1.214 3.614 1.82 6.207 1.82s4.634-.606 6.124-1.82c1.545-1.214 2.317-2.952 2.317-5.214V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.573-.662h17.296c.607 0 1.131.22 1.573.662.441.441.662.965.662 1.572v31.614c0 8.552-2.731 14.841-8.193 18.869-5.407 4.027-12.745 6.041-22.014 6.041ZM128.905 4.14c.607 0 1.131.22 1.572.662.442.441.662.965.662 1.572v53.462c0 .607-.22 1.131-.662 1.573a2.146 2.146 0 0 1-1.572.662h-17.048a2.15 2.15 0 0 1-1.573-.662 2.15 2.15 0 0 1-.662-1.573V42.208H93.069v17.627c0 .607-.22 1.131-.662 1.573a2.148 2.148 0 0 1-1.572.662H73.787a2.31 2.31 0 0 1-1.573-.58c-.441-.441-.662-.993-.662-1.655V6.373c0-.607.22-1.13.662-1.572a2.148 2.148 0 0 1 1.573-.662h17.048c.607 0 1.13.22 1.572.662.442.441.662.965.662 1.572V23.34h16.552V6.373c0-.607.221-1.13.662-1.572a2.15 2.15 0 0 1 1.573-.662h17.048Zm64.105 0c.607 0 1.131.22 1.573.662.441.441.662.965.662 1.572v12.58a2.15 2.15 0 0 1-.662 1.572 2.15 2.15 0 0 1-1.573.662h-32.524v5.296h27.145c.607 0 1.131.221 1.572.663.442.441.663.965.663 1.572v12.497c0 .606-.221 1.13-.663 1.572a2.147 2.147 0 0 1-1.572.662h-27.145v16.386c0 .607-.22 1.131-.662 1.573a2.146 2.146 0 0 1-1.572.662h-17.876a2.15 2.15 0 0 1-1.573-.662 2.15 2.15 0 0 1-.662-1.573V6.373c0-.607.221-1.13.662-1.572a2.15 2.15 0 0 1 1.573-.662h52.634Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nj130b\",layoutDependency:layoutDependency,layoutId:\"mhH6FiPAA\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-86togl-container\",layoutDependency:layoutDependency,layoutId:\"IsyxL_Wsi-container\",nodeId:\"IsyxL_Wsi\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"AppStoreLogo\",height:\"100%\",id:\"IsyxL_Wsi\",layoutId:\"IsyxL_Wsi\",link:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mwojrw-container\",layoutDependency:layoutDependency,layoutId:\"shW3daAJo-container\",nodeId:\"shW3daAJo\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"DiscordLogo\",height:\"100%\",id:\"shW3daAJo\",layoutId:\"shW3daAJo\",link:\"https://discord.gg/4JUuEffjFZ\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19b0oyq-container\",layoutDependency:layoutDependency,layoutId:\"ehhOryTFh-container\",nodeId:\"ehhOryTFh\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"Globe\",height:\"100%\",id:\"ehhOryTFh\",layoutId:\"ehhOryTFh\",link:\"https://indieapps.space/@uhf\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a93h2v\",layoutDependency:layoutDependency,layoutId:\"zeixBFSZh\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wf650y-container\",layoutDependency:layoutDependency,layoutId:\"KqRJdjjie-container\",nodeId:\"KqRJdjjie\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"AppStoreLogo\",height:\"100%\",id:\"KqRJdjjie\",layoutId:\"KqRJdjjie\",link:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dnxfof-container\",layoutDependency:layoutDependency,layoutId:\"bVKGZPOSp-container\",nodeId:\"bVKGZPOSp\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"DiscordLogo\",height:\"100%\",id:\"bVKGZPOSp\",layoutId:\"bVKGZPOSp\",link:\"https://discord.gg/4JUuEffjFZ\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k7jf8x-container\",layoutDependency:layoutDependency,layoutId:\"Q9MtRxGGw-container\",nodeId:\"Q9MtRxGGw\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"Globe\",height:\"100%\",id:\"Q9MtRxGGw\",layoutId:\"Q9MtRxGGw\",link:\"https://indieapps.space/@uhf\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z6n5up\",layoutDependency:layoutDependency,layoutId:\"cfaFFG1wu\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mnidsv-container\",layoutDependency:layoutDependency,layoutId:\"SySuSPzZp-container\",nodeId:\"SySuSPzZp\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"AppStoreLogo\",height:\"100%\",id:\"SySuSPzZp\",layoutId:\"SySuSPzZp\",link:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3dkxln-container\",layoutDependency:layoutDependency,layoutId:\"SAhDsseIS-container\",nodeId:\"SAhDsseIS\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"DiscordLogo\",height:\"100%\",id:\"SAhDsseIS\",layoutId:\"SAhDsseIS\",link:\"https://discord.gg/4JUuEffjFZ\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1is8c02-container\",layoutDependency:layoutDependency,layoutId:\"ypunN2v7V-container\",nodeId:\"ypunN2v7V\",rendersWithMotion:true,scopeId:\"GSODHyPTT\",children:/*#__PURE__*/_jsx(IconButton,{choose:\"Globe\",height:\"100%\",id:\"ypunN2v7V\",layoutId:\"ypunN2v7V\",link:\"https://indieapps.space/@uhf\",newTab:true,screenReadersLabel:\"Instagram\",smoothScroll:false,variant:\"ljq3V7ydL\",weight:\"regular\",width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6d3PL.framer-xmc5m5, .framer-6d3PL .framer-xmc5m5 { display: block; }\",\".framer-6d3PL.framer-1li99um { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 70px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1600px; }\",\".framer-6d3PL .framer-1g13fod { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1140px; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; }\",\".framer-6d3PL .framer-1b28k9f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6d3PL .framer-48yycv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6d3PL .framer-1rzm9lf { aspect-ratio: 2.898550724637681 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 128px; }\",\".framer-6d3PL .framer-nj130b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 70px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6d3PL .framer-86togl-container, .framer-6d3PL .framer-mwojrw-container, .framer-6d3PL .framer-19b0oyq-container, .framer-6d3PL .framer-1wf650y-container, .framer-6d3PL .framer-dnxfof-container, .framer-6d3PL .framer-1k7jf8x-container, .framer-6d3PL .framer-mnidsv-container, .framer-6d3PL .framer-3dkxln-container, .framer-6d3PL .framer-1is8c02-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6d3PL .framer-a93h2v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6d3PL .framer-z6n5up { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 2px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6d3PL.framer-1li99um, .framer-6d3PL .framer-1g13fod, .framer-6d3PL .framer-1b28k9f, .framer-6d3PL .framer-48yycv, .framer-6d3PL .framer-nj130b, .framer-6d3PL .framer-a93h2v, .framer-6d3PL .framer-z6n5up { gap: 0px; } .framer-6d3PL.framer-1li99um > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6d3PL.framer-1li99um > :first-child { margin-top: 0px; } .framer-6d3PL.framer-1li99um > :last-child { margin-bottom: 0px; } .framer-6d3PL .framer-1g13fod > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-6d3PL .framer-1g13fod > :first-child, .framer-6d3PL .framer-1b28k9f > :first-child, .framer-6d3PL .framer-48yycv > :first-child, .framer-6d3PL .framer-nj130b > :first-child, .framer-6d3PL .framer-a93h2v > :first-child, .framer-6d3PL .framer-z6n5up > :first-child { margin-left: 0px; } .framer-6d3PL .framer-1g13fod > :last-child, .framer-6d3PL .framer-1b28k9f > :last-child, .framer-6d3PL .framer-48yycv > :last-child, .framer-6d3PL .framer-nj130b > :last-child, .framer-6d3PL .framer-a93h2v > :last-child, .framer-6d3PL .framer-z6n5up > :last-child { margin-right: 0px; } .framer-6d3PL .framer-1b28k9f > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-6d3PL .framer-48yycv > *, .framer-6d3PL .framer-nj130b > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-6d3PL .framer-a93h2v > *, .framer-6d3PL .framer-z6n5up > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-6d3PL.framer-v-1b23969.framer-1li99um { height: 70px; width: 810px; }\",\".framer-6d3PL.framer-v-1b23969 .framer-1g13fod { flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; }\",\".framer-6d3PL.framer-v-1b23969 .framer-1b28k9f { gap: unset; height: 100%; justify-content: space-between; }\",\".framer-6d3PL.framer-v-1b23969 .framer-nj130b { gap: 8px; min-height: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6d3PL.framer-v-1b23969 .framer-1g13fod, .framer-6d3PL.framer-v-1b23969 .framer-1b28k9f, .framer-6d3PL.framer-v-1b23969 .framer-nj130b { gap: 0px; } .framer-6d3PL.framer-v-1b23969 .framer-1g13fod > *, .framer-6d3PL.framer-v-1b23969 .framer-1g13fod > :first-child, .framer-6d3PL.framer-v-1b23969 .framer-1g13fod > :last-child, .framer-6d3PL.framer-v-1b23969 .framer-1b28k9f > *, .framer-6d3PL.framer-v-1b23969 .framer-1b28k9f > :first-child, .framer-6d3PL.framer-v-1b23969 .framer-1b28k9f > :last-child { margin: 0px; } .framer-6d3PL.framer-v-1b23969 .framer-nj130b > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-6d3PL.framer-v-1b23969 .framer-nj130b > :first-child { margin-left: 0px; } .framer-6d3PL.framer-v-1b23969 .framer-nj130b > :last-child { margin-right: 0px; } }\",\".framer-6d3PL.framer-v-17wkqp1.framer-1li99um { height: 56px; width: 390px; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-1g13fod { flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; order: 0; z-index: 10; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-1b28k9f { gap: 0px; height: 100%; justify-content: flex-start; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-48yycv { order: 0; z-index: 5; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-1rzm9lf { height: var(--framer-aspect-ratio-supported, 33px); width: 96px; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-z6n5up, .framer-6d3PL.framer-v-17wkqp1 .framer-3dkxln-container { order: 1; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-mnidsv-container { order: 0; }\",\".framer-6d3PL.framer-v-17wkqp1 .framer-1is8c02-container { order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6d3PL.framer-v-17wkqp1 .framer-1g13fod, .framer-6d3PL.framer-v-17wkqp1 .framer-1b28k9f { gap: 0px; } .framer-6d3PL.framer-v-17wkqp1 .framer-1g13fod > *, .framer-6d3PL.framer-v-17wkqp1 .framer-1g13fod > :first-child, .framer-6d3PL.framer-v-17wkqp1 .framer-1g13fod > :last-child { margin: 0px; } .framer-6d3PL.framer-v-17wkqp1 .framer-1b28k9f > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-6d3PL.framer-v-17wkqp1 .framer-1b28k9f > :first-child { margin-left: 0px; } .framer-6d3PL.framer-v-17wkqp1 .framer-1b28k9f > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZdcBPVrct\":{\"layout\":[\"fixed\",\"fixed\"]},\"niroanx5H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGSODHyPTT=withCSS(Component,css,\"framer-6d3PL\");export default FramerGSODHyPTT;FramerGSODHyPTT.displayName=\"Header\";FramerGSODHyPTT.defaultProps={height:70,width:1600};addPropertyControls(FramerGSODHyPTT,{variant:{options:[\"l1qcfii58\",\"ZdcBPVrct\",\"niroanx5H\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGSODHyPTT,[{explicitInter:true,fonts:[]},...IconButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGSODHyPTT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1600\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZdcBPVrct\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"niroanx5H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"70\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GSODHyPTT.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/ML1ApQtuT:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-wsTcA .framer-styles-preset-1tq2c14:not(.rich-text-wrapper), .framer-wsTcA .framer-styles-preset-1tq2c14.rich-text-wrapper h3 { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #1b1b1b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-wsTcA\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"CUSTOM;Fixel Display Black\"]);export const fonts=[{family:\"Fixel Display Black\",moduleAsset:{localModuleIdentifier:\"local-module:css/stylesPresetHeading1:default\",url:\"assets/HGbNlCpL8sCpnPfWqOb42OGWyCE.woff2\"},url:new URL(\"assets/HGbNlCpL8sCpnPfWqOb42OGWyCE.woff2\",\"https://framerusercontent.com/modules/loga2bnUexgDV3DaYBEs/3Fq9UH7voey87jwovsWe/stylesPresetHeading1.js\").href}];export const css=['.framer-nVuo5 .framer-styles-preset-o3e5h0:not(.rich-text-wrapper), .framer-nVuo5 .framer-styles-preset-o3e5h0.rich-text-wrapper h1 { --framer-font-family: \"Fixel Display Black\", sans-serif; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #060a23); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 810px) { .framer-nVuo5 .framer-styles-preset-o3e5h0:not(.rich-text-wrapper), .framer-nVuo5 .framer-styles-preset-o3e5h0.rich-text-wrapper h1 { --framer-font-family: \"Fixel Display Black\", sans-serif; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #060a23); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-nVuo5 .framer-styles-preset-o3e5h0:not(.rich-text-wrapper), .framer-nVuo5 .framer-styles-preset-o3e5h0.rich-text-wrapper h1 { --framer-font-family: \"Fixel Display Black\", sans-serif; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, #060a23); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-nVuo5\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (015b6bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ElementsButtonDownload from\"https://framerusercontent.com/modules/1CwosCPsBRK9OUYObvCh/2ro394aZGaWtDtNNqFKy/JPbbyc2pz.js\";import Pattern from\"https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js\";import Squircle from\"https://framerusercontent.com/modules/t7U99ASYqJPkkFTUbFHc/qJrgXl3snJfBpietHvuc/Squircle.js\";import EasingGradient from\"https://framerusercontent.com/modules/TqPeWj5f410fFZQ7gAgf/qKhK4bnhsmwaenV1TcQz/EasingGradient.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lvybnjfhQqcMgSjrCgfy/MeEsp4Sif4LtzHywZPuE/ML1ApQtuT.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/loga2bnUexgDV3DaYBEs/3Fq9UH7voey87jwovsWe/stylesPresetHeading1.js\";const PhosphorFonts=getFonts(Phosphor);const SquircleFonts=getFonts(Squircle);const ElementsButtonDownloadFonts=getFonts(ElementsButtonDownload);const PatternFonts=getFonts(Pattern);const EasingGradientFonts=getFonts(EasingGradient);const cycleOrder=[\"isjosqT1I\",\"yqHPE08UJ\",\"z9fVh6wey\"];const serializationHash=\"framer-7j5Sx\";const variantClassNames={isjosqT1I:\"framer-v-1dyypx4\",yqHPE08UJ:\"framer-v-r6x2ee\",z9fVh6wey:\"framer-v-bcab4t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Desktop:\"isjosqT1I\",Phone:\"z9fVh6wey\",Tablet:\"yqHPE08UJ\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"isjosqT1I\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"isjosqT1I\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"z9fVh6wey\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1dyypx4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"isjosqT1I\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({yqHPE08UJ:{\"data-framer-name\":\"Tablet\"},z9fVh6wey:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z13pw2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"aX7xxQmR_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1reak63\",layoutDependency:layoutDependency,layoutId:\"W5HVMUu4K\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rai6gq\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"nDCUMOQBE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lr8nhd-container\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"kkExAmpg1-container\",name:\"Icon\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"AppStoreLogo\",id:\"kkExAmpg1\",layoutId:\"kkExAmpg1\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"thin\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bocybe-container\",layoutDependency:layoutDependency,layoutId:\"V4Yaduuw_-container\",children:/*#__PURE__*/_jsx(Squircle,{backgroundColor:\"var(--token-340f2846-1eba-4078-88ff-a3c501bbe629, rgb(0, 130, 153))\",backgroundSize:\"cover\",backgroundType:\"gradient\",gradientObject:{gradientAngle:180,gradientEnd:\"rgb(30, 148, 221)\",gradientStart:\"rgb(92, 181, 232)\"},height:\"100%\",hoverObject:{hoverColor:\"rgb(0, 85, 255)\",hoverEnabled:true,hoverOpacity:1,hoverScale:1.1,hoverTransition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}},id:\"V4Yaduuw_\",layoutId:\"V4Yaduuw_\",radius:18,shadowObject:{shadowBlur:5,shadowColor:\"rgba(0, 0, 0, 0.05)\",shadowEnabled:true,shadowX:0,shadowY:10},smoothing:1,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16lfhj9\",layoutDependency:layoutDependency,layoutId:\"S45n0Ixew\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o3e5h0\",\"data-styles-preset\":\"stylesPresetHeading1\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get the app now\"})}),className:\"framer-8jhxkk\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fxmiu_Kkq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tq2c14\",\"data-styles-preset\":\"ML1ApQtuT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Install in just a few seconds and experience it firsthand. No trials, no hidden tricks\u2014just pure entertainment without the frustration.\"})}),className:\"framer-1l1m7an\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IMcCMkkcp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-850jdd\",layoutDependency:layoutDependency,layoutId:\"oengrHqQL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ne4345-container\",layoutDependency:layoutDependency,layoutId:\"WqFPxvzeC-container\",children:/*#__PURE__*/_jsx(ElementsButtonDownload,{height:\"100%\",id:\"WqFPxvzeC\",layoutId:\"WqFPxvzeC\",link:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",newTab:true,style:{height:\"100%\"},variant:\"WDFurThGi\",width:\"100%\"})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://apps.apple.com/us/app/uhf-love-your-iptv/id6443751726\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"A screenshot of the App Store page\",fit:\"fill\",intrinsicHeight:2050,intrinsicWidth:2348,pixelHeight:1572,pixelWidth:1800,src:\"https://framerusercontent.com/images/ZBheX9dWEpZf6fM8p9EhJLFowk.jpg\"},className:\"framer-1gorqcz framer-1k9o8j8\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"bJi0jw9XU\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:'0px -20px 100px 0px var(--token-340f2846-1eba-4078-88ff-a3c501bbe629, rgb(48, 176, 199)) /* {\"name\":\"$tertiary\"} */'}})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g26wuk-container\",layoutDependency:layoutDependency,layoutId:\"N5a2uKNXR-container\",style:{opacity:.05},children:/*#__PURE__*/_jsx(Pattern,{back:\"rgba(255, 255, 255, 0)\",diagonal:true,direction:\"left\",duration:5,front:\"var(--token-a0902d3e-cbb2-4a80-a007-763a1bd6393b, rgb(15, 15, 15))\",height:\"100%\",id:\"N5a2uKNXR\",layoutId:\"N5a2uKNXR\",patternType:\"plus\",radius:100,scale:6,shouldAnimate:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10cdmgf-container\",layoutDependency:layoutDependency,layoutId:\"rnq48s5uN-container\",children:/*#__PURE__*/_jsx(EasingGradient,{angle:300,easeCustom:\"0.645, 0.045, 0.355, 1\",easeString:true,easing:\"ease-in-out\",from:\"rgb(61, 197, 255)\",height:\"100%\",id:\"rnq48s5uN\",layoutId:\"rnq48s5uN\",mode:\"husl\",radius:0,stops:3,style:{height:\"100%\",width:\"100%\"},to:\"rgb(0, 26, 92)\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7j5Sx.framer-1k9o8j8, .framer-7j5Sx .framer-1k9o8j8 { display: block; }\",\".framer-7j5Sx.framer-1dyypx4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1140px; }\",\".framer-7j5Sx .framer-z13pw2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1140px; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; z-index: 2; }\",\".framer-7j5Sx .framer-1reak63 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 50%; overflow: visible; padding: 120px 0px 120px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-7j5Sx .framer-rai6gq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-7j5Sx .framer-lr8nhd-container { flex: none; height: 48px; left: calc(50.00000000000002% - 48px / 2); pointer-events: none; position: absolute; top: calc(50.00000000000002% - 48px / 2); width: 48px; z-index: 1; }\",\".framer-7j5Sx .framer-1bocybe-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); position: relative; width: 72px; }\",\".framer-7j5Sx .framer-16lfhj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-7j5Sx .framer-8jhxkk, .framer-7j5Sx .framer-1l1m7an { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7j5Sx .framer-850jdd { align-content: flex-start; align-items: flex-start; 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: 100%; z-index: 1; }\",\".framer-7j5Sx .framer-ne4345-container { flex: none; height: 50px; position: relative; width: auto; }\",\".framer-7j5Sx .framer-1gorqcz { aspect-ratio: 1.2699228791773778 / 1; bottom: -400px; flex: none; height: var(--framer-aspect-ratio-supported, 927px); left: 608px; overflow: visible; position: absolute; right: -645px; text-decoration: none; z-index: 1; }\",\".framer-7j5Sx .framer-1g26wuk-container { bottom: 40px; flex: none; position: absolute; right: 146px; top: 40px; width: 444px; }\",\".framer-7j5Sx .framer-10cdmgf-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7j5Sx.framer-1dyypx4, .framer-7j5Sx .framer-z13pw2, .framer-7j5Sx .framer-1reak63, .framer-7j5Sx .framer-rai6gq, .framer-7j5Sx .framer-16lfhj9, .framer-7j5Sx .framer-850jdd { gap: 0px; } .framer-7j5Sx.framer-1dyypx4 > *, .framer-7j5Sx .framer-rai6gq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7j5Sx.framer-1dyypx4 > :first-child, .framer-7j5Sx .framer-1reak63 > :first-child, .framer-7j5Sx .framer-rai6gq > :first-child, .framer-7j5Sx .framer-16lfhj9 > :first-child { margin-top: 0px; } .framer-7j5Sx.framer-1dyypx4 > :last-child, .framer-7j5Sx .framer-1reak63 > :last-child, .framer-7j5Sx .framer-rai6gq > :last-child, .framer-7j5Sx .framer-16lfhj9 > :last-child { margin-bottom: 0px; } .framer-7j5Sx .framer-z13pw2 > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-7j5Sx .framer-z13pw2 > :first-child, .framer-7j5Sx .framer-850jdd > :first-child { margin-left: 0px; } .framer-7j5Sx .framer-z13pw2 > :last-child, .framer-7j5Sx .framer-850jdd > :last-child { margin-right: 0px; } .framer-7j5Sx .framer-1reak63 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-7j5Sx .framer-16lfhj9 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-7j5Sx .framer-850jdd > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\",\".framer-7j5Sx.framer-v-r6x2ee.framer-1dyypx4 { width: 810px; }\",\".framer-7j5Sx.framer-v-r6x2ee .framer-1gorqcz { bottom: -330px; height: var(--framer-aspect-ratio-supported, 928px); left: unset; right: -801px; width: 1178px; }\",\".framer-7j5Sx.framer-v-bcab4t.framer-1dyypx4 { width: 390px; }\",\".framer-7j5Sx.framer-v-bcab4t .framer-z13pw2 { flex-direction: column; padding: 30px 25px 30px 25px; }\",\".framer-7j5Sx.framer-v-bcab4t .framer-1reak63 { flex: none; gap: 30px; max-width: unset; padding: 0px; width: 100%; }\",\".framer-7j5Sx.framer-v-bcab4t .framer-850jdd { flex-direction: column; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7j5Sx.framer-v-bcab4t .framer-z13pw2, .framer-7j5Sx.framer-v-bcab4t .framer-1reak63, .framer-7j5Sx.framer-v-bcab4t .framer-850jdd { gap: 0px; } .framer-7j5Sx.framer-v-bcab4t .framer-z13pw2 > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-7j5Sx.framer-v-bcab4t .framer-z13pw2 > :first-child, .framer-7j5Sx.framer-v-bcab4t .framer-1reak63 > :first-child, .framer-7j5Sx.framer-v-bcab4t .framer-850jdd > :first-child { margin-top: 0px; } .framer-7j5Sx.framer-v-bcab4t .framer-z13pw2 > :last-child, .framer-7j5Sx.framer-v-bcab4t .framer-1reak63 > :last-child, .framer-7j5Sx.framer-v-bcab4t .framer-850jdd > :last-child { margin-bottom: 0px; } .framer-7j5Sx.framer-v-bcab4t .framer-1reak63 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-7j5Sx.framer-v-bcab4t .framer-850jdd > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 604\n * @framerIntrinsicWidth 1140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yqHPE08UJ\":{\"layout\":[\"fixed\",\"auto\"]},\"z9fVh6wey\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerswLerQTvA=withCSS(Component,css,\"framer-7j5Sx\");export default FramerswLerQTvA;FramerswLerQTvA.displayName=\"CTA\";FramerswLerQTvA.defaultProps={height:604,width:1140};addPropertyControls(FramerswLerQTvA,{variant:{options:[\"isjosqT1I\",\"yqHPE08UJ\",\"z9fVh6wey\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerswLerQTvA,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...PhosphorFonts,...SquircleFonts,...ElementsButtonDownloadFonts,...PatternFonts,...EasingGradientFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerswLerQTvA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"604\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yqHPE08UJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z9fVh6wey\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1140\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./swLerQTvA.map"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "YWpJujOTK", "FgOLf4duJ", "restProps", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Link", "u", "SVG", "css", "FramerJPbbyc2pz", "withCSS", "JPbbyc2pz_default", "addPropertyControls", "ControlType", "addFonts", "Pattern", "props", "patternType", "front", "back", "radius", "scale", "shouldAnimate", "direction", "diagonal", "duration", "isCanvas", "RenderTarget", "pattern", "position", "size", "repeat", "blendMode", "filter", "addBackground", "backgroundPosAnimation", "frontHex", "Color", "backHex", "frontWithoutHex", "backWithoutHex", "factor", "xScale", "yScale", "p", "motion", "addPropertyControls", "ControlType", "$8164c72eb32cbbfc$export$3d870b97f7a56ca3", "o", "n", "a", "e", "r", "i", "$", "d", "t", "h", "$be0670f6a5a657f9$export$a2f9a538d41e7bd0", "$be0670f6a5a657f9$var$toRadians", "f", "c", "g", "s", "$be0670f6a5a657f9$export$a4b62df84ac6ef86", "$be0670f6a5a657f9$var$drawTopRightPath", "$be0670f6a5a657f9$var$drawBottomRightPath", "$be0670f6a5a657f9$var$drawBottomLeftPath", "$be0670f6a5a657f9$var$drawTopLeftPath", "$6424334e4a2a8c1c$export$4d0751d7849c93f6", "useIsomorphicLayoutEffect", "fe", "ue", "safeResizeObserver", "window", "SharedObserver", "entries", "entry", "callbackForElement", "element", "callback", "ResizeObserver1", "sharedResizeObserver", "useMeasuredSize", "ref", "size", "setSize", "ye", "updateSize", "newSize", "useIsomorphicLayoutEffect", "offsetWidth", "offsetHeight", "Squircle", "props", "radius", "smoothing", "backgroundType", "backgroundColor", "backgroundImage", "backgroundSize", "gradientObject", "shadowObject", "hoverObject", "style", "shadowEnabled", "shadowX", "shadowY", "shadowBlur", "shadowColor", "hoverEnabled", "hoverScale", "hoverOpacity", "hoverColor", "hoverTransition", "gradientStart", "gradientEnd", "gradientAngle", "squircleRef", "pe", "size", "useMeasuredSize", "width", "height", "svgPath", "$6424334e4a2a8c1c$export$4d0751d7849c93f6", "background", "p", "motion", "addPropertyControls", "ControlType", "e", "getParenthesisContent", "convertToNumberMaybe", "roundToMaxTenDecimals", "t", "r", "o", "getBezier", "cubicCoordinates", "n", "s", "i", "a", "u", "stepsCoordinates", "c", "d", "l", "f", "p", "b", "g", "easingCoordinates", "_", "C", "h", "m", "numberFromString", "input", "match", "isNumeric", "value", "percentToFraction", "val", "digits", "modulate", "rangeA", "rangeB", "limit", "fromLow", "fromHigh", "toLow", "toHigh", "result", "Hsluv", "s", "h", "t", "i", "l", "u", "v", "_", "c", "r", "o", "n", "ColorFormat", "ColorMixModelType", "cssNames", "rgbToHsluv", "r", "g", "b", "toConvert", "Hsluv", "rgbaFromHusl", "h", "s", "l", "rgb", "rgbToRgb", "r", "g", "b", "isNumeric", "bound01", "rgbToHex", "allow3Char", "hex", "pad2", "rgbToHsl", "l", "s", "_r", "_g", "_b", "max", "min", "h", "d", "hue2rgb", "p", "q", "hslToRgb", "rgbToHsv", "v", "hsvToRgb", "i", "f", "t", "mod", "n", "_max", "_n", "isOnePointZero", "processPercent", "isPercentage", "char", "matchers", "cssInteger", "cssUnit", "permissiveMatch3", "permissiveMatch4", "stringToObject", "inputColor", "trimLeft", "trimRight", "color", "named", "cssNames", "ColorFormat", "match", "percentToFraction", "parseIntFromHex", "convertHexToDecimal", "cache", "Color", "color", "g", "b", "c", "createColor", "created", "colorData", "getCompleteColorStrategy", "newColor", "ColorFormat", "Color1", "inspect", "initialValue", "isColor", "isColorString", "colorString", "stringToObject", "isColorObject", "toString", "toHex", "allow3Char", "rgbToHex", "toHexString", "toRgbString", "toHusl", "rgbToHsluv", "toHslString", "hsl", "h", "s", "l", "toHsv", "hsv", "rgbToHsv", "toHsvString", "v", "toName", "hex", "key", "cssNames", "toHsl", "toRgb", "brighten", "amount", "rgb", "lighten", "darken", "saturate", "desaturate", "grayscale", "hueRotate", "angle", "alpha", "a", "transparent", "multiplyAlpha", "alphaValue", "interpolate", "colorA", "colorB", "model", "ColorMixModelType", "progress", "mix", "from", "toColor", "fromColor", "mixer", "p", "mixAsColor", "fraction", "limit", "result", "ColorMixModel", "modulate", "hslA", "hslB", "fromH", "toH", "deltaH", "tween", "rgbaFromHusl", "random", "gen", "grey", "gray", "rgbToHsl", "r", "isValidColorProperty", "name", "value", "difference", "_r", "deltaR", "deltaG", "deltaB", "deltaR2", "deltaG2", "deltaB2", "equal", "tolerance", "colorModel", "colorOrR", "completeColor", "getCompleteColorFromRGB", "getCompleteColorFromString", "getCompleteColorFromHSL", "getCompleteColorFromHSV", "hsvToRgb", "correctAlpha", "rgbToRgb", "isNumeric", "numberFromString", "hslToRgb", "EasingGradient", "from", "to", "angle", "stops", "mode", "radius", "easeString", "easeCustom", "easing", "coordinates", "customBezier", "h", "x1", "y1", "x2", "y2", "easeMap", "C", "allStops", "x", "y", "startColor", "Color", "endColor", "colorMode", "ColorMixModelType", "blend", "gradient", "p", "addPropertyControls", "ControlType", "props", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "House_default", "React", "weights", "House", "props", "ref", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "FUWc9QRop", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "FramerlZMGml6l5", "withCSS", "lZMGml6l5_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "PhosphorControls", "getPropertyControls", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "qMfNcnrPc", "Fp0Aky8LQ", "d7zVPpRek", "xKm7J20W7", "VuNmiM8dT", "yTomIfx1K", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText2", "x", "css", "FramerdLDqw_yqW", "withCSS", "dLDqw_yqW_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_newTab", "_smoothScroll", "_tap", "_title", "ref", "_variant", "ref1", "_link", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "nwkHkzCTs", "wMtKUBPtm", "Ab6zmz1OL", "Dc4cqF4gL", "FCLz6FTbX", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap129bvml", "args", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText2", "x", "css", "Framerkodyd4Sel", "withCSS", "kodyd4Sel_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "DividerFonts", "getFonts", "lZMGml6l5_default", "NavigationFonts", "kodyd4Sel_default", "IconButtonFonts", "dLDqw_yqW_default", "NavigationControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "goTop", "height", "id", "legal", "support", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Yz9uIofru", "DsaLsNo9t", "hz5sdD_ty", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "SVG", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "RichText2", "css", "FramerFTKcQH8yE", "withCSS", "FTKcQH8yE_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "IconButtonFonts", "getFonts", "dLDqw_yqW_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "u", "Link", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerGSODHyPTT", "withCSS", "GSODHyPTT_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "SquircleFonts", "Squircle", "ElementsButtonDownloadFonts", "JPbbyc2pz_default", "PatternFonts", "Pattern", "EasingGradientFonts", "EasingGradient", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "Link", "Image2", "css", "FramerswLerQTvA", "withCSS", "swLerQTvA_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
