{"version":3,"file":"Icons.ClMu1Lor.mjs","names":["React.useId","_Fragment"],"sources":["https:/framerusercontent.com/modules/f9wy0ZrZfMTgDYrvn6sH/FdbUONphqOonfhykemoh/Icons.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/* =========================================================\n   MAIN COMPONENT\n========================================================= */export default function AnimatedLogo(props){const{variant=\"figma\",size=142,logoScale=.93,circleColor=\"#06121C\",ringColor=\"#06121C\",ringThickness=1.35,innerRingSize=64,middleRingSize=72,outerRingSize=80,pulseEnabled=true,pulseDuration=3,pulseScaleFrom=.92,pulseScaleTo=1.09,pulseOpacity=.88,floatEnabled=true,floatDuration=4.8,floatDistance=2,rotationAmount=2,shadowEnabled=true,shadowOpacity=.12,shadowBlur=8,shadowY=6,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;/*\n     * We keep animation running in Canvas too.\n     * If Framer Canvas becomes heavy, change this to:\n     *\n     * const animationsAllowed = !isCanvas\n     */const animationsAllowed=true;const animationId=React.useId().replace(/:/g,\"\");const logoSizePercent=Math.max(0,Math.min(1.5,logoScale))*100;const innerPercent=innerRingSize;const middlePercent=middleRingSize;const outerPercent=outerRingSize;const containerStyle={...style,position:\"relative\",width:\"100%\",height:\"100%\",minWidth:1,minHeight:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const fallbackStyle={width:size,height:size};const logoStyle={position:\"relative\",zIndex:5,width:`${logoSizePercent}%`,height:`${logoSizePercent}%`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",filter:shadowEnabled?`drop-shadow(0 ${shadowY}px ${shadowBlur}px rgba(0, 0, 0, ${shadowOpacity}))`:\"none\",animation:animationsAllowed&&floatEnabled?`logoFloat-${animationId} ${floatDuration}s ease-in-out infinite`:\"none\",willChange:floatEnabled?\"transform\":undefined};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,/*\n                 * Framer controls width/height through style.\n                 * This fallback helps when rendered outside Framer.\n                 */...style?.width==null&&style?.height==null?fallbackStyle:{}},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes pulseInner-${animationId} {\n                        0% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleFrom});\n                            opacity: 0;\n                        }\n\n                        10% {\n                            opacity: ${pulseOpacity};\n                        }\n\n                        100% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleTo});\n                            opacity: 0;\n                        }\n                    }\n\n                    @keyframes pulseMiddle-${animationId} {\n                        0% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleFrom});\n                            opacity: 0;\n                        }\n\n                        10% {\n                            opacity: ${pulseOpacity*.48};\n                        }\n\n                        100% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleTo});\n                            opacity: 0;\n                        }\n                    }\n\n                    @keyframes pulseOuter-${animationId} {\n                        0% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleFrom});\n                            opacity: 0;\n                        }\n\n                        10% {\n                            opacity: ${pulseOpacity*.14};\n                        }\n\n                        100% {\n                            transform:\n                                translate(-50%, -50%)\n                                scale(${pulseScaleTo});\n                            opacity: 0;\n                        }\n                    }\n\n                    @keyframes logoFloat-${animationId} {\n                        0%,\n                        100% {\n                            transform:\n                                rotate(-${rotationAmount*.85}deg)\n                                translateY(0px);\n                        }\n\n                        22% {\n                            transform:\n                                rotate(${rotationAmount*.65}deg)\n                                translateY(-${floatDistance}px);\n                        }\n\n                        47% {\n                            transform:\n                                rotate(-${rotationAmount*.3}deg)\n                                translateY(${floatDistance*.5}px);\n                        }\n\n                        68% {\n                            transform:\n                                rotate(${rotationAmount}deg)\n                                translateY(-${floatDistance}px);\n                        }\n\n                        85% {\n                            transform:\n                                rotate(-${rotationAmount*.7}deg)\n                                translateY(0px);\n                        }\n                    }\n\n                    @media (prefers-reduced-motion: reduce) {\n                        .animated-logo-${animationId},\n                        .animated-ring-${animationId} {\n                            animation: none !important;\n                        }\n                    }\n                `}),/*#__PURE__*/_jsx(Ring,{className:`animated-ring-${animationId}`,size:outerPercent,thickness:ringThickness,color:ringColor,animation:animationsAllowed&&pulseEnabled?`pulseOuter-${animationId} ${pulseDuration}s cubic-bezier(0.25, 0.6, 0.4, 1) infinite`:\"none\",delay:.24}),/*#__PURE__*/_jsx(Ring,{className:`animated-ring-${animationId}`,size:middlePercent,thickness:ringThickness,color:ringColor,animation:animationsAllowed&&pulseEnabled?`pulseMiddle-${animationId} ${pulseDuration}s cubic-bezier(0.25, 0.6, 0.4, 1) infinite`:\"none\",delay:.12}),/*#__PURE__*/_jsx(Ring,{className:`animated-ring-${animationId}`,size:innerPercent,thickness:ringThickness,color:ringColor,animation:animationsAllowed&&pulseEnabled?`pulseInner-${animationId} ${pulseDuration}s cubic-bezier(0.25, 0.6, 0.4, 1) infinite`:\"none\",delay:0}),/*#__PURE__*/_jsx(\"div\",{className:`animated-logo-${animationId}`,style:logoStyle,children:/*#__PURE__*/_jsx(LogoSVG,{variant:variant,circleColor:circleColor})})]});}/* =========================================================\n   RING\n========================================================= */function Ring({size,thickness,color,animation,delay,className}){return /*#__PURE__*/_jsx(\"span\",{className:className,style:{position:\"absolute\",left:\"50%\",top:\"50%\",width:`${size}%`,height:`${size}%`,aspectRatio:\"1 / 1\",border:`${thickness}px solid ${color}`,borderRadius:\"50%\",transform:\"translate(-50%, -50%) scale(0.92)\",opacity:0,pointerEvents:\"none\",animation,animationDelay:`${delay}s`,willChange:\"transform, opacity\"}});}/* =========================================================\n   LOGOS\n========================================================= */function LogoSVG({variant,circleColor}){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 141.365 141.365\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\",width:\"100%\",height:\"100%\",overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"69.3894\",cy:\"70.7342\",r:\"39.7689\",fill:circleColor}),variant===\"figma\"&&/*#__PURE__*/_jsx(FigmaLogo,{}),variant===\"flag\"&&/*#__PURE__*/_jsx(FlagLogo,{}),variant===\"shopify\"&&/*#__PURE__*/_jsx(ShopifyLogo,{})]});}/* =========================================================\n   FIGMA\n========================================================= */function FigmaLogo(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M55.2019 85.2687C55.2019 81.1791 58.5172 77.8638 62.6067 77.8638H70.0115V85.2687C70.0115 89.3582 66.6962 92.6735 62.6067 92.6735C58.5172 92.6735 55.2019 89.3582 55.2019 85.2687Z\",fill:\"#24CB71\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M70.0123 48.2444V63.054H77.4171C81.5066 63.054 84.8219 59.7387 84.8219 55.6492C84.8219 51.5596 81.5066 48.2444 77.4171 48.2444H70.0123Z\",fill:\"#FF7237\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M77.3551 77.8636C81.4446 77.8636 84.7599 74.5483 84.7599 70.4588C84.7599 66.3692 81.4446 63.0539 77.3551 63.0539C73.2655 63.0539 69.9502 66.3692 69.9502 70.4588C69.9502 74.5483 73.2655 77.8636 77.3551 77.8636Z\",fill:\"#00B6FF\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M55.202 55.6491C55.202 59.7386 58.5173 63.0539 62.6068 63.0539H70.0116V48.2443H62.6068C58.5173 48.2443 55.202 51.5595 55.202 55.6491Z\",fill:\"#FF3737\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M55.2019 70.4588C55.2019 74.5483 58.5172 77.8636 62.6067 77.8636H70.0115V63.0539H62.6067C58.5172 63.0539 55.2019 66.3692 55.2019 70.4588Z\",fill:\"#874FFF\"})]});}/* =========================================================\n   FLAG\n========================================================= */function FlagLogo(){return /*#__PURE__*/_jsx(\"path\",{d:\"M90.0722 56.569H48.7067V84.8994H90.0722L81.9075 70.7342L90.0722 56.569Z\",fill:\"#F6F5F2\"});}/* =========================================================\n   SHOPIFY\n========================================================= */function ShopifyLogo(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M81.4221 57.7126C81.4104 57.5077 81.2341 57.4075 81.0995 57.3776C80.9649 57.3477 78.2494 57.1799 78.2494 57.1799C78.2494 57.1799 76.0814 54.8393 75.8671 54.6008C75.6528 54.3624 75.219 54.4073 75.0355 54.4429C75.0355 54.4429 74.5981 54.5557 73.8615 54.7434C73.7689 54.3525 73.6132 53.8675 73.3895 53.3788C72.658 51.7733 71.5243 50.8955 70.0754 50.8181C69.9848 50.8131 69.8716 50.8072 69.7798 50.825C69.737 50.7773 69.6941 50.7296 69.6525 50.6593C69.0549 49.9463 68.2794 49.587 67.3274 49.5589C65.4685 49.505 63.5634 50.7426 61.9184 53.0611C60.7649 54.6794 59.8601 56.7423 59.5466 58.3601C57.3834 58.9029 55.8651 59.2758 55.8412 59.2972C54.7591 59.5799 54.7126 59.6002 54.5223 60.6116C54.3691 61.3526 50.3998 82.9569 50.3998 82.9569L73.7494 88.2906L84.0951 86.3007C84.0951 86.3007 81.4351 57.8949 81.4221 57.7126Z\",fill:\"#FFFFFF\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M81.101 57.3754C80.9664 57.3455 78.2509 57.1778 78.2509 57.1778C78.2509 57.1778 76.0828 54.8372 75.8685 54.5987C75.7828 54.5033 75.672 54.452 75.5589 54.4459L73.7509 88.2884L84.0966 86.2986C84.0966 86.2986 81.4354 57.9154 81.4236 57.7105C81.3892 57.5043 81.2356 57.4053 81.101 57.3754Z\",fill:\"#FFFFFF\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M69.4788 62.0205L68.0645 66.3945C68.0645 66.3945 66.7841 65.7132 65.1933 65.7417C62.8769 65.7542 62.7769 67.2017 62.7789 67.5878C62.8083 69.5871 67.9924 70.2954 68.0388 74.9517C68.0692 78.631 65.7628 81.005 62.6278 81.0418C58.8576 81.0674 56.9147 78.7616 56.9147 78.7616L57.8873 75.431C57.8873 75.431 59.8866 77.1042 61.5441 77.1019C62.6344 77.0921 63.0665 76.2298 63.0551 75.5935C63.0344 73.0044 58.771 72.9129 58.7255 68.6652C58.6902 65.0765 61.2382 61.5803 66.4407 61.5177C68.4879 61.4455 69.4788 62.0205 69.4788 62.0205Z\",fill:\"#06121C\"})]});}/* =========================================================\n   DEFAULT SIZE\n========================================================= */AnimatedLogo.defaultProps={width:142,height:142};/* =========================================================\n   FRAMER PROPERTY CONTROLS\n========================================================= */addPropertyControls(AnimatedLogo,{variant:{type:ControlType.Enum,title:\"Variant\",options:[\"figma\",\"flag\",\"shopify\"],optionTitles:[\"Figma\",\"Flag\",\"Shopify\"],defaultValue:\"figma\",displaySegmentedControl:true},logoScale:{type:ControlType.Number,title:\"Logo Size\",defaultValue:.93,min:.2,max:1.3,step:.01,displayStepper:true},circleColor:{type:ControlType.Color,title:\"Circle\",defaultValue:\"#06121C\"},ringColor:{type:ControlType.Color,title:\"Rings\",defaultValue:\"#06121C\"},ringThickness:{type:ControlType.Number,title:\"Ring Width\",defaultValue:1.35,min:.25,max:10,step:.05},innerRingSize:{type:ControlType.Number,title:\"Inner Ring\",defaultValue:64,min:10,max:150,step:1,unit:\"%\"},middleRingSize:{type:ControlType.Number,title:\"Middle Ring\",defaultValue:72,min:10,max:160,step:1,unit:\"%\"},outerRingSize:{type:ControlType.Number,title:\"Outer Ring\",defaultValue:80,min:10,max:180,step:1,unit:\"%\"},pulseEnabled:{type:ControlType.Boolean,title:\"Pulse\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},pulseDuration:{type:ControlType.Number,title:\"Pulse Speed\",defaultValue:3,min:.5,max:10,step:.1,unit:\"s\",hidden:props=>!props.pulseEnabled},pulseScaleFrom:{type:ControlType.Number,title:\"Pulse Start\",defaultValue:.92,min:.5,max:1.5,step:.01,hidden:props=>!props.pulseEnabled},pulseScaleTo:{type:ControlType.Number,title:\"Pulse End\",defaultValue:1.09,min:.5,max:2,step:.01,hidden:props=>!props.pulseEnabled},pulseOpacity:{type:ControlType.Number,title:\"Pulse Opacity\",defaultValue:.88,min:0,max:1,step:.01,hidden:props=>!props.pulseEnabled},floatEnabled:{type:ControlType.Boolean,title:\"Float\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},floatDuration:{type:ControlType.Number,title:\"Float Speed\",defaultValue:4.8,min:.5,max:15,step:.1,unit:\"s\",hidden:props=>!props.floatEnabled},floatDistance:{type:ControlType.Number,title:\"Float Y\",defaultValue:2,min:0,max:30,step:.5,unit:\"px\",hidden:props=>!props.floatEnabled},rotationAmount:{type:ControlType.Number,title:\"Rotation\",defaultValue:2,min:0,max:20,step:.1,unit:\"\\xb0\",hidden:props=>!props.floatEnabled},shadowEnabled:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},shadowOpacity:{type:ControlType.Number,title:\"Shadow Opacity\",defaultValue:.12,min:0,max:1,step:.01,hidden:props=>!props.shadowEnabled},shadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",defaultValue:8,min:0,max:50,step:1,unit:\"px\",hidden:props=>!props.shadowEnabled},shadowY:{type:ControlType.Number,title:\"Shadow Y\",defaultValue:6,min:-30,max:30,step:1,unit:\"px\",hidden:props=>!props.shadowEnabled}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedLogo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map"],"mappings":"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"}