{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "bento-2",
  "dependencies": [
    "@number-flow/react",
    "lucide-react",
    "motion"
  ],
  "registryDependencies": [
    "card"
  ],
  "files": [
    {
      "path": "src/components/watermelon-ui/bento-2.tsx",
      "content": "\"use client\";\n\nimport React from \"react\";\nimport { AnimatePresence, motion } from \"motion/react\";\nimport NumberFlow from \"@number-flow/react\";\nimport {\n  Card,\n  CardHeader,\n  CardTitle,\n  CardDescription,\n  CardContent,\n} from \"@/components/ui/card\";\n\nconst GLOBE_PHRASES = [\"Find House\", \"Performance Market\", \"Handle Traffic\"];\n\nconst Bento2 = () => {\n  return (\n    <div className=\"min-h-screen w-full flex items-center justify-center bg-[#090909] p-3 sm:p-4 md:p-6 font-['Inter',sans-serif] overflow-x-hidden\">\n\n      <div className=\"w-full max-w-350 flex flex-col lg:flex-row items-start justify-start gap-4 sm:gap-6 p-3 sm:p-6 md:p-8 lg:p-10\">\n        <div className=\"flex flex-col gap-6 w-full max-w-none lg:max-w-189.75 lg:flex-1\">\n          {/* Bento-1 */}\n          <Card className=\"w-full min-h-90 sm:min-h-105 lg:h-112.75 bg-[#202020] rounded-4xl p-5 sm:p-8 flex flex-col justify-between overflow-hidden\">\n            <CardHeader className=\"w-full px-0 pt-0\">\n              <CardTitle className=\"text-2xl sm:text-3xl font-semibold bg-clip-text text-transparent bg-linear-to-r from-[#FFFFFF] to-[#5B5959] mb-3 sm:mb-4 leading-tight\">\n                A World of Properties Awaits\n              </CardTitle>\n              <CardDescription className=\"text-base sm:text-lg lg:text-xl font-thin text-white/50 leading-6 sm:leading-7\">\n                Utilize our dynamic platform to showcase your property in\n                stunning detail or dive into a curated marketplace. Every\n                listing is an opportunity waiting to be explored.\n              </CardDescription>\n            </CardHeader>\n            <CardContent className=\"w-full h-full min-h-45 sm:min-h-55 flex items-center justify-center relative overflow-visible px-0\">\n              <Transforming />\n            </CardContent>\n          </Card>\n\n          {/* Bento-2 */}\n          <Card className=\"w-full min-h-73 bg-[#202020] rounded-4xl flex flex-col sm:flex-row items-center justify-between p-5 sm:p-8 gap-5 sm:gap-6 overflow-hidden\">\n            <CardContent className=\"w-full h-full flex items-center justify-center sm:justify-start scale-95 sm:scale-100 origin-center pl-6 px-0\">\n              <Globe />\n            </CardContent>\n            <CardHeader className=\"w-full px-0\">\n              <CardTitle className=\"text-2xl sm:text-3xl font-semibold bg-clip-text text-transparent bg-linear-to-r from-[#FFFFFF] to-[#5B5959] mb-3 sm:mb-4 leading-tight text-center sm:text-left\">\n                Marketplace Synergy\n              </CardTitle>\n              <CardDescription className=\"text-base sm:text-lg lg:text-xl font-thin text-white/50 tracking-tight leading-6 sm:leading-7 text-center sm:text-left\">\n                Experience a frictionless journey from property management to\n                monetization.\n              </CardDescription>\n            </CardHeader>\n          </Card>\n        </div>\n\n        <div className=\"flex flex-col gap-6 w-full max-w-none lg:max-w-142.25\">\n          {/* Bento-3 */}\n          <Card className=\"w-full min-h-73 bg-[#202020] rounded-4xl flex flex-col sm:flex-row items-center justify-between px-5 sm:px-8 py-5 sm:py-0 gap-5 sm:gap-6 overflow-hidden\">\n            <CardContent className=\"h-full flex items-center justify-center mt-6 md:mt-0 relative scale-90 sm:scale-100 origin-center px-0\">\n              <Graph />\n            </CardContent>\n            <CardHeader className=\"w-full px-0\">\n              <CardTitle className=\"text-2xl sm:text-3xl font-semibold bg-clip-text text-transparent bg-linear-to-r from-[#FFFFFF] to-[#5B5959] mb-3 sm:mb-4 leading-tight text-center sm:text-left\">\n                Advanced Analytics\n              </CardTitle>\n              <CardDescription className=\"text-base sm:text-lg lg:text-xl font-thin text-white/50 leading-6 sm:leading-7 text-center sm:text-left\">\n                Stop reacting and start strategizing. Our predictive analytics\n                help you identify growth\n              </CardDescription>\n            </CardHeader>\n          </Card>\n\n          {/* Bento-4 */}\n          <Card className=\"w-full min-h-90 sm:min-h-105 lg:h-112.75 bg-[#202020] rounded-4xl p-5 sm:p-8 flex flex-col justify-between overflow-hidden\">\n            <CardContent className=\"flex items-center justify-center relative min-h-45 sm:min-h-55 overflow-visible scale-90 sm:scale-100 origin-center px-0\">\n              <Tools />\n            </CardContent>\n            <CardHeader className=\"w-full px-0\">\n              <CardTitle className=\"text-2xl sm:text-3xl font-semibold bg-clip-text text-transparent bg-linear-to-r from-[#FFFFFF] to-[#5B5959] mb-3 sm:mb-4 leading-tight\">\n                Integrated Management Tools\n              </CardTitle>\n              <CardDescription className=\"text-base sm:text-lg lg:text-xl font-thin text-white/50 leading-6 sm:leading-7\">\n                Our comprehensive toolkit simplifies the complexities of\n                property ownership, automating routine tasks so you can focus on\n                growth\n              </CardDescription>\n            </CardHeader>\n          </Card>\n        </div>\n      </div>\n    </div>\n  );\n};\n\nexport default Bento2;\n\nconst Transforming = () => {\n  return (\n    <svg\n      width=\"733\"\n      height=\"339\"\n      viewBox=\"0 0 733 339\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      className=\"absolute left-1/2 -translate-x-1/2 -top-20 md:-top-16 w-[145%] sm:w-[135%] md:w-[120%] lg:w-183.25\"\n    >\n      <g opacity=\"0.44\" filter=\"url(#filter0_f_4_1972)\">\n        <circle cx=\"368.441\" cy=\"188\" r=\"88\" fill=\"#FD3D84\" />\n      </g>\n      <g opacity=\"0.38\" filter=\"url(#filter1_di_4_1972)\">\n        <path\n          d=\"M21.4399 261.133V128.731C21.4399 117.772 32.2084 110.057 42.5853 113.581L137.785 145.913C144.275 148.117 148.64 154.209 148.64 161.063V229.998C148.64 236.918 144.191 243.054 137.613 245.206L42.4134 276.34C32.0698 279.723 21.4399 272.016 21.4399 261.133Z\"\n          fill=\"#2E2E2E\"\n        />\n      </g>\n      <g opacity=\"0.82\" filter=\"url(#filter2_d_4_1972)\">\n        <path\n          d=\"M61.4399 274.479V115.597C61.4399 102.446 74.3621 93.188 86.8144 97.417L201.054 136.216C208.842 138.86 214.08 146.171 214.08 154.396V237.118C214.08 245.422 208.741 252.785 200.848 255.367L86.6081 292.728C74.1957 296.788 61.4399 287.539 61.4399 274.479Z\"\n          fill=\"#2E2E2E\"\n        />\n      </g>\n      <g opacity=\"0.92\">\n        <g opacity=\"0.27\" filter=\"url(#filter3_f_4_1972)\">\n          <circle cx=\"148.442\" cy=\"201\" r=\"44\" fill=\"#FD3D84\" />\n        </g>\n        <g filter=\"url(#filter4_di_4_1972)\">\n          <path\n            d=\"M127.841 281.152V109.03C127.841 94.7833 141.84 84.7534 155.33 89.3349L279.089 131.367C287.526 134.232 293.201 142.152 293.201 151.062V240.677C293.201 249.674 287.417 257.651 278.866 260.447L155.106 300.922C141.659 305.32 127.841 295.3 127.841 281.152Z\"\n            fill=\"#2E2E2E\"\n          />\n        </g>\n        <path\n          opacity=\"0.47\"\n          d=\"M194.661 136.643L157.1 173.986C156.346 174.735 155.922 175.754 155.922 176.818V239.177C155.922 241.613 158.083 243.481 160.492 243.129L245.065 230.776C247.027 230.489 248.482 228.807 248.482 226.824V180.92C248.482 179.891 248.086 178.904 247.376 178.159C234.319 164.468 214.739 142.991 208.759 136.643C202.607 130.112 196.797 133.921 194.661 136.643Z\"\n          fill=\"#D9D9D9\"\n        />\n        <path\n          d=\"M207.143 136.643L169.581 173.986C168.827 174.735 168.403 175.754 168.403 176.818V239.177C168.403 241.613 170.564 243.481 172.974 243.129L257.547 230.776C259.509 230.489 260.963 228.807 260.963 226.824V180.92C260.963 179.891 260.568 178.904 259.857 178.159C246.8 164.468 227.221 142.991 221.24 136.643C215.089 130.112 209.279 133.921 207.143 136.643Z\"\n          fill=\"#919191\"\n        />\n      </g>\n      <g opacity=\"0.38\" filter=\"url(#filter5_di_4_1972)\">\n        <path\n          d=\"M711.2 261.133V128.731C711.2 117.772 700.432 110.057 690.055 113.581L594.855 145.913C588.365 148.117 584 154.209 584 161.063V229.998C584 236.918 588.449 243.054 595.027 245.206L690.227 276.34C700.57 279.723 711.2 272.016 711.2 261.133Z\"\n          fill=\"#2E2E2E\"\n        />\n      </g>\n      <g opacity=\"0.82\" filter=\"url(#filter6_d_4_1972)\">\n        <path\n          d=\"M671.2 274.479V115.597C671.2 102.446 658.278 93.188 645.826 97.417L531.586 136.216C523.798 138.86 518.56 146.171 518.56 154.396V237.118C518.56 245.422 523.899 252.785 531.792 255.367L646.032 292.728C658.444 296.788 671.2 287.539 671.2 274.479Z\"\n          fill=\"#2E2E2E\"\n        />\n      </g>\n      <g opacity=\"0.92\">\n        <g opacity=\"0.27\" filter=\"url(#filter7_f_4_1972)\">\n          <circle cx=\"584.441\" cy=\"194\" r=\"44\" fill=\"#FD3D84\" />\n        </g>\n        <g filter=\"url(#filter8_di_4_1972)\">\n          <path\n            d=\"M604.8 281.152V109.03C604.8 94.7833 590.801 84.7534 577.311 89.3349L453.551 131.367C445.114 134.232 439.44 142.152 439.44 151.062V240.677C439.44 249.674 445.224 257.651 453.774 260.447L577.534 300.922C590.981 305.32 604.8 295.3 604.8 281.152Z\"\n            fill=\"#2E2E2E\"\n          />\n        </g>\n        <path\n          opacity=\"0.47\"\n          d=\"M537.979 136.643L575.541 173.986C576.295 174.735 576.719 175.754 576.719 176.818V239.177C576.719 241.613 574.557 243.481 572.148 243.129L487.575 230.776C485.613 230.489 484.159 228.807 484.159 226.824V180.92C484.159 179.891 484.554 178.904 485.264 178.159C498.321 164.468 517.901 142.991 523.881 136.643C530.033 130.112 535.843 133.921 537.979 136.643Z\"\n          fill=\"#0F0F0F\"\n        />\n        <path\n          d=\"M525.498 136.643L563.059 173.986C563.813 174.735 564.237 175.754 564.237 176.818V239.177C564.237 241.613 562.076 243.481 559.666 243.129L475.094 230.776C473.132 230.489 471.677 228.807 471.677 226.824V180.92C471.677 179.891 472.073 178.904 472.783 178.159C485.84 164.468 505.42 142.991 511.4 136.643C517.552 130.112 523.362 133.921 525.498 136.643Z\"\n          fill=\"#0F0F0F\"\n        />\n      </g>\n      <path\n        d=\"M294.441 193.5H437.941\"\n        stroke=\"#FD3D84\"\n        strokeWidth=\"1.2\"\n        opacity=\"0.8\"\n      />\n      <circle cx=\"294.441\" cy=\"193.5\" r=\"2.7\" fill=\"#FD3D84\" />\n      <circle cx=\"437.941\" cy=\"193.5\" r=\"2.7\" fill=\"#FD3D84\" />\n\n      <motion.g\n        animate={{ x: [-56, 56], opacity: [0, 1, 1, 0] }}\n        transition={{\n          duration: 3.4,\n          ease: \"linear\",\n          repeat: Infinity,\n          times: [0, 0.16, 0.95, 1],\n        }}\n      >\n        <circle cx=\"365.441\" cy=\"193.5\" r=\"16\" fill=\"#FD3D84\" />\n        <circle cx=\"365.441\" cy=\"193.5\" r=\"11\" fill=\"#171717\" />\n      </motion.g>\n      <defs>\n        <filter\n          id=\"filter0_f_4_1972\"\n          x=\"180.441\"\n          y=\"0\"\n          width=\"376\"\n          height=\"376\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feGaussianBlur\n            stdDeviation=\"50\"\n            result=\"effect1_foregroundBlur_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter1_di_4_1972\"\n          x=\"-5.91278e-05\"\n          y=\"94.4783\"\n          width=\"170.08\"\n          height=\"207.306\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.2\" />\n          <feGaussianBlur stdDeviation=\"10.72\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.2\" />\n          <feGaussianBlur stdDeviation=\"10.32\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect2_innerShadow_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter2_d_4_1972\"\n          x=\"35.7119\"\n          y=\"74.4938\"\n          width=\"204.096\"\n          height=\"248.768\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.84\" />\n          <feGaussianBlur stdDeviation=\"12.864\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n        </filter>\n        <filter\n          id=\"filter3_f_4_1972\"\n          x=\"54.4417\"\n          y=\"107\"\n          width=\"188\"\n          height=\"188\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feGaussianBlur\n            stdDeviation=\"25\"\n            result=\"effect1_foregroundBlur_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter4_di_4_1972\"\n          x=\"99.9686\"\n          y=\"64.5019\"\n          width=\"221.104\"\n          height=\"269.498\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4.16\" />\n          <feGaussianBlur stdDeviation=\"13.936\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4.16\" />\n          <feGaussianBlur stdDeviation=\"13.416\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect2_innerShadow_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter5_di_4_1972\"\n          x=\"562.56\"\n          y=\"94.4783\"\n          width=\"170.08\"\n          height=\"207.306\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.2\" />\n          <feGaussianBlur stdDeviation=\"10.72\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.2\" />\n          <feGaussianBlur stdDeviation=\"10.32\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect2_innerShadow_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter6_d_4_1972\"\n          x=\"492.832\"\n          y=\"74.4938\"\n          width=\"204.096\"\n          height=\"248.768\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"3.84\" />\n          <feGaussianBlur stdDeviation=\"12.864\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n        </filter>\n        <filter\n          id=\"filter7_f_4_1972\"\n          x=\"490.441\"\n          y=\"99.9995\"\n          width=\"188\"\n          height=\"188\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feGaussianBlur\n            stdDeviation=\"25\"\n            result=\"effect1_foregroundBlur_4_1972\"\n          />\n        </filter>\n        <filter\n          id=\"filter8_di_4_1972\"\n          x=\"411.568\"\n          y=\"64.5019\"\n          width=\"221.104\"\n          height=\"269.498\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4.16\" />\n          <feGaussianBlur stdDeviation=\"13.936\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0 0.0557691 0 0 0 0.52 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_1972\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_1972\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4.16\" />\n          <feGaussianBlur stdDeviation=\"13.416\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect2_innerShadow_4_1972\"\n          />\n        </filter>\n      </defs>\n    </svg>\n  );\n};\n\nconst BARS = [\n  { height: 70,  value: 0.9 },\n  { height: 107, value: 1.4 },\n  { height: 160, value: 2.0 },\n  { height: 125, value: 1.6 },\n  { height: 145, value: 1.8 },\n];\n\nconst BAR_W = 28;\nconst BAR_GAP = 12;\nconst TOTAL_W = BARS.length * BAR_W + (BARS.length - 1) * BAR_GAP;\nconst MAX_H = Math.max(...BARS.map((b) => b.height));\nconst TICKER_W = 60;\n\nconst Graph = () => {\n  const [activeBar, setActiveBar] = React.useState(2);\n\n  React.useEffect(() => {\n    const timer = setTimeout(() => {\n      setActiveBar((prev) => (prev + 1) % BARS.length);\n    }, 1500);\n    return () => clearTimeout(timer);\n  }, [activeBar]);\n\n  const barLeft = (i: number) => i * (BAR_W + BAR_GAP);\n  const barCenter = (i: number) => barLeft(i) + BAR_W / 2;\n  const tickerLeft = barCenter(activeBar) - TICKER_W / 2;\n  const tickerBottom = BARS[activeBar].height + 10;\n\n  return (\n    <div\n      className=\"relative\"\n      style={{ width: TOTAL_W, height: MAX_H, overflow: \"visible\" }}\n    >\n      {/* Bars */}\n      {BARS.map((bar, i) => (\n        <div\n          key={i}\n          className=\"absolute bottom-0 rounded-full overflow-hidden\"\n          style={{ left: barLeft(i), width: BAR_W, height: bar.height }}\n        >\n          {/* Gray base */}\n          <div\n            className=\"absolute inset-0 rounded-full\"\n            style={{\n              background: \"linear-gradient(to right, #4C4C4C, #252525)\",\n              opacity: 1,\n            }}\n          />\n          {/* Pink overlay */}\n          <motion.div\n            className=\"absolute inset-0 rounded-full\"\n            style={{ background: \"linear-gradient(to bottom, #F2689C, #FA0B65)\" }}\n            animate={{ opacity: activeBar === i ? 1 : 0 }}\n            transition={{ duration: 0.45, ease: \"easeInOut\" }}\n          />\n        </div>\n      ))}\n\n      {/* Static centered glow */}\n      <div\n        className=\"absolute pointer-events-none\"\n        style={{\n          left: (TOTAL_W - (BAR_W + 20)) / 2,\n          top: -10,\n          width: BAR_W + 20,\n          height: 80,\n          background: \"#FD3D84\",\n          filter: \"blur(50px)\",\n        }}\n      />\n\n      {/* Ticker */}\n      <motion.div\n        className=\"absolute flex flex-col items-center pointer-events-none\"\n        style={{ width: TICKER_W }}\n        animate={{ left: tickerLeft, bottom: tickerBottom }}\n        transition={{ duration: 0.4, ease: \"easeInOut\" }}\n      >\n        {/* Badge */}\n        <div\n          className=\"flex items-center justify-center rounded-xl font-bold text-white\"\n          style={{ width: TICKER_W, height: 32, background: \"#FD3D84\", fontSize: 14 }}\n        >\n          <NumberFlow\n            value={BARS[activeBar].value}\n            format={{ maximumFractionDigits: 1 }}\n            suffix=\"k\"\n            style={{ color: \"white\", fontWeight: 700, fontSize: 14 }}\n          />\n        </div>\n        {/* Downward triangle pointer */}\n        <div\n          style={{\n            width: 0,\n            height: 0,\n            borderLeft: \"7px solid transparent\",\n            borderRight: \"7px solid transparent\",\n            borderTop: \"8px solid #FD3D84\",\n          }}\n        />\n      </motion.div>\n    </div>\n  );\n};\n\nconst Globe = () => {\n  const basePillWidth = 119;\n  const [activePhrase, setActivePhrase] = React.useState(0);\n\n  const [phraseWidths, setPhraseWidths] = React.useState(() =>\n    GLOBE_PHRASES.map(() => basePillWidth)\n  );\n\n  React.useEffect(() => {\n    if (typeof document === \"undefined\") return;\n\n    const canvas = document.createElement(\"canvas\");\n    const ctx = canvas.getContext(\"2d\");\n    if (!ctx) return;\n\n    ctx.font = \"700 15px Inter, sans-serif\";\n    const measuredWidths = GLOBE_PHRASES.map((phrase) =>\n      Math.max(90, Math.ceil(ctx.measureText(phrase).width) + 34)\n    );\n\n    setPhraseWidths(measuredWidths);\n  }, []);\n\n  const currentPillWidth = phraseWidths[activePhrase] ?? basePillWidth;\n  const currentPillX = (basePillWidth - currentPillWidth) / 2;\n\n  React.useEffect(() => {\n    const interval = setInterval(() => {\n      setActivePhrase((prev) => (prev + 1) % GLOBE_PHRASES.length);\n    }, 2400);\n\n    return () => clearInterval(interval);\n  }, []);\n\n  return (\n    <svg\n      width=\"258\"\n      height=\"226\"\n      viewBox=\"0 0 258 226\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      className=\"w-40 sm:w-50 md:w-64.5 h-auto\"\n      style={{ overflow: \"visible\" }}\n    >\n      <motion.g\n        filter=\"url(#filter0_f_667_17)\"\n        animate={{ scale: [0.98, 1.04, 0.98], opacity: [0.4, 0.55, 0.4] }}\n        transition={{ duration: 6, repeat: Infinity, ease: \"easeInOut\" }}\n        style={{ transformOrigin: \"133px 109px\" }}\n      >\n        <g filter=\"url(#filter1_d_667_17)\">\n          <circle cx=\"133\" cy=\"108.9\" r=\"93.5\" fill=\"#1F1F1F\" />\n        </g>\n        <path\n          d=\"M132.002 108.902C185.202 85.7016 154.169 39.2349 132.002 18.9016C101.001 5.90158 23.0025 53.9016 42.0025 127.902C57.2025 187.102 107.669 202.235 132.002 202.902C109.835 181.235 78.802 132.102 132.002 108.902Z\"\n          fill=\"#292929\"\n        />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter2_i_667_17)\"\n        animate={{ y: [0, -3, 0], rotate: [0, 1.2, 0, -1.2, 0] }}\n        transition={{ duration: 8, repeat: Infinity, ease: \"easeInOut\" }}\n        style={{ transformOrigin: \"133px 109px\" }}\n      >\n        <g filter=\"url(#filter3_d_667_17)\">\n          <circle\n            cx=\"133\"\n            cy=\"100.9\"\n            r=\"85\"\n            fill=\"#1F1F1F\"\n            fillOpacity=\"0.1\"\n            shapeRendering=\"crispEdges\"\n          />\n        </g>\n        <path\n          d=\"M132.002 108.902C185.202 85.7016 154.169 39.2349 132.002 18.9016C101.001 5.90158 23.0025 53.9016 42.0025 127.902C57.2025 187.102 107.669 202.235 132.002 202.902C109.835 181.235 78.802 132.102 132.002 108.902Z\"\n          fill=\"#292929\"\n          fillOpacity=\"0.1\"\n        />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter4_ii_667_17)\"\n        animate={{ y: [0, -2, 0], scale: [1, 1.02, 1] }}\n        transition={{ duration: 4.2, repeat: Infinity, ease: \"easeInOut\" }}\n        style={{ transformOrigin: \"59.5px 57px\" }}\n      >\n        <motion.rect\n          y=\"36.9004\"\n          height=\"41\"\n          rx=\"20.5\"\n          fill=\"#FD3D84\"\n          animate={{ x: currentPillX, width: currentPillWidth }}\n          transition={{ duration: 0.45, ease: \"easeInOut\" }}\n        />\n        <motion.foreignObject\n          x=\"0\"\n          y=\"36.9004\"\n          height=\"41\"\n          animate={{ x: currentPillX, width: currentPillWidth }}\n          transition={{ duration: 0.45, ease: \"easeInOut\" }}\n        >\n          <div\n            style={{\n              width: \"100%\",\n              height: \"100%\",\n              display: \"flex\",\n              alignItems: \"center\",\n              justifyContent: \"center\",\n              fontSize: \"15px\",\n              fontWeight: 700,\n              color: \"white\",\n              letterSpacing: \"0.01em\",\n              fontFamily: \"Inter, sans-serif\",\n              pointerEvents: \"none\",\n              userSelect: \"none\",\n              overflow: \"hidden\",\n            }}\n          >\n            <AnimatePresence mode=\"wait\">\n              <motion.p\n                key={GLOBE_PHRASES[activePhrase]}\n                initial={{ opacity: 0, filter: \"blur(8px)\" }}\n                animate={{ opacity: 1, filter: \"blur(0px)\" }}\n                exit={{ opacity: 0, filter: \"blur(8px)\" }}\n                transition={{ duration: 0.4, ease: \"easeInOut\" }}\n                style={{ margin: 0, lineHeight: 1, whiteSpace: \"nowrap\" }}\n              >\n                {GLOBE_PHRASES[activePhrase]}\n              </motion.p>\n            </AnimatePresence>\n          </div>\n        </motion.foreignObject>\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter5_i_667_17)\"\n        animate={{ y: [0, -6, 0], x: [0, -2, 0] }}\n        transition={{ duration: 3.2, repeat: Infinity, ease: \"easeInOut\" }}\n      >\n        <circle cx=\"245\" cy=\"162.9\" r=\"13\" fill=\"#F44386\" />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter6_i_667_17)\"\n        animate={{ y: [0, 4, 0], x: [0, 1.5, 0] }}\n        transition={{ duration: 2.8, repeat: Infinity, ease: \"easeInOut\", delay: 0.4 }}\n      >\n        <circle cx=\"10.5\" cy=\"142.4\" r=\"7.5\" fill=\"#F44386\" />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter7_i_667_17)\"\n        animate={{ y: [0, -3, 0] }}\n        transition={{ duration: 2.4, repeat: Infinity, ease: \"easeInOut\", delay: 0.2 }}\n      >\n        <circle cx=\"104.5\" cy=\"102.4\" r=\"4.5\" fill=\"#F44386\" />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter8_i_667_17)\"\n        animate={{ y: [0, -5, 0], x: [0, 1, 0] }}\n        transition={{ duration: 3.6, repeat: Infinity, ease: \"easeInOut\", delay: 0.6 }}\n      >\n        <circle cx=\"197.5\" cy=\"32.4004\" r=\"4.5\" fill=\"#F44386\" />\n      </motion.g>\n      <defs>\n        <filter\n          id=\"filter0_f_667_17\"\n          x=\"32.8586\"\n          y=\"9.70039\"\n          width=\"199.341\"\n          height=\"199.401\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feGaussianBlur\n            stdDeviation=\"3.1\"\n            result=\"effect1_foregroundBlur_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter1_d_667_17\"\n          x=\"36\"\n          y=\"15.9004\"\n          width=\"194\"\n          height=\"194\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4\" />\n          <feGaussianBlur stdDeviation=\"2\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_667_17\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_667_17\"\n            result=\"shape\"\n          />\n        </filter>\n        <filter\n          id=\"filter2_i_667_17\"\n          x=\"-50%\"\n          y=\"-50%\"\n          width=\"200%\"\n          height=\"200%\"\n          filterUnits=\"objectBoundingBox\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4\" />\n          <feGaussianBlur stdDeviation=\"11.05\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.736538 0 0 0 0 0.701836 0 0 0 0 0.701836 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter3_d_667_17\"\n          x=\"20.1\"\n          y=\"0.000391006\"\n          width=\"225.8\"\n          height=\"225.8\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4\" />\n          <feGaussianBlur stdDeviation=\"9.95\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_667_17\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_667_17\"\n            result=\"shape\"\n          />\n        </filter>\n        <filter\n          id=\"filter4_ii_667_17\"\n          x=\"-40\"\n          y=\"28.9004\"\n          width=\"199\"\n          height=\"66.9\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"10\" />\n          <feGaussianBlur stdDeviation=\"4.95\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"-4\" />\n          <feGaussianBlur stdDeviation=\"4.35\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.62 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"effect1_innerShadow_667_17\"\n            result=\"effect2_innerShadow_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter5_i_667_17\"\n          x=\"232\"\n          y=\"149.9\"\n          width=\"28\"\n          height=\"28\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dx=\"2\" dy=\"2\" />\n          <feGaussianBlur stdDeviation=\"2\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.48 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter6_i_667_17\"\n          x=\"3\"\n          y=\"134.9\"\n          width=\"16.6\"\n          height=\"16.6\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dx=\"1.6\" dy=\"1.6\" />\n          <feGaussianBlur stdDeviation=\"1.6\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.48 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter7_i_667_17\"\n          x=\"100\"\n          y=\"97.9004\"\n          width=\"10.6\"\n          height=\"10.6\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dx=\"1.6\" dy=\"1.6\" />\n          <feGaussianBlur stdDeviation=\"1.6\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.48 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n        </filter>\n        <filter\n          id=\"filter8_i_667_17\"\n          x=\"193\"\n          y=\"27.9004\"\n          width=\"10.6\"\n          height=\"10.6\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dx=\"1.6\" dy=\"1.6\" />\n          <feGaussianBlur stdDeviation=\"1.6\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.48 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_667_17\"\n          />\n        </filter>\n      </defs>\n    </svg>\n  );\n};\n\nconst Tools = () => {\n  const profileX = [0, -15, 20, -8, 0];\n  const profileY = [0, -15, 18, 11, 0];\n  const searchX = [0, 16, -15, 18, 0];\n  const searchY = [0, 20, -15, 25, 0];\n\n  return (\n    <svg\n      width=\"430\"\n      height=\"360\"\n      viewBox=\"0 0 430 360\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      className=\"absolute left-1/2 -translate-x-1/2 -top-16 sm:-top-8 md:-top-12 w-[105%] sm:w-full md:w-[95%] max-w-107.5 overflow-visible\"\n      style={{ overflow: \"visible\" }}\n    >\n      <g opacity=\"0.44\" filter=\"url(#filter0_f_4_2045)\">\n        <circle cx=\"208\" cy=\"160\" r=\"100\" fill=\"#FD3D84\" />\n      </g>\n      <g filter=\"url(#filter1_di_4_2045)\">\n        <circle cx=\"208\" cy=\"156\" r=\"104\" fill=\"#252424\" />\n      </g>\n      <rect x=\"147\" y=\"95\" width=\"121\" height=\"121\" rx=\"20\" fill=\"#6B1938\" />\n      <g filter=\"url(#filter2_i_4_2045)\">\n        <rect x=\"147\" y=\"95\" width=\"121\" height=\"106\" rx=\"20\" fill=\"#F44386\" />\n      </g>\n      <g filter=\"url(#filter3_d_4_2045)\">\n        <path\n          d=\"M203.992 116.551L174.085 142.847C173.395 143.453 173 144.328 173 145.246V179.605C173 181.37 174.43 182.8 176.195 182.8H240.205C241.97 182.8 243.4 181.37 243.4 179.605V145.199C243.4 144.308 243.027 143.458 242.375 142.851C232.152 133.337 220.031 121.021 215.27 116.551C210.348 111.931 205.701 114.626 203.992 116.551Z\"\n          fill=\"url(#paint0_linear_4_2045)\"\n        />\n      </g>\n      <motion.g\n        filter=\"url(#filter4_i_4_2045)\"\n        animate={{ x: profileX, y: profileY }}\n        transition={{ duration: 7, repeat: Infinity, ease: \"easeInOut\" }}\n      >\n        <circle cx=\"35.5\" cy=\"190.5\" r=\"35.5\" fill=\"#232323\" />\n        <circle\n          cx=\"36.0352\"\n          cy=\"180.5\"\n          r=\"8.5\"\n          fill=\"url(#paint1_linear_4_2045)\"\n        />\n        <path\n          d=\"M37.035 195.5C23.5352 194.5 21.7016 205.667 22.035 210H49.0345C49.5345 205.167 47.5345 195.5 37.035 195.5Z\"\n          fill=\"url(#paint2_linear_4_2045)\"\n        />\n      </motion.g>\n      <motion.g\n        filter=\"url(#filter5_i_4_2045)\"\n        animate={{ x: searchX, y: searchY }}\n        transition={{\n          duration: 8.5,\n          repeat: Infinity,\n          ease: \"easeInOut\",\n          delay: 0.6,\n        }}\n      >\n        <circle cx=\"394.5\" cy=\"113.5\" r=\"35.5\" fill=\"#232323\" />\n        <path\n          d=\"M388.959 96.7344C395.918 96.7344 401.558 102.375 401.559 109.334C401.559 110.338 401.44 111.315 401.218 112.252C401.265 112.273 401.312 112.295 401.358 112.32L417.889 121.483C418.758 121.965 419.072 123.06 418.59 123.93L416.845 127.078C416.363 127.948 415.267 128.262 414.397 127.78L397.867 118.617C397.785 118.572 397.71 118.519 397.638 118.463C395.378 120.612 392.324 121.935 388.959 121.935C382 121.935 376.359 116.293 376.359 109.334C376.36 102.375 382 96.7344 388.959 96.7344ZM388.959 99.4521C383.502 99.4522 379.077 103.877 379.077 109.334C379.077 114.792 383.501 119.216 388.959 119.216C394.417 119.216 398.841 114.792 398.841 109.334C398.841 103.877 394.416 99.4521 388.959 99.4521Z\"\n          fill=\"url(#paint3_linear_4_2045)\"\n        />\n      </motion.g>\n      <defs>\n        <filter\n          id=\"filter0_f_4_2045\"\n          x=\"8\"\n          y=\"-40\"\n          width=\"400\"\n          height=\"400\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feGaussianBlur\n            stdDeviation=\"50\"\n            result=\"effect1_foregroundBlur_4_2045\"\n          />\n        </filter>\n        <filter\n          id=\"filter1_di_4_2045\"\n          x=\"83.3\"\n          y=\"35.3\"\n          width=\"249.4\"\n          height=\"249.4\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4\" />\n          <feGaussianBlur stdDeviation=\"10.35\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_2045\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_2045\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset />\n          <feGaussianBlur stdDeviation=\"11.4\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.12 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect2_innerShadow_4_2045\"\n          />\n        </filter>\n        <filter\n          id=\"filter2_i_4_2045\"\n          x=\"147\"\n          y=\"91\"\n          width=\"121\"\n          height=\"110\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"-4\" />\n          <feGaussianBlur stdDeviation=\"2\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.825 0 0 0 0 0.825 0 0 0 0 0.825 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_4_2045\"\n          />\n        </filter>\n        <filter\n          id=\"filter3_d_4_2045\"\n          x=\"154.8\"\n          y=\"99.8\"\n          width=\"106.8\"\n          height=\"105.2\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset dy=\"4\" />\n          <feGaussianBlur stdDeviation=\"9.1\" />\n          <feComposite in2=\"hardAlpha\" operator=\"out\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"BackgroundImageFix\"\n            result=\"effect1_dropShadow_4_2045\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"effect1_dropShadow_4_2045\"\n            result=\"shape\"\n          />\n        </filter>\n        <filter\n          id=\"filter4_i_4_2045\"\n          x=\"0\"\n          y=\"155\"\n          width=\"71\"\n          height=\"71\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset />\n          <feGaussianBlur stdDeviation=\"11.15\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.775 0 0 0 0 0.775 0 0 0 0 0.775 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_4_2045\"\n          />\n        </filter>\n        <filter\n          id=\"filter5_i_4_2045\"\n          x=\"359\"\n          y=\"78\"\n          width=\"71\"\n          height=\"71\"\n          filterUnits=\"userSpaceOnUse\"\n          colorInterpolationFilters=\"sRGB\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend\n            mode=\"normal\"\n            in=\"SourceGraphic\"\n            in2=\"BackgroundImageFix\"\n            result=\"shape\"\n          />\n          <feColorMatrix\n            in=\"SourceAlpha\"\n            type=\"matrix\"\n            values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"\n            result=\"hardAlpha\"\n          />\n          <feOffset />\n          <feGaussianBlur stdDeviation=\"11.15\" />\n          <feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" />\n          <feColorMatrix\n            type=\"matrix\"\n            values=\"0 0 0 0 0.775 0 0 0 0 0.775 0 0 0 0 0.775 0 0 0 0.25 0\"\n          />\n          <feBlend\n            mode=\"normal\"\n            in2=\"shape\"\n            result=\"effect1_innerShadow_4_2045\"\n          />\n        </filter>\n        <linearGradient\n          id=\"paint0_linear_4_2045\"\n          x1=\"208.2\"\n          y1=\"114\"\n          x2=\"208.2\"\n          y2=\"182.8\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#F2F2F2\" />\n          <stop offset=\"1\" stopColor=\"#FE84B2\" />\n        </linearGradient>\n        <linearGradient\n          id=\"paint1_linear_4_2045\"\n          x1=\"36.0352\"\n          y1=\"172\"\n          x2=\"36.0352\"\n          y2=\"189\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#EB4181\" />\n          <stop offset=\"1\" stopColor=\"#360316\" />\n        </linearGradient>\n        <linearGradient\n          id=\"paint2_linear_4_2045\"\n          x1=\"35.5522\"\n          y1=\"195.438\"\n          x2=\"35.5522\"\n          y2=\"210\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#EB4181\" />\n          <stop offset=\"1\" stopColor=\"#360316\" />\n        </linearGradient>\n        <linearGradient\n          id=\"paint3_linear_4_2045\"\n          x1=\"388.959\"\n          y1=\"99.4345\"\n          x2=\"391.66\"\n          y2=\"134.536\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#EB4181\" />\n          <stop offset=\"1\" stopColor=\"#360316\" />\n        </linearGradient>\n      </defs>\n    </svg>\n  );\n};\n",
      "type": "registry:ui",
      "target": "components/ui/bento-2.tsx"
    }
  ],
  "type": "registry:ui"
}
