{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "beincrypto-logo",
  "title": "BeInCrypto Logo",
  "description": "BeInCrypto logo component with icon and wordmark variants",
  "dependencies": [],
  "registryDependencies": [],
  "files": [
    {
      "path": "registry/default/blocks/logos/beincrypto-logo/components/logos/beincrypto.tsx",
      "content": "interface LogoProps {\n  className?: string;\n  variant?: \"icon\" | \"wordmark\";\n  mode?: \"dark\" | \"light\";\n}\n\nconst COLORS = {\n  dark: \"#FFFFFF\",\n  light: \"#171717\",\n};\n\nexport function BeincryptoLogo({\n  className,\n  variant = \"icon\",\n  mode = \"dark\",\n}: LogoProps) {\n  const color = COLORS[mode];\n\n  if (variant === \"icon\") {\n    return (\n      <svg\n        role=\"img\"\n        viewBox=\"0 0 239 127\"\n        xmlns=\"http://www.w3.org/2000/svg\"\n        className={className}\n      >\n        <title>BeInCrypto Icon</title>\n        <path\n          fillRule=\"evenodd\"\n          clipRule=\"evenodd\"\n          d=\"M186.088 4.8029C186.088 3.52909 186.594 2.30746 187.494 1.40674C188.395 0.506026 189.616 8.71351e-06 190.889 8.71351e-06H209.335C209.967 -0.00119413 210.592 0.122149 211.176 0.362978C211.759 0.603807 212.289 0.957394 212.736 1.4035C213.183 1.84961 213.538 2.37948 213.779 2.96279C214.021 3.5461 214.146 4.1714 214.146 4.8029V19.8428C214.146 21.1166 214.652 22.3382 215.552 23.2389C216.452 24.1397 217.674 24.6457 218.947 24.6457H233.488C234.761 24.6481 235.981 25.1549 236.881 26.0551C237.78 26.9553 238.287 28.1755 238.289 29.4486V97.2013C238.291 97.8324 238.167 98.4574 237.926 99.0407C237.686 99.624 237.332 100.154 236.886 100.6C236.44 101.046 235.91 101.4 235.327 101.641C234.744 101.882 234.119 102.005 233.488 102.004H218.947C218.316 102.004 217.691 102.129 217.108 102.371C216.524 102.613 215.995 102.967 215.549 103.414C215.103 103.861 214.749 104.392 214.509 104.975C214.268 105.559 214.145 106.185 214.146 106.816V121.847C214.146 122.478 214.021 123.104 213.779 123.687C213.538 124.27 213.183 124.8 212.736 125.246C212.289 125.692 211.759 126.046 211.176 126.287C210.592 126.528 209.967 126.651 209.335 126.65H190.889C189.616 126.65 188.395 126.144 187.494 125.243C186.594 124.342 186.088 123.121 186.088 121.847V103.376C186.088 102.103 186.594 100.881 187.494 99.9803C188.395 99.0796 189.616 98.5735 190.889 98.5735H205.449C206.722 98.5735 207.943 98.0675 208.844 97.1668C209.744 96.2661 210.25 95.0445 210.25 93.7707V32.87C210.251 32.2386 210.128 31.613 209.887 31.0293C209.646 30.4455 209.293 29.9149 208.847 29.468C208.401 29.021 207.871 28.6664 207.288 28.4245C206.705 28.1825 206.08 28.058 205.449 28.058H190.889C190.258 28.0592 189.633 27.9358 189.05 27.6949C188.467 27.4539 187.938 27.1002 187.491 26.654C187.045 26.2077 186.692 25.6778 186.451 25.0945C186.21 24.5113 186.087 23.8862 186.088 23.2551V4.8029Z\"\n          fill={color}\n        />\n        <path\n          fillRule=\"evenodd\"\n          clipRule=\"evenodd\"\n          d=\"M52.2199 4.80289C52.2199 3.52908 51.714 2.30745 50.8136 1.40673C49.9132 0.506017 48.692 0 47.4186 0L28.945 0C27.6724 0.00241798 26.4525 0.509211 25.5526 1.4094C24.6527 2.3096 24.1461 3.52982 24.1437 4.80289V19.8428C24.1437 21.1166 23.6378 22.3382 22.7374 23.2389C21.837 24.1397 20.6158 24.6457 19.3424 24.6457H4.80131C3.52867 24.6481 2.30884 25.1549 1.40894 26.0551C0.509047 26.9553 0.00242592 28.1755 8.74438e-06 29.4486V97.2013C-0.00119633 97.8323 0.122165 98.4574 0.363026 99.0407C0.603887 99.6239 0.957502 100.154 1.40358 100.6C1.84967 101.046 2.37944 101.4 2.9625 101.641C3.54557 101.882 4.17046 102.005 4.80131 102.004H19.3424C19.9737 102.004 20.5988 102.129 21.1819 102.371C21.765 102.613 22.2947 102.967 22.7407 103.414C23.1866 103.861 23.5401 104.392 23.7808 104.975C24.0216 105.559 24.1449 106.185 24.1437 106.816V121.847C24.1461 123.12 24.6527 124.34 25.5526 125.24C26.4525 126.141 27.6724 126.647 28.945 126.65H47.4186C48.692 126.65 49.9132 126.144 50.8136 125.243C51.714 124.342 52.2199 123.121 52.2199 121.847V103.376C52.2199 102.103 51.714 100.881 50.8136 99.9803C49.9132 99.0795 48.692 98.5735 47.4186 98.5735H32.8683C31.595 98.5735 30.3737 98.0675 29.4733 97.1668C28.5729 96.2661 28.067 95.0444 28.067 93.7706V32.87C28.0658 32.2385 28.1891 31.613 28.4299 31.0292C28.6706 30.4455 29.0241 29.9149 29.4701 29.468C29.916 29.021 30.4457 28.6664 31.0288 28.4245C31.612 28.1825 32.2371 28.058 32.8683 28.058H47.4186C48.0494 28.0592 48.6743 27.9358 49.2574 27.6949C49.8404 27.4539 50.3702 27.1002 50.8163 26.654C51.2624 26.2077 51.616 25.6778 51.8569 25.0945C52.0977 24.5113 52.2211 23.8862 52.2199 23.2551V4.80289Z\"\n          fill={color}\n        />\n        <path\n          fillRule=\"evenodd\"\n          clipRule=\"evenodd\"\n          d=\"M102.053 33.2257C102.055 32.1638 102.478 31.146 103.229 30.395C103.979 29.6441 104.997 29.2212 106.058 29.2188H146.6C147.378 29.2222 148.139 29.4525 148.788 29.8814C149.438 30.3103 149.949 30.9193 150.258 31.6339L156.833 46.8202C157.14 47.5372 157.65 48.1487 158.3 48.5795C158.95 49.0103 159.712 49.2414 160.491 49.2445H174.081C174.607 49.2433 175.128 49.3458 175.614 49.5462C176.1 49.7466 176.541 50.0408 176.913 50.4122C177.285 50.7836 177.581 51.2247 177.782 51.7103C177.983 52.1959 178.087 52.7166 178.087 53.2423V98.0693C178.087 99.132 177.665 100.151 176.914 100.903C176.163 101.654 175.144 102.076 174.081 102.076H156.879C155.817 102.076 154.798 101.654 154.047 100.903C153.295 100.151 152.873 99.132 152.873 98.0693V56.4443C152.873 55.3831 152.453 54.3653 151.703 53.6141C150.954 52.8629 149.938 52.4397 148.877 52.4373H131.263C130.202 52.4397 129.186 52.8629 128.436 53.6141C127.687 54.3653 127.266 55.3831 127.266 56.4443V98.0693C127.266 99.132 126.844 100.151 126.093 100.903C125.342 101.654 124.323 102.076 123.261 102.076H106.058C104.996 102.076 103.977 101.654 103.226 100.903C102.475 100.151 102.053 99.132 102.053 98.0693V33.2257Z\"\n          fill={color}\n        />\n        <path\n          d=\"M61.2363 33.2257C61.2387 32.1638 61.6615 31.146 62.4122 30.395C63.1629 29.6441 64.1804 29.2212 65.242 29.2188H82.4444C83.506 29.2212 84.5234 29.6441 85.2741 30.395C86.0248 31.146 86.4476 32.1638 86.45 33.2257V98.0693C86.45 99.132 86.028 100.151 85.2768 100.903C84.5256 101.654 83.5067 102.076 82.4444 102.076H65.242C64.1796 102.076 63.1608 101.654 62.4096 100.903C61.6583 100.151 61.2363 99.132 61.2363 98.0693V33.2257Z\"\n          fill={color}\n        />\n      </svg>\n    );\n  }\n\n  return (\n    <svg\n      role=\"img\"\n      viewBox=\"0 0 975 146\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      className={className}\n    >\n      <title>BeInCrypto</title>\n      <path\n        fillRule=\"evenodd\"\n        clipRule=\"evenodd\"\n        d=\"M394.748 5.5161C394.748 4.05314 395.329 2.6501 396.363 1.61564C397.397 0.581168 398.8 1.00074e-05 400.262 1.00074e-05H421.448C422.173 -0.00137146 422.891 0.140287 423.561 0.416878C424.231 0.693469 424.84 1.09956 425.354 1.61192C425.867 2.12427 426.274 2.73283 426.552 3.40275C426.829 4.07268 426.972 4.79083 426.972 5.5161V22.7893C426.972 24.2523 427.553 25.6553 428.588 26.6898C429.622 27.7243 431.024 28.3054 432.487 28.3054H449.187C450.649 28.3082 452.05 28.8903 453.083 29.9241C454.117 30.958 454.699 32.3594 454.701 33.8215V111.635C454.703 112.36 454.561 113.078 454.284 113.748C454.008 114.418 453.602 115.026 453.089 115.539C452.577 116.051 451.969 116.457 451.299 116.734C450.629 117.011 449.912 117.153 449.187 117.151H432.487C431.762 117.151 431.044 117.294 430.374 117.572C429.704 117.85 429.096 118.257 428.584 118.771C428.072 119.284 427.666 119.893 427.389 120.564C427.113 121.234 426.971 121.953 426.972 122.678V139.941C426.972 140.666 426.829 141.384 426.552 142.054C426.274 142.724 425.867 143.332 425.354 143.845C424.84 144.357 424.231 144.763 423.561 145.04C422.891 145.316 422.173 145.458 421.448 145.457H400.262C398.8 145.457 397.397 144.876 396.363 143.841C395.329 142.807 394.748 141.404 394.748 139.941V118.727C394.748 117.264 395.329 115.861 396.363 114.827C397.397 113.792 398.8 113.211 400.262 113.211H416.984C418.446 113.211 419.849 112.63 420.883 111.596C421.917 110.561 422.498 109.158 422.498 107.695V37.7511C422.499 37.0258 422.358 36.3074 422.081 35.6369C421.805 34.9665 421.399 34.3571 420.887 33.8438C420.374 33.3305 419.766 32.9232 419.096 32.6454C418.427 32.3675 417.709 32.2245 416.984 32.2245H400.262C399.538 32.2259 398.82 32.0841 398.15 31.8074C397.481 31.5307 396.872 31.1244 396.36 30.6119C395.848 30.0994 395.442 29.4908 395.165 28.8209C394.888 28.1511 394.747 27.4332 394.748 26.7084V5.5161Z\"\n        fill={color}\n      />\n      <path\n        fillRule=\"evenodd\"\n        clipRule=\"evenodd\"\n        d=\"M241 5.51609C241 4.05313 240.419 2.65009 239.385 1.61563C238.35 0.581158 236.948 0 235.485 0L214.269 0C212.807 0.00277703 211.406 0.584827 210.372 1.61869C209.339 2.65256 208.757 4.05398 208.754 5.51609V22.7893C208.754 24.2523 208.173 25.6553 207.139 26.6898C206.105 27.7243 204.703 28.3054 203.24 28.3054H186.54C185.078 28.3082 183.677 28.8902 182.644 29.9241C181.61 30.958 181.028 32.3594 181.025 33.8215V111.635C181.024 112.36 181.166 113.078 181.442 113.748C181.719 114.418 182.125 115.026 182.637 115.539C183.15 116.051 183.758 116.457 184.428 116.734C185.097 117.011 185.815 117.153 186.54 117.151H203.24C203.965 117.151 204.683 117.294 205.353 117.572C206.022 117.85 206.631 118.257 207.143 118.771C207.655 119.284 208.061 119.893 208.338 120.564C208.614 121.234 208.756 121.953 208.754 122.678V139.941C208.757 141.403 209.339 142.804 210.372 143.838C211.406 144.872 212.807 145.454 214.269 145.457H235.485C236.948 145.457 238.35 144.876 239.385 143.841C240.419 142.807 241 141.404 241 139.941V118.727C241 117.264 240.419 115.861 239.385 114.827C238.35 113.792 236.948 113.211 235.485 113.211H218.775C217.312 113.211 215.909 112.63 214.875 111.596C213.841 110.561 213.26 109.158 213.26 107.695V37.7511C213.259 37.0258 213.4 36.3074 213.677 35.6369C213.953 34.9665 214.359 34.3571 214.872 33.8438C215.384 33.3305 215.992 32.9232 216.662 32.6454C217.332 32.3675 218.049 32.2245 218.775 32.2245H235.485C236.21 32.2259 236.928 32.0841 237.597 31.8074C238.267 31.5307 238.875 31.1244 239.388 30.6119C239.9 30.0994 240.306 29.4908 240.583 28.8209C240.859 28.1511 241.001 27.4332 241 26.7084V5.51609Z\"\n        fill={color}\n      />\n      <path\n        fillRule=\"evenodd\"\n        clipRule=\"evenodd\"\n        d=\"M298.232 38.1606C298.235 36.9409 298.721 35.772 299.583 34.9095C300.445 34.0471 301.614 33.5614 302.833 33.5586H349.394C350.288 33.5626 351.162 33.8271 351.908 34.3197C352.654 34.8123 353.241 35.5117 353.596 36.3324L361.148 53.7737C361.5 54.5972 362.086 55.2996 362.832 55.7943C363.579 56.289 364.453 56.5545 365.349 56.5581H380.957C381.561 56.5567 382.159 56.6744 382.717 56.9045C383.275 57.1347 383.782 57.4727 384.209 57.8992C384.637 58.3257 384.976 58.8323 385.207 59.39C385.438 59.9478 385.557 60.5457 385.557 61.1495V112.633C385.557 113.854 385.073 115.024 384.21 115.887C383.347 116.75 382.177 117.235 380.957 117.235H361.2C359.98 117.235 358.81 116.75 357.947 115.887C357.084 115.024 356.6 113.854 356.6 112.633V64.8269C356.6 63.6082 356.116 62.4393 355.256 61.5765C354.395 60.7138 353.228 60.2277 352.01 60.2249H331.78C330.562 60.2277 329.394 60.7138 328.534 61.5765C327.673 62.4393 327.19 63.6082 327.19 64.8269V112.633C327.19 113.854 326.706 115.024 325.843 115.887C324.98 116.75 323.81 117.235 322.59 117.235H302.833C301.613 117.235 300.443 116.75 299.58 115.887C298.717 115.024 298.232 113.854 298.232 112.633V38.1606Z\"\n        fill={color}\n      />\n      <path\n        d=\"M251.356 38.1606C251.359 36.9409 251.845 35.772 252.707 34.9095C253.569 34.0471 254.738 33.5614 255.957 33.5586H275.714C276.933 33.5614 278.102 34.0471 278.964 34.9095C279.826 35.772 280.311 36.9409 280.314 38.1606V112.633C280.314 113.854 279.83 115.024 278.967 115.887C278.104 116.75 276.934 117.235 275.714 117.235H255.957C254.737 117.235 253.567 116.75 252.704 115.887C251.841 115.024 251.356 113.854 251.356 112.633V38.1606Z\"\n        fill={color}\n      />\n      <path\n        d=\"M58.3147 73.0651V73.5484C62.229 74.9106 65.6605 77.3864 68.1879 80.6721C70.8401 84.2409 72.2028 88.6046 72.0531 93.0491C72.1367 96.3139 71.5103 99.5578 70.2172 102.557C68.9242 105.555 66.9954 108.237 64.5642 110.417C59.6269 114.922 53.1371 117.34 46.4564 117.162H0V33.4648H44.9544C52.0337 33.4648 57.9436 35.5067 62.6841 39.5903C65.0011 41.545 66.8454 43.9992 68.0787 46.7688C69.3121 49.5383 69.9024 52.5514 69.8054 55.5817C69.8259 59.32 68.7286 62.979 66.6544 66.0886C64.5848 69.1515 61.6945 71.5694 58.3147 73.0651ZM40.8371 51.8308H20.6076V66.698H40.8371C41.8796 66.7436 42.9199 66.5666 43.8887 66.1789C44.8576 65.7913 45.7329 65.2017 46.4564 64.4495C47.8672 63.0623 48.6748 61.1748 48.7041 59.1961C48.7057 57.277 47.9509 55.4348 46.6034 54.0688C45.8546 53.3097 44.9537 52.7179 43.9598 52.3322C42.9659 51.9464 41.9017 51.7756 40.8371 51.8308ZM20.6076 98.9224H42.5807C43.6993 98.9536 44.8119 98.7478 45.8454 98.3187C46.879 97.8895 47.8103 97.2467 48.5781 96.4323C50.0807 94.9417 50.9339 92.9175 50.9518 90.8007C50.9454 89.8457 50.7295 88.9038 50.3193 88.0414C49.9091 87.1791 49.3147 86.4173 48.5781 85.8099C46.9541 84.2978 44.7981 83.4895 42.5807 83.5614H20.6076V98.9224Z\"\n        fill={color}\n      />\n      <path\n        d=\"M147.046 117.162H81.8311V33.4648H147.046V53.4278H102.428V65.4371H140.744V84.1814H102.428V97.1783H147.046V117.162Z\"\n        fill={color}\n      />\n      <path\n        d=\"M548.853 82.2065H569.944C569.097 92.3761 564.342 101.821 556.678 108.558C548.934 115.464 539.131 118.917 527.269 118.917C514.294 118.917 503.812 114.757 495.822 106.435C487.832 98.1138 483.834 87.7891 483.827 75.4611C483.827 63.077 487.822 52.6752 495.811 44.2558C503.801 35.8363 514.287 31.5915 527.269 31.5215C538.844 31.5215 548.496 34.9327 556.227 41.7551C563.829 48.2443 568.65 57.4069 569.692 67.3498H548.36C547.261 62.8208 544.635 58.8094 540.923 55.9919C536.937 53.0168 532.036 51.5301 527.069 51.7892C520.158 51.8732 514.707 54.1637 510.716 58.6606C506.764 63.2711 504.674 69.1908 504.855 75.2614C504.694 81.389 506.83 87.3552 510.842 91.9883C514.791 96.4572 520.267 98.6917 527.269 98.6917C532.327 98.854 537.294 97.315 541.375 94.3208C545.219 91.2926 547.869 87.0012 548.853 82.2065Z\"\n        fill={color}\n      />\n      <path\n        d=\"M597.347 117.035H576.75V33.4004H619.929C628.92 33.4004 636.077 35.4352 641.398 39.5049C646.72 43.5745 649.423 49.3182 649.507 56.7361C649.507 64.6512 646.762 70.5631 641.272 74.4716V74.9654C648.429 76.7166 652.007 82.0821 652.007 91.0619V117.035H631.41V94.6868C631.41 91.6048 629.831 90.0673 626.673 90.0743H597.347V117.035ZM597.347 53.3739V71.8449H618.186C621.009 71.9958 623.789 71.1061 626 69.3443C627.005 68.4899 627.799 67.4147 628.32 66.2027C628.841 64.9907 629.075 63.6746 629.004 62.3572C629.067 61.0958 628.827 59.8376 628.305 58.6878C627.782 57.5381 626.992 56.5302 626 55.7484C623.774 54.0888 621.043 53.2499 618.27 53.3739H597.347Z\"\n        fill={color}\n      />\n      <path\n        d=\"M709.923 33.4004H732.768L700.06 86.5755V117.045H679.473V86.7016L646.65 33.4004H669.989L689.945 67.0958L709.923 33.4004Z\"\n        fill={color}\n      />\n      <path\n        d=\"M780.631 33.4015C784.526 33.3038 788.4 34.0058 792.013 35.4641C795.626 36.9225 798.902 39.1062 801.638 41.8806C807.303 47.4492 810.132 54.4537 810.125 62.8942C810.125 71.5519 807.254 78.672 801.512 84.2546C798.783 86.9829 795.529 89.1296 791.948 90.5653C788.366 92.0009 784.531 92.6956 780.674 92.6076H758.039V117.078H737.452V33.4015H780.631ZM758.039 73.0859H778.762C781.475 73.1562 784.11 72.1735 786.114 70.3436C787.116 69.4081 787.903 68.2657 788.42 66.9958C788.937 65.7258 789.172 64.3585 789.108 62.9888C789.145 61.6799 788.88 60.38 788.333 59.1901C787.787 58.0003 786.974 56.9524 785.957 56.1278C783.99 54.3107 781.396 53.3277 778.72 53.3855H758.039V73.0859Z\"\n        fill={color}\n      />\n      <path\n        d=\"M812.204 33.4004H886.967V53.3634H859.879V117.024H839.292V53.3739H812.204V33.4004Z\"\n        fill={color}\n      />\n      <path\n        d=\"M962.172 106.435C954.021 114.743 943.329 118.903 930.095 118.917C916.86 118.931 906.175 114.771 898.038 106.435C889.881 98.0298 885.802 87.705 885.802 75.4611C885.802 63.2171 889.881 52.8153 898.038 44.2558C906.182 35.7662 916.867 31.5215 930.095 31.5215C943.322 31.5215 954.014 35.7662 962.172 44.2558C970.322 52.7453 974.398 63.1471 974.398 75.4611C974.398 87.7751 970.322 98.0998 962.172 106.435ZM930.095 98.6917C937.174 98.6917 942.832 96.4012 947.068 91.8202C951.279 87.3326 953.564 81.3729 953.433 75.2194C953.595 69.0606 951.305 63.0896 947.068 58.6186C942.909 54.0306 937.251 51.7401 930.095 51.7471C922.938 51.7542 917.238 54.0446 912.995 58.6186C908.828 63.1249 906.589 69.0831 906.756 75.2194C906.619 81.3506 908.854 87.298 912.995 91.8202C917.238 96.4012 922.938 98.6917 930.095 98.6917Z\"\n        fill={color}\n      />\n    </svg>\n  );\n}\n",
      "type": "registry:component"
    }
  ],
  "meta": {
    "hasVariants": true,
    "variants": [
      "icon",
      "wordmark"
    ],
    "variantTypes": {
      "base": [
        "icon",
        "wordmark"
      ],
      "modes": [
        "dark",
        "light"
      ]
    }
  },
  "docs": "BeInCrypto logo with 2 variants (icon, wordmark) and 2 modes (dark, light). The icon shows the bracket shapes, wordmark includes full brand mark.",
  "categories": [
    "Finance",
    "logo",
    "brand"
  ],
  "type": "registry:ui"
}