import {HTMLAttributes} from "react";
import {bpIconWrapper} from "./bpIconWrapper";

export const shapeConeFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M23.4688 434.344L255.889 7.43359L488.53 434.344C488.53 473.09 384.422 504.501 255.999 504.501C127.576 504.501 23.4688 473.09 23.4688 434.344Z" fill="#FCE767"/>
        <path d="M255.89 7.43359L230.898 53.3378L438.524 434.344C438.524 470.542 347.66 500.332 230.996 504.096C239.212 504.361 247.552 504.501 256 504.501C384.423 504.501 488.531 473.09 488.531 434.344L255.89 7.43359Z" fill="#FCDF2B"/>
        <path d="M110.475 274.607L255.931 7.43359L401.525 274.607C401.525 298.855 336.371 318.513 256 318.513C175.629 318.513 110.475 298.855 110.475 274.607Z" fill="#FCF2B4"/>
        <path d="M255.932 7.43359L230.938 53.3438L366.96 303.011C388.515 295.354 401.525 285.44 401.525 274.607L255.932 7.43359Z" fill="#FCED90"/>
        <path d="M499.087 430.757L266.446 3.8468C263.653 -1.27789 256.062 -1.27689 253.272 3.8488L198.99 103.555C194.351 112.073 207.529 119.246 212.165 110.728L259.863 23.1174L397.769 276.184C396.19 282.082 385.878 290.878 360.705 298.473C333.903 306.559 298.128 311.013 259.97 311.013C221.812 311.013 186.038 306.56 159.234 298.473C133.91 290.832 123.626 281.976 122.144 276.077L212.165 110.728C216.804 102.21 203.626 95.0371 198.99 103.555L20.8506 430.76C20.2515 431.861 19.9375 433.094 19.9375 434.347C19.9375 457.003 45.3329 476.641 93.3784 491.137C137.981 504.593 197.144 512.004 259.97 512.004C309.759 512.004 357.379 507.357 397.682 498.563C407.158 496.496 403.96 481.836 394.485 483.907C355.215 492.474 308.7 497.003 259.97 497.003C198.573 497.003 140.948 489.819 97.712 476.775C59.9289 465.375 36.7818 450.279 35.0445 436.063L113.942 291.144C121.577 299.599 135.372 306.946 154.901 312.837C183.07 321.337 220.385 326.017 259.969 326.017C299.553 326.017 336.868 321.337 365.037 312.837C384.526 306.958 398.303 299.629 405.948 291.195L484.893 436.065C483.369 448.554 465.36 461.775 434.952 472.604C425.942 475.812 431.2 489.863 439.985 486.737C479.247 472.754 500 454.638 500 434.348C500.002 433.093 499.687 431.859 499.087 430.757Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCone1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M499.087 430.757L266.446 3.8468C263.653 -1.27789 256.062 -1.27689 253.272 3.8488L198.99 103.555C194.351 112.073 207.529 119.246 212.165 110.728L259.863 23.1174L397.769 276.184C396.19 282.082 385.878 290.878 360.705 298.473C333.903 306.559 298.128 311.013 259.97 311.013C221.812 311.013 186.038 306.56 159.234 298.473C133.91 290.832 123.626 281.976 122.144 276.077L212.165 110.728C216.804 102.21 203.626 95.0371 198.99 103.555L20.8506 430.76C20.2515 431.861 19.9375 433.094 19.9375 434.347C19.9375 457.003 45.3329 476.641 93.3784 491.137C137.981 504.593 197.144 512.004 259.97 512.004C309.759 512.004 357.379 507.357 397.682 498.563C407.158 496.496 403.96 481.836 394.485 483.907C355.215 492.474 308.7 497.003 259.97 497.003C198.573 497.003 140.948 489.819 97.712 476.775C59.9289 465.375 36.7818 450.279 35.0445 436.063L113.942 291.144C121.577 299.599 135.372 306.946 154.901 312.837C183.07 321.337 220.385 326.017 259.969 326.017C299.553 326.017 336.868 321.337 365.037 312.837C384.526 306.958 398.303 299.629 405.948 291.195L484.893 436.065C483.369 448.554 465.36 461.775 434.952 472.604C425.942 475.812 431.2 489.863 439.985 486.737C479.247 472.754 500 454.638 500 434.348C500.002 433.093 499.687 431.859 499.087 430.757Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.836C393.243 504.836 504.5 393.579 504.5 256.336C504.5 119.093 393.243 7.83594 256 7.83594C118.757 7.83594 7.5 119.093 7.5 256.336C7.5 393.579 118.757 504.836 256 504.836Z" fill="#C7D5FF"/>
        <path d="M256 7.83594C393.243 7.83594 504.5 119.093 504.5 256.336C504.5 393.579 393.243 504.836 256 504.836V7.83594Z" fill="#B3C6FF"/>
        <path d="M256 7.83594V12.8689C369.278 36.0089 454.5 136.22 454.5 256.336C454.5 376.452 369.278 476.662 256 499.803V504.836C393.243 504.836 504.5 393.579 504.5 256.336C504.5 119.093 393.243 7.83594 256 7.83594Z" fill="#A3BAFF"/>
        <path d="M504.483 254.98C503.982 294.751 450.702 329.262 372.605 346.754C354.392 439.287 309.053 504.837 256 504.837C393.243 504.837 504.5 393.58 504.5 256.337C504.5 255.883 504.485 255.433 504.483 254.98Z" fill="#96B1FF"/>
        <path d="M504.483 254.98C504.162 280.495 482.117 303.844 445.734 321.924C425.97 394.33 374.294 453.555 306.746 483.55C291.236 497.229 274.066 504.836 256 504.836C393.243 504.836 504.5 393.579 504.5 256.336C504.5 255.883 504.485 255.433 504.483 254.98Z" fill="#85A4FF"/>
        <path d="M139.395 346.754C61.303 329.262 8.026 294.755 7.517 254.988C7.515 255.438 7.5 255.885 7.5 256.336C7.5 393.579 118.757 504.836 256 504.836C202.947 504.836 157.608 439.286 139.395 346.754Z" fill="#B3C6FF"/>
        <path d="M130.85 256.336C130.85 288.238 133.881 318.732 139.397 346.754C174.172 354.543 213.857 358.963 256.001 358.963C298.146 358.963 337.831 354.543 372.606 346.754C378.122 318.731 381.153 288.238 381.153 256.336C381.153 119.093 325.121 7.83594 256.002 7.83594C186.883 7.83594 130.85 119.093 130.85 256.336Z" fill="#E0E8FF"/>
        <path d="M372.605 346.754C337.83 354.543 298.145 358.963 256 358.963C213.856 358.963 174.17 354.543 139.396 346.754C157.608 439.286 202.947 504.836 256 504.836C309.053 504.836 354.392 439.286 372.605 346.754Z" fill="#C7D5FF"/>
        <path d="M512 256.337C512 256.316 511.999 256.296 511.999 256.276C511.999 256.272 511.999 256.267 511.999 256.263C511.999 256.26 511.999 256.257 511.998 256.254C511.976 187.905 485.35 123.65 437.019 75.3183C362.511 0.809288 246.631 -20.5157 150.504 23.0193C118.401 37.5583 90.072 58.2213 66.304 84.4343C59.79 91.6183 70.903 101.694 77.416 94.5093C99.797 69.8253 126.47 50.3703 156.692 36.6833C171.645 29.9113 187.09 24.7543 202.918 21.1963C187.265 34.2003 172.984 53.0673 160.807 77.2473C136.652 125.208 123.349 188.81 123.349 256.336C123.349 283.92 125.569 310.927 129.95 336.789C60.153 319.102 15.433 287.506 15.017 254.892C15.017 254.875 15.014 254.859 15.014 254.842C15.298 208.474 28.764 163.555 54.017 124.845C59.316 116.724 46.753 108.528 41.454 116.649C14.334 158.219 0 206.522 0 256.337C0 324.717 26.629 389.004 74.98 437.357C173.645 536.021 338.334 536.041 437.019 437.357C485.371 389.004 512 324.716 512 256.337ZM174.203 83.9943C196.501 39.7193 225.55 15.3373 256 15.3373C286.45 15.3373 315.499 39.7203 337.797 83.9953C360.918 129.904 373.651 191.11 373.651 256.337C373.651 285.298 371.134 313.58 366.166 340.482C332.236 347.673 294.266 351.464 256 351.464C217.734 351.464 179.764 347.673 145.834 340.482C140.866 313.58 138.349 285.298 138.349 256.337C138.349 191.109 151.082 129.903 174.203 83.9943ZM259.832 497.29C258.555 497.31 257.28 497.337 256 497.337C210.521 497.337 168.301 441.194 149.116 356.45C182.398 363.007 219.081 366.464 256 366.464C292.934 366.464 329.632 363.005 362.925 356.442C352.541 399.559 338.5 443.081 305.826 474.907C295.215 484.797 278.866 496.359 259.832 497.29ZM18.384 296.873C24.276 303.346 31.539 309.558 40.137 315.421C63.157 331.12 95.191 344.067 133.005 352.981C146.303 416.761 171.611 465.568 202.962 491.514C158.841 481.654 118.333 459.494 85.588 426.749C49.773 390.935 26.629 345.831 18.384 296.873ZM309.789 491.34C351.074 457.554 367.52 402.906 379.16 352.992C393.795 350.429 407.695 345.008 421.725 340.31C430.92 337.23 426.157 323.007 416.961 326.086C405.379 329.966 393.932 334.409 381.996 337.12C386.415 311.157 388.652 284.038 388.652 256.336C388.652 188.81 375.349 125.208 351.194 77.2473C339.004 53.0433 324.708 34.1643 309.037 21.1583C353.158 31.0183 393.667 53.1783 426.412 85.9243C471.932 131.443 497 191.963 497 256.337C497 256.42 496.997 256.501 496.997 256.584C497.008 268.796 485.186 289.356 459.083 305.873C451.113 310.916 458.986 323.682 467.104 318.549C477.001 312.287 486.297 304.431 493.742 296.093C485.612 345.352 462.418 390.745 426.413 426.75C393.854 459.308 353.618 481.397 309.789 491.34Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphere1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M512 256.337C512 256.316 511.999 256.296 511.999 256.276C511.999 256.272 511.999 256.267 511.999 256.263C511.999 256.26 511.999 256.257 511.998 256.254C511.976 187.905 485.35 123.65 437.019 75.3183C362.511 0.809288 246.631 -20.5157 150.504 23.0193C118.401 37.5583 90.072 58.2213 66.304 84.4343C59.79 91.6183 70.903 101.694 77.416 94.5093C99.797 69.8253 126.47 50.3703 156.692 36.6833C171.645 29.9113 187.09 24.7543 202.918 21.1963C187.265 34.2003 172.984 53.0673 160.807 77.2473C136.652 125.208 123.349 188.81 123.349 256.336C123.349 283.92 125.569 310.927 129.95 336.789C60.153 319.102 15.433 287.506 15.017 254.892C15.017 254.875 15.014 254.859 15.014 254.842C15.298 208.474 28.764 163.555 54.017 124.845C59.316 116.724 46.753 108.528 41.454 116.649C14.334 158.219 0 206.522 0 256.337C0 324.717 26.629 389.004 74.98 437.357C173.645 536.021 338.334 536.041 437.019 437.357C485.371 389.004 512 324.716 512 256.337ZM174.203 83.9943C196.501 39.7193 225.55 15.3373 256 15.3373C286.45 15.3373 315.499 39.7203 337.797 83.9953C360.918 129.904 373.651 191.11 373.651 256.337C373.651 285.298 371.134 313.58 366.166 340.482C332.236 347.673 294.266 351.464 256 351.464C217.734 351.464 179.764 347.673 145.834 340.482C140.866 313.58 138.349 285.298 138.349 256.337C138.349 191.109 151.082 129.903 174.203 83.9943ZM259.832 497.29C258.555 497.31 257.28 497.337 256 497.337C210.521 497.337 168.301 441.194 149.116 356.45C182.398 363.007 219.081 366.464 256 366.464C292.934 366.464 329.632 363.005 362.925 356.442C352.541 399.559 338.5 443.081 305.826 474.907C295.215 484.797 278.866 496.359 259.832 497.29ZM18.384 296.873C24.276 303.346 31.539 309.558 40.137 315.421C63.157 331.12 95.191 344.067 133.005 352.981C146.303 416.761 171.611 465.568 202.962 491.514C158.841 481.654 118.333 459.494 85.588 426.749C49.773 390.935 26.629 345.831 18.384 296.873ZM309.789 491.34C351.074 457.554 367.52 402.906 379.16 352.992C393.795 350.429 407.695 345.008 421.725 340.31C430.92 337.23 426.157 323.007 416.961 326.086C405.379 329.966 393.932 334.409 381.996 337.12C386.415 311.157 388.652 284.038 388.652 256.336C388.652 188.81 375.349 125.208 351.194 77.2473C339.004 53.0433 324.708 34.1643 309.037 21.1583C353.158 31.0183 393.667 53.1783 426.412 85.9243C471.932 131.443 497 191.963 497 256.337C497 256.42 496.997 256.501 496.997 256.584C497.008 268.796 485.186 289.356 459.083 305.873C451.113 310.916 458.986 323.682 467.104 318.549C477.001 312.287 486.297 304.431 493.742 296.093C485.612 345.352 462.418 390.745 426.413 426.75C393.854 459.308 353.618 481.397 309.789 491.34Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 7.5L28.1094 121.35L256 235.201L483.889 121.35L256 7.5Z" fill="#7AFFD5"/>
        <path d="M256 234.842V504.511L483.889 390.66V121.352L256 234.842Z" fill="#1EE3A5"/>
        <path d="M433.629 146.382V415.77L483.89 390.66V121.352L433.629 146.382Z" fill="#1CD198"/>
        <path d="M28.1094 121.352L256 234.842V504.511L28.1094 390.66V121.352Z" fill="#15AA78"/>
        <path d="M487.241 114.642L259.351 0.790515C257.242 -0.263505 254.758 -0.263505 252.647 0.790515L204.92 24.634C196.525 28.8301 202.845 42.4383 211.624 38.0532L255.999 15.8848L467.107 121.352L256 226.818L44.8918 121.351L176.256 55.7236C184.653 51.5275 178.33 37.9182 169.552 42.3043L24.7575 114.642C22.2484 115.893 20.6094 118.548 20.6094 121.351V390.659C20.6094 393.501 22.2154 396.098 24.7575 397.368L252.648 511.219C254.733 512.261 257.267 512.26 259.352 511.219L304.761 488.533C313.157 484.338 306.837 470.73 298.058 475.114L263.5 492.378V239.839L476.39 133.482V386.022L334.464 456.926C326.043 461.133 332.446 474.702 341.167 470.346L487.241 397.368C489.784 396.098 491.39 393.5 491.39 390.659V121.351C491.391 118.378 489.458 115.75 487.241 114.642ZM35.6097 386.022V133.482L248.5 239.839V492.379L35.6097 386.022Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCube1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M487.241 114.642L259.351 0.790515C257.242 -0.263505 254.758 -0.263505 252.647 0.790515L204.92 24.634C196.525 28.8301 202.845 42.4383 211.624 38.0532L255.999 15.8848L467.107 121.352L256 226.818L44.8918 121.351L176.256 55.7236C184.653 51.5275 178.33 37.9182 169.552 42.3043L24.7575 114.642C22.2484 115.893 20.6094 118.548 20.6094 121.351V390.659C20.6094 393.501 22.2154 396.098 24.7575 397.368L252.648 511.219C254.733 512.261 257.267 512.26 259.352 511.219L304.761 488.533C313.157 484.338 306.837 470.73 298.058 475.114L263.5 492.378V239.839L476.39 133.482V386.022L334.464 456.926C326.043 461.133 332.446 474.702 341.167 470.346L487.241 397.368C489.784 396.098 491.39 393.5 491.39 390.659V121.351C491.391 118.378 489.458 115.75 487.241 114.642ZM35.6097 386.022V133.482L248.5 239.839V492.379L35.6097 386.022Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M458.5 78.6172V433.385C458.5 472.661 367.838 504.501 256 504.501C144.162 504.501 53.5 472.661 53.5 433.385V78.6172H458.5Z" fill="#FC7BD6"/>
        <path d="M408.5 78.6172V433.385C408.5 469.688 331.041 499.635 231 503.961C239.193 504.315 247.534 504.501 256 504.501C367.838 504.501 458.5 472.661 458.5 433.385V78.6172H408.5Z" fill="#FC65CF"/>
        <path d="M256 149.732C367.838 149.732 458.5 117.892 458.5 78.616C458.5 39.3397 367.838 7.5 256 7.5C144.162 7.5 53.5 39.3397 53.5 78.616C53.5 117.892 144.162 149.732 256 149.732Z" fill="#FCB1E6"/>
        <path d="M466 78.615C465.999 56.192 443.155 35.821 401.675 21.253C362.649 7.548 310.914 0 256 0C214.309 0 174.119 4.377 139.775 12.658C130.348 14.93 133.863 29.517 143.291 27.24C176.501 19.232 215.476 15 256 15C309.266 15 359.234 22.247 396.704 35.406C430.702 47.346 451 63.499 451 78.616C451 93.733 430.702 109.886 396.704 121.826C359.234 134.985 309.266 142.232 256 142.232C202.734 142.232 152.766 134.985 115.296 121.826C81.298 109.886 61 93.733 61 78.616C61 64.783 77.687 50.197 106.781 38.598C115.789 35.007 110.233 21.071 101.226 24.664C55.582 42.861 46 64.047 46 78.615V433.384C46 455.807 68.845 476.179 110.325 490.747C149.351 504.452 201.086 512 256 512C310.914 512 362.649 504.452 401.675 490.747C443.155 476.179 466 455.808 466 433.384V386.712C466 377.015 451 377.015 451 386.712V433.384C451 448.501 430.702 464.654 396.704 476.594C359.234 489.753 309.266 497 256 497C202.734 497 152.766 489.753 115.296 476.594C81.298 464.654 61 448.501 61 433.384V108.757C71.895 119.07 88.534 128.326 110.325 135.979C149.35 149.684 201.086 157.232 256 157.232C310.914 157.232 362.649 149.684 401.675 135.979C423.467 128.326 440.105 119.069 451 108.757V347.715C451 357.412 466 357.412 466 347.715V78.615Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinder1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M466 78.615C465.999 56.192 443.155 35.821 401.675 21.253C362.649 7.548 310.914 0 256 0C214.309 0 174.119 4.377 139.775 12.658C130.348 14.93 133.863 29.517 143.291 27.24C176.501 19.232 215.476 15 256 15C309.266 15 359.234 22.247 396.704 35.406C430.702 47.346 451 63.499 451 78.616C451 93.733 430.702 109.886 396.704 121.826C359.234 134.985 309.266 142.232 256 142.232C202.734 142.232 152.766 134.985 115.296 121.826C81.298 109.886 61 93.733 61 78.616C61 64.783 77.687 50.197 106.781 38.598C115.789 35.007 110.233 21.071 101.226 24.664C55.582 42.861 46 64.047 46 78.615V433.384C46 455.807 68.845 476.179 110.325 490.747C149.351 504.452 201.086 512 256 512C310.914 512 362.649 504.452 401.675 490.747C443.155 476.179 466 455.808 466 433.384V386.712C466 377.015 451 377.015 451 386.712V433.384C451 448.501 430.702 464.654 396.704 476.594C359.234 489.753 309.266 497 256 497C202.734 497 152.766 489.753 115.296 476.594C81.298 464.654 61 448.501 61 433.384V108.757C71.895 119.07 88.534 128.326 110.325 135.979C149.35 149.684 201.086 157.232 256 157.232C310.914 157.232 362.649 149.684 401.675 135.979C423.467 128.326 440.105 119.069 451 108.757V347.715C451 357.412 466 357.412 466 347.715V78.615Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramidFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M7.47461 7.82045L255.217 180.284L504.499 7.52344L7.47461 7.82045Z" fill="#FFAC8A"/>
        <path d="M255.217 180.284V504.548L504.499 7.52344L255.217 180.284Z" fill="#FF8959"/>
        <path d="M427.857 60.639L255.217 404.853V504.548L504.499 7.52344L427.857 60.639Z" fill="#FF7B45"/>
        <path d="M255.217 180.284V504.548L7.47461 7.82031L255.217 180.284Z" fill="#FF6A2E"/>
        <path d="M511.672 9.71291C513.149 4.98568 509.421 0.0234375 504.494 0.0234375L7.46977 0.319452C1.9935 0.319452 -1.66068 6.28074 0.762438 11.167L248.504 507.895C251.218 513.324 259.198 513.355 261.92 507.91L302.354 427.293C306.7 418.625 293.291 411.898 288.946 420.568L262.716 472.863V184.21L484.621 30.4239L306.146 386.27C301.798 394.939 315.209 401.664 319.555 392.996L511.202 10.886C511.359 10.4949 511.515 10.1039 511.672 9.71291ZM150.85 98.4912L31.3559 15.3062L480.487 15.0382L255.225 171.151L183.6 121.29C175.643 115.748 167.071 128.062 175.03 133.602L247.716 184.201V472.706L27.2957 30.7569L142.28 110.803C150.239 116.344 158.808 104.032 150.85 98.4912Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramid1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.672 9.71291C513.149 4.98568 509.421 0.0234375 504.494 0.0234375L7.46977 0.319452C1.9935 0.319452 -1.66068 6.28074 0.762438 11.167L248.504 507.895C251.218 513.324 259.198 513.355 261.92 507.91L302.354 427.293C306.7 418.625 293.291 411.898 288.946 420.568L262.716 472.863V184.21L484.621 30.4239L306.146 386.27C301.798 394.939 315.209 401.664 319.555 392.996L511.202 10.886C511.359 10.4949 511.515 10.1039 511.672 9.71291ZM150.85 98.4912L31.3559 15.3062L480.487 15.0382L255.225 171.151L183.6 121.29C175.643 115.748 167.071 128.062 175.03 133.602L247.716 184.201V472.706L27.2957 30.7569L142.28 110.803C150.239 116.344 158.808 104.032 150.85 98.4912Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeRhombusFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M7.55664 255.992L256.083 7.46484V368.691L7.55664 255.992Z" fill="#E0E8FF"/>
        <path d="M256.084 7.46484L504.611 255.992L256.084 368.691V7.46484Z" fill="#B3C6FF"/>
        <path d="M256.084 368.691L504.611 255.992L256.084 504.519V368.691Z" fill="#96B1FF"/>
        <path d="M413.115 297.483L256.084 454.514V504.519L504.611 255.992L413.115 297.483Z" fill="#85A4FF"/>
        <path d="M7.55664 255.992L256.083 368.691V504.519L7.55664 255.992Z" fill="#C7D5FF"/>
        <path d="M509.907 250.683L261.386 2.16286C258.514 -0.710444 253.672 -0.731446 250.779 2.16286L207.56 45.3815C200.701 52.2392 211.311 62.8464 218.167 55.9886L248.582 25.5744V357.055L20.521 253.637L190.102 84.0547C196.961 77.1969 186.352 66.5898 179.495 73.4475L2.25208 250.69C-0.656232 253.598 -0.600226 258.384 2.25208 261.297L250.779 509.823C253.645 512.69 258.449 512.761 261.386 509.823L305.605 465.605C312.463 458.747 301.854 448.14 294.998 454.998L263.583 486.412V373.527L470.13 279.864L323.063 426.931C316.204 433.789 326.813 444.396 333.67 437.539L509.913 261.296C512.735 258.493 512.415 253.188 509.907 250.683ZM248.582 486.412L42.0344 279.865L248.582 373.528V486.412ZM263.583 357.055V25.5744L491.645 253.636L263.583 357.055Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeRhombus1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M509.907 250.683L261.386 2.16286C258.514 -0.710444 253.672 -0.731446 250.779 2.16286L207.56 45.3815C200.701 52.2392 211.311 62.8464 218.167 55.9886L248.582 25.5744V357.055L20.521 253.637L190.102 84.0547C196.961 77.1969 186.352 66.5898 179.495 73.4475L2.25208 250.69C-0.656232 253.598 -0.600226 258.384 2.25208 261.297L250.779 509.823C253.645 512.69 258.449 512.761 261.386 509.823L305.605 465.605C312.463 458.747 301.854 448.14 294.998 454.998L263.583 486.412V373.527L470.13 279.864L323.063 426.931C316.204 433.789 326.813 444.396 333.67 437.539L509.913 261.296C512.735 258.493 512.415 253.188 509.907 250.683ZM248.582 486.412L42.0344 279.865L248.582 373.528V486.412ZM263.583 357.055V25.5744L491.645 253.636L263.583 357.055Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dHexagonFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M372.25 7.5H139.75L23.5 114.578L139.75 221.656H372.25L488.5 114.578L372.25 7.5Z" fill="#FFAC8A"/>
        <path d="M139.75 221.656H372.25V504.5H139.75V221.656Z" fill="#FF6A2E"/>
        <path d="M488.5 114.578V397.422L372.25 504.5V221.656L488.5 114.578Z" fill="#FF8959"/>
        <path d="M438.5 160.633V443.422L372.25 504.445V504.5L488.5 397.422V114.578L438.5 160.633Z" fill="#FF7B45"/>
        <path d="M23.5 114.578V397.422L139.75 504.5V221.656L23.5 114.578Z" fill="#FA5411"/>
        <path d="M495.959 113.798C495.757 111.998 494.916 110.292 493.581 109.061L377.331 1.983C375.946 0.708 374.133 0 372.25 0H139.75C137.867 0 136.054 0.708 134.669 1.983L18.419 109.062C16.894 110.468 16 112.504 16 114.579V397.423C16 399.498 16.894 401.534 18.419 402.94L134.669 510.018C136.041 511.282 137.885 512.001 139.75 512.001H372.25C374.115 512.001 375.959 511.282 377.331 510.018L493.581 402.94C495.106 401.535 496 399.498 496 397.423V114.578C496 114.315 495.986 114.055 495.959 113.798ZM105.138 179.578C98.005 173.008 87.844 184.041 94.976 190.611L132.25 224.944V487.394L31 394.133V131.683L65.699 163.644C72.832 170.213 82.994 159.181 75.861 152.611L34.57 114.578L142.678 15H369.323L477.43 114.578L369.323 214.156H142.678L105.138 179.578ZM481 394.133L379.75 487.395V450.961C379.75 441.264 364.75 441.264 364.75 450.961V497H147.25V229.156H364.75V411C364.75 420.697 379.75 420.697 379.75 411V224.945L481 131.683V394.133Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dHexagon1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M495.959 113.798C495.757 111.998 494.916 110.292 493.581 109.061L377.331 1.983C375.946 0.708 374.133 0 372.25 0H139.75C137.867 0 136.054 0.708 134.669 1.983L18.419 109.062C16.894 110.468 16 112.504 16 114.579V397.423C16 399.498 16.894 401.534 18.419 402.94L134.669 510.018C136.041 511.282 137.885 512.001 139.75 512.001H372.25C374.115 512.001 375.959 511.282 377.331 510.018L493.581 402.94C495.106 401.535 496 399.498 496 397.423V114.578C496 114.315 495.986 114.055 495.959 113.798ZM105.138 179.578C98.005 173.008 87.844 184.041 94.976 190.611L132.25 224.944V487.394L31 394.133V131.683L65.699 163.644C72.832 170.213 82.994 159.181 75.861 152.611L34.57 114.578L142.678 15H369.323L477.43 114.578L369.323 214.156H142.678L105.138 179.578ZM481 394.133L379.75 487.395V450.961C379.75 441.264 364.75 441.264 364.75 450.961V497H147.25V229.156H364.75V411C364.75 420.697 379.75 420.697 379.75 411V224.945L481 131.683V394.133Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramidFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.503V7.42969L7.46289 378.763L256 504.503Z" fill="#FCF2B4"/>
        <path d="M256 504.503V7.42969L504.537 378.763L256 504.503Z" fill="#FCE767"/>
        <path d="M467.179 397.663L504.537 378.763L256 7.42969L467.179 397.663Z" fill="#FCDF2B"/>
        <path d="M510.771 374.592L262.234 3.25954C259.299 -1.12711 252.583 -1.0701 249.717 3.33355L199.467 78.4117C194.072 86.4719 206.539 94.8151 211.935 86.7559L248.5 32.1248V492.304L18.4091 375.896L190.113 119.359C195.507 111.299 183.041 102.955 177.645 111.015L1.22956 374.592C-1.08278 379.068 -0.13364 382.69 4.07699 385.457L252.614 511.199C254.714 512.262 257.286 512.263 259.386 511.199L313.054 484.047C321.708 479.668 314.935 466.282 306.282 470.66L263.501 492.304V32.1248L493.592 375.895L340.619 453.287C331.717 457.792 339.144 470.846 347.391 466.674L507.924 385.456C512.134 382.69 513.084 379.068 510.771 374.592Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramid2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M510.771 374.592L262.234 3.25954C259.299 -1.12711 252.583 -1.0701 249.717 3.33355L199.467 78.4117C194.072 86.4719 206.539 94.8151 211.935 86.7559L248.5 32.1248V492.304L18.4091 375.896L190.113 119.359C195.507 111.299 183.041 102.955 177.645 111.015L1.22956 374.592C-1.08278 379.068 -0.13364 382.69 4.07699 385.457L252.614 511.199C254.714 512.262 257.286 512.263 259.386 511.199L313.054 484.047C321.708 479.668 314.935 466.282 306.282 470.66L263.501 492.304V32.1248L493.592 375.895L340.619 453.287C331.717 457.792 339.144 470.846 347.391 466.674L507.924 385.456C512.134 382.69 513.084 379.068 510.771 374.592Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dStarFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 7.51953L332.791 91.0975L504.5 104.5L380.25 169.556L409.581 261.416L256 218.045L102.419 261.416L131.75 169.556L7.5 104.5L179.209 91.0975L256 7.51953Z" fill="#7AFFD5"/>
        <path d="M102.42 504.518V261.414L256.001 218.043V461.148L102.42 504.518Z" fill="#1EE3A5"/>
        <path d="M409.581 261.414V504.518L256 461.148V218.043L409.581 261.414Z" fill="#15AA78"/>
        <path d="M409.581 397.302L504.5 347.604V104.5L380.25 169.556L409.581 261.416V397.302Z" fill="#1EE3A5"/>
        <path d="M454.5 130.679V373.783L504.5 347.604V104.5L454.5 130.679Z" fill="#1CD198"/>
        <path d="M7.5 104.5V347.604L102.419 397.302V261.416L131.75 169.556L7.5 104.5Z" fill="#15AA78"/>
        <path d="M511.991 104.315C511.898 100.515 508.853 97.321 505.084 97.022L336.317 83.849L261.522 2.44503C257.84 -0.788969 254.159 -0.788969 250.477 2.44503L217.694 38.126C211.133 45.267 222.178 55.415 228.739 48.274L256 18.605L327.269 96.171C328.552 97.568 330.317 98.426 332.207 98.574L477.925 109.948L376.771 162.91C373.543 164.6 371.997 168.365 373.105 171.836L398.192 250.406L258.038 210.827C256.719 210.454 255.28 210.454 253.962 210.827L113.808 250.406L138.895 171.836C140.003 168.365 138.457 164.6 135.229 162.91L34.075 109.948L179.793 98.574C181.684 98.427 183.448 97.568 184.731 96.171L201.877 77.511C208.438 70.371 197.392 60.221 190.832 67.363L175.683 83.85L6.916 97.022C3.086 97.325 0 100.627 0 104.499V347.603C0 350.394 1.549 352.953 4.021 354.248L94.918 401.841V504.52C94.918 509.366 100.091 512.971 104.456 511.738L256 468.942L407.543 511.737C411.908 512.97 417.081 509.365 417.081 504.519V401.84L507.978 354.247C510.451 352.953 511.999 350.393 511.999 347.602V104.499C512 104.437 511.992 104.377 511.991 104.315ZM15 343.064V116.892L122.688 173.277L95.274 259.134C95.274 259.135 95.273 259.137 95.273 259.139C95.178 259.436 95.105 259.742 95.048 260.054C95.034 260.129 95.025 260.203 95.014 260.278C94.979 260.505 94.955 260.736 94.941 260.969C94.936 261.062 94.929 261.155 94.927 261.248C94.926 261.304 94.919 261.359 94.919 261.415V384.908L15 343.064ZM109.919 494.608V397.212C109.919 397.203 109.919 397.193 109.919 397.184V267.09L248.5 227.956V455.473L109.919 494.608ZM417.081 384.909V345.02C417.081 335.323 402.081 335.323 402.081 345.02V494.609L263.5 455.473V227.956L402.081 267.09V304.558C402.081 314.255 417.081 314.255 417.081 304.558V261.415C417.081 260.661 416.964 259.848 416.726 259.133L389.312 173.276L497 116.892V343.065L417.081 384.909Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dStar1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.991 104.315C511.898 100.515 508.853 97.321 505.084 97.022L336.317 83.849L261.522 2.44503C257.84 -0.788969 254.159 -0.788969 250.477 2.44503L217.694 38.126C211.133 45.267 222.178 55.415 228.739 48.274L256 18.605L327.269 96.171C328.552 97.568 330.317 98.426 332.207 98.574L477.925 109.948L376.771 162.91C373.543 164.6 371.997 168.365 373.105 171.836L398.192 250.406L258.038 210.827C256.719 210.454 255.28 210.454 253.962 210.827L113.808 250.406L138.895 171.836C140.003 168.365 138.457 164.6 135.229 162.91L34.075 109.948L179.793 98.574C181.684 98.427 183.448 97.568 184.731 96.171L201.877 77.511C208.438 70.371 197.392 60.221 190.832 67.363L175.683 83.85L6.916 97.022C3.086 97.325 0 100.627 0 104.499V347.603C0 350.394 1.549 352.953 4.021 354.248L94.918 401.841V504.52C94.918 509.366 100.091 512.971 104.456 511.738L256 468.942L407.543 511.737C411.908 512.97 417.081 509.365 417.081 504.519V401.84L507.978 354.247C510.451 352.953 511.999 350.393 511.999 347.602V104.499C512 104.437 511.992 104.377 511.991 104.315ZM15 343.064V116.892L122.688 173.277L95.274 259.134C95.274 259.135 95.273 259.137 95.273 259.139C95.178 259.436 95.105 259.742 95.048 260.054C95.034 260.129 95.025 260.203 95.014 260.278C94.979 260.505 94.955 260.736 94.941 260.969C94.936 261.062 94.929 261.155 94.927 261.248C94.926 261.304 94.919 261.359 94.919 261.415V384.908L15 343.064ZM109.919 494.608V397.212C109.919 397.203 109.919 397.193 109.919 397.184V267.09L248.5 227.956V455.473L109.919 494.608ZM417.081 384.909V345.02C417.081 335.323 402.081 335.323 402.081 345.02V494.609L263.5 455.473V227.956L402.081 267.09V304.558C402.081 314.255 417.081 314.255 417.081 304.558V261.415C417.081 260.661 416.964 259.848 416.726 259.133L389.312 173.276L497 116.892V343.065L417.081 384.909Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCuboidFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M321.504 7.50391L7.5 158.901L190.496 247.133L504.5 95.7359L321.504 7.50391Z" fill="#FCB1E6"/>
        <path d="M190.496 504.505V247.134L7.5 158.902V416.274L190.496 504.505Z" fill="#FC47C7"/>
        <path d="M190.496 504.502V247.131L504.5 95.7344V353.106L190.496 504.502Z" fill="#FC7BD6"/>
        <path d="M454.5 119.841V377.213L504.5 353.106V95.7344L454.5 119.841Z" fill="#FC65CF"/>
        <path d="M511.931 94.7719C511.61 92.2889 510.022 90.0739 507.756 88.9789L324.761 0.747906C322.704 -0.244094 320.304 -0.244094 318.247 0.747906L83.263 114.045C74.528 118.256 81.04 131.766 89.777 127.557L321.504 15.8299L487.232 95.7349L190.497 238.805L24.77 158.9L54.146 144.736C62.882 140.525 56.369 127.018 47.632 131.224L4.243 152.144C1.69 153.377 0 156.064 0 158.9V416.272C0 419.152 1.648 421.777 4.243 423.028L187.239 511.259C189.27 512.241 191.721 512.237 193.753 511.259L438.106 393.445C446.841 389.233 440.329 375.727 431.592 379.933L197.996 492.561V251.841L497 107.677V348.396L467.871 362.44C458.885 366.774 466.065 379.961 474.387 375.952L507.758 359.862C510.352 358.611 512 355.986 512 353.106V95.7349C512 95.4079 511.972 95.0879 511.931 94.7719ZM15 411.562V170.842L182.996 251.841V492.561L15 411.562Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCuboid1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.931 94.7719C511.61 92.2889 510.022 90.0739 507.756 88.9789L324.761 0.747906C322.704 -0.244094 320.304 -0.244094 318.247 0.747906L83.263 114.045C74.528 118.256 81.04 131.766 89.777 127.557L321.504 15.8299L487.232 95.7349L190.497 238.805L24.77 158.9L54.146 144.736C62.882 140.525 56.369 127.018 47.632 131.224L4.243 152.144C1.69 153.377 0 156.064 0 158.9V416.272C0 419.152 1.648 421.777 4.243 423.028L187.239 511.259C189.27 512.241 191.721 512.237 193.753 511.259L438.106 393.445C446.841 389.233 440.329 375.727 431.592 379.933L197.996 492.561V251.841L497 107.677V348.396L467.871 362.44C458.885 366.774 466.065 379.961 474.387 375.952L507.758 359.862C510.352 358.611 512 355.986 512 353.106V95.7349C512 95.4079 511.972 95.0879 511.931 94.7719ZM15 411.562V170.842L182.996 251.841V492.561L15 411.562Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderStepsFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.5 225.406V416.632C504.5 465.16 393.243 504.5 256 504.5C118.757 504.5 7.5 465.16 7.5 416.632V225.406H504.5Z" fill="#FF6A2E"/>
        <path d="M454.5 225.406V416.632C454.5 462.176 356.503 499.626 231 504.059C239.222 504.349 247.561 504.5 256 504.5C393.243 504.5 504.5 465.16 504.5 416.632V225.406H454.5Z" fill="#FC5C1C"/>
        <path d="M256 313.275C393.243 313.275 504.5 273.935 504.5 225.407C504.5 176.879 393.243 137.539 256 137.539C118.757 137.539 7.5 176.879 7.5 225.407C7.5 273.935 118.757 313.275 256 313.275Z" fill="#FFAC8A"/>
        <path d="M411.201 62.3789V181.809C411.201 212.117 341.716 236.687 256.001 236.687C170.286 236.687 100.801 212.117 100.801 181.809V62.3789H411.201Z" fill="#FF8959"/>
        <path d="M361.2 62.3789V181.809C361.2 209.107 304.826 231.747 231 235.975C239.14 236.441 247.488 236.687 256 236.687C341.715 236.687 411.2 212.117 411.2 181.809V62.3789H361.2Z" fill="#FF7B45"/>
        <path d="M256.001 117.256C341.715 117.256 411.201 92.6863 411.201 62.378C411.201 32.0697 341.715 7.5 256.001 7.5C170.286 7.5 100.801 32.0697 100.801 62.378C100.801 92.6863 170.286 117.256 256.001 117.256Z" fill="#FFAC8A"/>
        <path d="M483.561 180.631C467.656 169.181 445.854 159.275 418.7 151.15V62.378C418.7 44.3 400.781 28.007 368.243 16.503C338.147 5.861 298.285 0 256 0C213.715 0 173.853 5.861 143.757 16.502C111.22 28.007 93.3 44.3 93.3 62.378V151.15C66.146 159.274 44.344 169.181 28.439 180.631C9.568 194.216 0 209.281 0 225.406V416.632C0 443.522 27.624 468.099 77.784 485.835C125.501 502.708 188.793 512 256 512C302.589 512 348.115 507.452 387.656 498.847C397.132 496.785 393.943 482.135 384.467 484.19C345.956 492.57 301.533 497 256 497C190.453 497 128.937 488.013 82.784 471.693C39.707 456.461 15 436.392 15 416.632V258.522C28.011 272.209 49.243 284.517 77.784 294.609C125.502 311.482 188.794 320.774 256 320.774C323.206 320.774 386.499 311.482 434.216 294.609C462.756 284.517 483.989 272.209 497 258.522V416.632C497 436.392 472.293 456.461 429.215 471.694C420.199 474.882 425.428 488.945 434.216 485.836C484.376 468.099 512 443.521 512 416.632V225.406C512 209.281 502.432 194.216 483.561 180.631ZM108.3 89.502C117.121 96.869 129.692 103.447 145.663 108.912C154.839 112.053 159.694 97.86 150.519 94.72C124.082 85.674 108.299 73.584 108.299 62.378C108.299 51.465 123.423 39.602 148.756 30.644C177.289 20.556 215.375 15 256 15C296.625 15 334.711 20.556 363.243 30.644C388.576 39.602 403.7 51.465 403.7 62.378C403.7 73.291 388.576 85.154 363.243 94.111C334.711 104.2 296.625 109.756 256 109.756C232.195 109.756 209.403 107.869 188.258 104.149C178.707 102.468 176.108 117.242 185.658 118.922C207.659 122.793 231.326 124.756 256 124.756C298.285 124.756 338.147 118.895 368.243 108.254C383.307 102.927 395.23 96.573 403.7 89.493V181.809C403.7 192.722 388.576 204.585 363.243 213.542C334.712 223.63 296.626 229.186 256 229.186C215.374 229.186 177.289 223.63 148.757 213.542C123.424 204.584 108.3 192.721 108.3 181.809V89.502ZM429.216 280.467C383.063 296.787 321.547 305.774 256 305.774C190.453 305.774 128.937 296.787 82.784 280.467C39.707 265.235 15 245.166 15 225.406C15 203.881 44.066 182.291 93.3 166.843V181.808C93.3 199.886 111.219 216.178 143.757 227.683C173.853 238.325 213.715 244.185 256 244.185C298.285 244.185 338.147 238.325 368.243 227.683C400.78 216.178 418.7 199.886 418.7 181.808V166.843C467.935 182.291 497 203.881 497 225.406C497 245.166 472.293 265.235 429.216 280.467Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderSteps1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M483.561 180.631C467.656 169.181 445.854 159.275 418.7 151.15V62.378C418.7 44.3 400.781 28.007 368.243 16.503C338.147 5.861 298.285 0 256 0C213.715 0 173.853 5.861 143.757 16.502C111.22 28.007 93.3 44.3 93.3 62.378V151.15C66.146 159.274 44.344 169.181 28.439 180.631C9.568 194.216 0 209.281 0 225.406V416.632C0 443.522 27.624 468.099 77.784 485.835C125.501 502.708 188.793 512 256 512C302.589 512 348.115 507.452 387.656 498.847C397.132 496.785 393.943 482.135 384.467 484.19C345.956 492.57 301.533 497 256 497C190.453 497 128.937 488.013 82.784 471.693C39.707 456.461 15 436.392 15 416.632V258.522C28.011 272.209 49.243 284.517 77.784 294.609C125.502 311.482 188.794 320.774 256 320.774C323.206 320.774 386.499 311.482 434.216 294.609C462.756 284.517 483.989 272.209 497 258.522V416.632C497 436.392 472.293 456.461 429.215 471.694C420.199 474.882 425.428 488.945 434.216 485.836C484.376 468.099 512 443.521 512 416.632V225.406C512 209.281 502.432 194.216 483.561 180.631ZM108.3 89.502C117.121 96.869 129.692 103.447 145.663 108.912C154.839 112.053 159.694 97.86 150.519 94.72C124.082 85.674 108.299 73.584 108.299 62.378C108.299 51.465 123.423 39.602 148.756 30.644C177.289 20.556 215.375 15 256 15C296.625 15 334.711 20.556 363.243 30.644C388.576 39.602 403.7 51.465 403.7 62.378C403.7 73.291 388.576 85.154 363.243 94.111C334.711 104.2 296.625 109.756 256 109.756C232.195 109.756 209.403 107.869 188.258 104.149C178.707 102.468 176.108 117.242 185.658 118.922C207.659 122.793 231.326 124.756 256 124.756C298.285 124.756 338.147 118.895 368.243 108.254C383.307 102.927 395.23 96.573 403.7 89.493V181.809C403.7 192.722 388.576 204.585 363.243 213.542C334.712 223.63 296.626 229.186 256 229.186C215.374 229.186 177.289 223.63 148.757 213.542C123.424 204.584 108.3 192.721 108.3 181.809V89.502ZM429.216 280.467C383.063 296.787 321.547 305.774 256 305.774C190.453 305.774 128.937 296.787 82.784 280.467C39.707 265.235 15 245.166 15 225.406C15 203.881 44.066 182.291 93.3 166.843V181.808C93.3 199.886 111.219 216.178 143.757 227.683C173.853 238.325 213.715 244.185 256 244.185C298.285 244.185 338.147 238.325 368.243 227.683C400.78 216.178 418.7 199.886 418.7 181.808V166.843C467.935 182.291 497 203.881 497 225.406C497 245.166 472.293 265.235 429.216 280.467Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTrapeziumFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M119.412 7.5H392.591L335.483 122.304H176.52L119.412 7.5Z" fill="#FCB1E6"/>
        <path d="M176.52 122.305L81.5293 504.501H430.474L335.483 122.305H176.52Z" fill="#FC47C7"/>
        <path d="M392.59 7.5L504.501 355.684L430.473 504.5L335.482 122.304L392.59 7.5Z" fill="#FC7BD6"/>
        <path d="M475.093 414.803L504.501 355.684L392.59 7.5L363.182 66.618L475.093 414.803Z" fill="#FC65CF"/>
        <path d="M176.52 122.304L119.412 7.5L7.50195 355.684L81.529 504.5L176.52 122.304Z" fill="#FC7BD6"/>
        <path d="M511.64 353.39L399.729 5.20604C398.735 2.11405 395.729 -0.0299496 392.489 0.00105032H204.23C200.088 0.00105032 196.73 3.35904 196.73 7.50104C196.73 11.643 200.088 15.001 204.23 15.001H380.482L330.835 114.805H181.165L131.518 15.001H164.786C168.928 15.001 172.286 11.643 172.286 7.50104C172.286 3.35904 168.928 0.00105032 164.786 0.00105032H119.512C116.279 -0.0549496 113.257 2.13405 112.27 5.20604L0.360023 353.39C-0.238975 355.252 -0.0859757 357.274 0.785023 359.025L74.8129 507.84C76.0669 510.363 78.7469 512 81.5599 512H430.441C433.254 512 435.934 510.363 437.188 507.84L511.216 359.025C512.085 357.274 512.238 355.252 511.64 353.39ZM120.908 27.351L168.575 123.174L79.1649 482.912L15.574 355.075L120.908 27.351ZM432.835 482.912L420.041 431.434C417.702 422.022 403.145 425.642 405.484 435.052L420.88 497H91.1198L182.383 129.805H329.617L395.042 393.04C397.34 402.287 411.948 398.872 409.599 389.422L343.425 123.175L391.092 27.352L496.426 355.076L432.835 482.912Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTrapezium1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.64 353.39L399.729 5.20604C398.735 2.11405 395.729 -0.0299496 392.489 0.00105032H204.23C200.088 0.00105032 196.73 3.35904 196.73 7.50104C196.73 11.643 200.088 15.001 204.23 15.001H380.482L330.835 114.805H181.165L131.518 15.001H164.786C168.928 15.001 172.286 11.643 172.286 7.50104C172.286 3.35904 168.928 0.00105032 164.786 0.00105032H119.512C116.279 -0.0549496 113.257 2.13405 112.27 5.20604L0.360023 353.39C-0.238975 355.252 -0.0859757 357.274 0.785023 359.025L74.8129 507.84C76.0669 510.363 78.7469 512 81.5599 512H430.441C433.254 512 435.934 510.363 437.188 507.84L511.216 359.025C512.085 357.274 512.238 355.252 511.64 353.39ZM120.908 27.351L168.575 123.174L79.1649 482.912L15.574 355.075L120.908 27.351ZM432.835 482.912L420.041 431.434C417.702 422.022 403.145 425.642 405.484 435.052L420.88 497H91.1198L182.383 129.805H329.617L395.042 393.04C397.34 402.287 411.948 398.872 409.599 389.422L343.425 123.175L391.092 27.352L496.426 355.076L432.835 482.912Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereCutFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.5 228.301C504.5 365.544 393.243 476.801 256 476.801C118.757 476.801 7.5 365.544 7.5 228.301H504.5Z" fill="#96B1FF"/>
        <path d="M454.5 228.301C454.5 357.105 356.502 463.016 231 475.554C239.222 476.375 247.561 476.801 256 476.801C393.243 476.801 504.5 365.544 504.5 228.301H454.5Z" fill="#85A4FF"/>
        <path d="M256 323.913C393.243 323.913 504.5 281.106 504.5 228.3C504.5 175.495 393.243 132.688 256 132.688C118.757 132.688 7.5 175.495 7.5 228.3C7.5 281.106 118.757 323.913 256 323.913Z" fill="#B3C6FF"/>
        <path d="M256 35.1953C169.124 35.1953 98.6973 105.622 98.6973 192.499C98.6973 225.926 169.124 253.023 256 253.023C342.876 253.023 413.304 225.925 413.304 192.499C413.304 105.622 342.876 35.1953 256 35.1953Z" fill="#E0E8FF"/>
        <path d="M414.34 146.757C394.465 78.0673 331.008 27.6953 256 27.6953C222.448 27.6953 190.154 37.7273 162.608 56.7073C154.623 62.2093 163.134 74.5623 171.119 69.0593C196.15 51.8113 225.502 42.6953 256 42.6953C338.603 42.6953 405.804 109.897 405.804 192.499C405.804 205.158 390.763 218.206 364.537 228.296C335.665 239.405 297.119 245.523 256 245.523C167.718 245.523 106.196 217.579 106.196 192.499C106.196 156.352 119.25 121.445 142.953 94.2083C149.319 86.8923 138.006 77.0483 131.638 84.3603C115.728 102.642 104.188 124.067 97.6 147.023C96.971 147.055 96.336 147.158 95.707 147.358C66.789 156.536 43.786 167.847 27.338 180.976C9.198 195.458 0 211.38 0 228.301C0 296.681 26.628 360.968 74.98 409.321C123.332 457.673 187.62 484.301 256 484.301C298.574 484.301 340.733 473.636 377.92 453.459C386.443 448.834 379.289 435.65 370.766 440.274C335.769 459.264 296.084 469.301 256 469.301C191.626 469.301 131.106 444.233 85.587 398.714C49.404 362.531 26.16 316.865 18.141 267.324C31.284 280.71 51.336 292.809 77.591 302.91C125.365 321.291 188.725 331.414 256 331.414C323.275 331.414 386.636 321.291 434.409 302.91C460.648 292.814 480.692 280.724 493.835 267.348C484.462 324.877 454.536 377.238 408.555 414.88C400.955 421.101 410.705 432.506 418.057 426.486C477.759 377.611 512 305.375 512 228.301C512 195.68 476.461 166.083 414.34 146.757ZM429.023 288.91C382.926 306.646 321.479 316.414 256 316.414C190.521 316.414 129.074 306.646 82.977 288.91C39.777 272.288 15 250.197 15 228.301C15 204.541 44.288 180.672 93.716 163.813C92.053 173.226 91.196 182.821 91.196 192.498C91.196 211.986 109.265 229.67 142.076 242.294C172.625 254.048 213.084 260.522 256 260.522C298.915 260.522 339.374 254.049 369.924 242.294C402.735 229.67 420.804 211.985 420.804 192.498C420.804 182.718 419.943 173.135 418.301 163.818C467.831 180.693 497 204.384 497 228.301C497 250.197 472.224 272.288 429.023 288.91Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereCut1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M414.34 146.757C394.465 78.0673 331.008 27.6953 256 27.6953C222.448 27.6953 190.154 37.7273 162.608 56.7073C154.623 62.2093 163.134 74.5623 171.119 69.0593C196.15 51.8113 225.502 42.6953 256 42.6953C338.603 42.6953 405.804 109.897 405.804 192.499C405.804 205.158 390.763 218.206 364.537 228.296C335.665 239.405 297.119 245.523 256 245.523C167.718 245.523 106.196 217.579 106.196 192.499C106.196 156.352 119.25 121.445 142.953 94.2083C149.319 86.8923 138.006 77.0483 131.638 84.3603C115.728 102.642 104.188 124.067 97.6 147.023C96.971 147.055 96.336 147.158 95.707 147.358C66.789 156.536 43.786 167.847 27.338 180.976C9.198 195.458 0 211.38 0 228.301C0 296.681 26.628 360.968 74.98 409.321C123.332 457.673 187.62 484.301 256 484.301C298.574 484.301 340.733 473.636 377.92 453.459C386.443 448.834 379.289 435.65 370.766 440.274C335.769 459.264 296.084 469.301 256 469.301C191.626 469.301 131.106 444.233 85.587 398.714C49.404 362.531 26.16 316.865 18.141 267.324C31.284 280.71 51.336 292.809 77.591 302.91C125.365 321.291 188.725 331.414 256 331.414C323.275 331.414 386.636 321.291 434.409 302.91C460.648 292.814 480.692 280.724 493.835 267.348C484.462 324.877 454.536 377.238 408.555 414.88C400.955 421.101 410.705 432.506 418.057 426.486C477.759 377.611 512 305.375 512 228.301C512 195.68 476.461 166.083 414.34 146.757ZM429.023 288.91C382.926 306.646 321.479 316.414 256 316.414C190.521 316.414 129.074 306.646 82.977 288.91C39.777 272.288 15 250.197 15 228.301C15 204.541 44.288 180.672 93.716 163.813C92.053 173.226 91.196 182.821 91.196 192.498C91.196 211.986 109.265 229.67 142.076 242.294C172.625 254.048 213.084 260.522 256 260.522C298.915 260.522 339.374 254.049 369.924 242.294C402.735 229.67 420.804 211.985 420.804 192.498C420.804 182.718 419.943 173.135 418.301 163.818C467.831 180.693 497 204.384 497 228.301C497 250.197 472.224 272.288 429.023 288.91Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTrapeziumFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256.001 7.5L135.941 62.0787L256.001 116.657L376.059 62.0787L256.001 7.5Z" fill="#FCF2B4"/>
        <path d="M256 116.657V504.497L504.499 391.53L376.058 62.0781L256 116.657Z" fill="#FCE767"/>
        <path d="M462.026 410.838L504.499 391.53L376.059 62.0781L333.586 81.386L462.026 410.838Z" fill="#FCDF2B"/>
        <path d="M135.941 62.0781L256.001 116.657V504.497L7.50195 391.53L135.941 62.0781Z" fill="#FCDC19"/>
        <path d="M511.486 388.806L383.046 59.3537C382.349 57.5647 380.908 56.0437 379.162 55.2497L259.104 0.671996C257.133 -0.223999 254.868 -0.223999 252.897 0.671996L132.929 55.2087C131.139 55.9867 129.663 57.5367 128.954 59.3537L110.734 106.088C107.305 114.881 121.178 120.595 124.709 111.536L140.051 72.1836L248.501 121.484V492.848L17.068 387.64L109.407 150.786C112.93 141.752 98.9545 136.302 95.4325 145.338L0.514063 388.806C-0.932928 392.516 0.773062 396.71 4.39804 398.358L252.893 511.323C254.79 512.271 257.2 512.176 259.104 511.325L420.922 437.762C429.75 433.749 423.542 420.093 414.715 424.108L263.5 492.849V121.485L371.949 72.1846L494.931 387.641L455.394 405.614C446.313 409.742 453.193 423.094 461.601 419.269L507.601 398.358C511.227 396.71 512.933 392.516 511.486 388.806ZM256.001 108.417L154.064 62.0776L256.001 15.7379L357.937 62.0776L256.001 108.417Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTrapezium2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.486 388.806L383.046 59.3537C382.349 57.5647 380.908 56.0437 379.162 55.2497L259.104 0.671996C257.133 -0.223999 254.868 -0.223999 252.897 0.671996L132.929 55.2087C131.139 55.9867 129.663 57.5367 128.954 59.3537L110.734 106.088C107.305 114.881 121.178 120.595 124.709 111.536L140.051 72.1836L248.501 121.484V492.848L17.068 387.64L109.407 150.786C112.93 141.752 98.9545 136.302 95.4325 145.338L0.514063 388.806C-0.932928 392.516 0.773062 396.71 4.39804 398.358L252.893 511.323C254.79 512.271 257.2 512.176 259.104 511.325L420.922 437.762C429.75 433.749 423.542 420.093 414.715 424.108L263.5 492.849V121.485L371.949 72.1846L494.931 387.641L455.394 405.614C446.313 409.742 453.193 423.094 461.601 419.269L507.601 398.358C511.227 396.71 512.933 392.516 511.486 388.806ZM256.001 108.417L154.064 62.0776L256.001 15.7379L357.937 62.0776L256.001 108.417Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramidFilled3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.996 504.483L504.499 7.47656L7.49219 378.76L255.996 504.483Z" fill="#7AFFD5"/>
        <path d="M255.996 504.483L504.5 7.47656V378.76L255.996 504.483Z" fill="#1EE3A5"/>
        <path d="M454.498 107.478V404.056L504.499 378.76V7.47656L454.498 107.478Z" fill="#1CD198"/>
        <path d="M497 119.647C497 129.159 512 129.572 512 119.671V7.47793C512 1.41585 504.862 -2.1332 500.012 1.46985L85.5549 311.084C77.7858 316.888 86.7629 328.904 94.532 323.101L483.643 32.4203L252.658 494.391L21.673 377.529L63.3016 346.432C71.0707 340.628 62.0926 328.608 54.3245 334.414L3.00478 372.752C-1.34028 377.395 -0.973271 381.628 4.1078 385.453L252.611 511.178C254.709 512.24 257.284 512.241 259.382 511.178L507.886 385.453C510.409 384.176 512 381.589 512 378.761V159.635C512 148.22 497 146.992 497 159.635V374.15L272.847 487.555L497 39.2494V119.647C497 118.718 496.691 120.469 497 119.647Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramid3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M497 119.647C497 129.159 512 129.572 512 119.671V7.47793C512 1.41585 504.862 -2.1332 500.012 1.46985L85.5549 311.084C77.7858 316.888 86.7629 328.904 94.532 323.101L483.643 32.4203L252.658 494.391L21.673 377.529L63.3016 346.432C71.0707 340.628 62.0926 328.608 54.3245 334.414L3.00478 372.752C-1.34028 377.395 -0.973271 381.628 4.1078 385.453L252.611 511.178C254.709 512.24 257.284 512.241 259.382 511.178L507.886 385.453C510.409 384.176 512 381.589 512 378.761V159.635C512 148.22 497 146.992 497 159.635V374.15L272.847 487.555L497 39.2494V119.647C497 118.718 496.691 120.469 497 119.647Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHourglassFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M482.413 369.425H482.415L482.385 369.402C479.758 367.176 476.909 364.997 473.862 362.866L353.775 270.773H158.225L38.138 362.866C35.091 364.997 32.242 367.176 29.615 369.402L29.585 369.425H29.587C15.402 381.455 7.5 394.815 7.5 408.885C7.5 461.691 118.757 504.498 256 504.498C393.243 504.498 504.5 461.691 504.5 408.885C504.5 394.815 496.598 381.455 482.413 369.425Z" fill="#FC7BD6"/>
        <path d="M482.413 369.425H482.415L482.385 369.402C479.758 367.176 476.909 364.997 473.862 362.866L353.775 270.773H303.775L423.862 362.866C426.909 364.997 429.758 367.176 432.385 369.402L432.415 369.425H432.413C446.598 381.455 454.5 394.814 454.5 408.885C454.5 458.444 356.503 499.194 231 504.018C239.222 504.334 247.561 504.498 256 504.498C393.243 504.498 504.5 461.691 504.5 408.885C504.5 394.815 496.598 381.455 482.413 369.425Z" fill="#FC65CF"/>
        <path d="M487.731 137.71L23.6816 137.121L158.225 270.773C158.225 270.773 179 296.325 256 296.325C332.333 296.325 353.775 270.773 353.775 270.773L487.731 137.71Z" fill="#FC47C7"/>
        <path d="M256 198.726C393.243 198.726 504.5 155.919 504.5 103.113C504.5 50.3074 393.243 7.5 256 7.5C118.757 7.5 7.5 50.3074 7.5 103.113C7.5 155.919 118.757 198.726 256 198.726Z" fill="#FCB1E6"/>
        <path d="M478.297 356.818L365.15 270.047L493.015 143.033C493.205 142.845 493.381 142.648 493.546 142.445C505.652 130.235 512 116.947 512 103.113C512 74.253 484.444 47.757 434.409 28.505C386.635 10.123 323.275 0 256 0C188.725 0 125.365 10.123 77.591 28.505C27.556 47.756 0 74.252 0 103.113C0 116.632 6.114 129.607 17.626 141.534C17.858 141.851 18.109 142.159 18.396 142.444L146.85 270.047L33.704 356.817C16.577 368.825 0 386.616 0 408.887C0 437.747 27.556 464.243 77.591 483.495C125.365 501.877 188.725 512 256 512C307.073 512 356.292 506.133 398.336 495.034C407.711 492.559 403.884 478.051 394.507 480.531C353.694 491.305 305.799 497 256 497C190.521 497 129.074 487.232 82.977 469.496C39.777 452.874 15 430.783 15 408.887C15 390.978 29.808 378.671 42.702 368.819L157.882 280.49C204.502 316.087 307.938 315.622 354.108 280.482L469.299 368.82C482.132 378.625 497 391.142 497 408.887C497 429.563 474.501 450.744 435.274 467C426.454 470.655 432.359 484.443 441.016 480.857C486.791 461.889 512 436.33 512 408.887C512 390.015 500.662 372.497 478.297 356.818ZM329.126 277.258C286.439 294.774 207 297 163.51 265.455L73.611 176.151C89.033 182.364 106.634 187.822 126.188 192.358C135.634 194.55 139.024 179.937 129.578 177.746C94.407 169.587 65.091 158.128 44.8 144.606C31.205 135.546 15 120.994 15 103.113C15 81.217 39.777 59.126 82.977 42.505C129.074 24.768 190.521 15 256 15C321.479 15 382.926 24.768 429.023 42.504C472.223 59.126 497 81.217 497 103.113C497 125.009 472.223 147.1 429.023 163.722C382.926 181.458 321.479 191.226 256 191.226C225.862 191.226 196.414 189.144 168.475 185.039C158.881 183.625 156.7 198.47 166.294 199.88C194.953 204.09 225.135 206.226 256 206.226C317.286 206.226 381.143 199.178 438.396 176.147L348.49 265.454C343.144 270.761 336.002 274.437 329.126 277.258Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHourglass1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M478.297 356.818L365.15 270.047L493.015 143.033C493.205 142.845 493.381 142.648 493.546 142.445C505.652 130.235 512 116.947 512 103.113C512 74.253 484.444 47.757 434.409 28.505C386.635 10.123 323.275 0 256 0C188.725 0 125.365 10.123 77.591 28.505C27.556 47.756 0 74.252 0 103.113C0 116.632 6.114 129.607 17.626 141.534C17.858 141.851 18.109 142.159 18.396 142.444L146.85 270.047L33.704 356.817C16.577 368.825 0 386.616 0 408.887C0 437.747 27.556 464.243 77.591 483.495C125.365 501.877 188.725 512 256 512C307.073 512 356.292 506.133 398.336 495.034C407.711 492.559 403.884 478.051 394.507 480.531C353.694 491.305 305.799 497 256 497C190.521 497 129.074 487.232 82.977 469.496C39.777 452.874 15 430.783 15 408.887C15 390.978 29.808 378.671 42.702 368.819L157.882 280.49C204.502 316.087 307.938 315.622 354.108 280.482L469.299 368.82C482.132 378.625 497 391.142 497 408.887C497 429.563 474.501 450.744 435.274 467C426.454 470.655 432.359 484.443 441.016 480.857C486.791 461.889 512 436.33 512 408.887C512 390.015 500.662 372.497 478.297 356.818ZM329.126 277.258C286.439 294.774 207 297 163.51 265.455L73.611 176.151C89.033 182.364 106.634 187.822 126.188 192.358C135.634 194.55 139.024 179.937 129.578 177.746C94.407 169.587 65.091 158.128 44.8 144.606C31.205 135.546 15 120.994 15 103.113C15 81.217 39.777 59.126 82.977 42.505C129.074 24.768 190.521 15 256 15C321.479 15 382.926 24.768 429.023 42.504C472.223 59.126 497 81.217 497 103.113C497 125.009 472.223 147.1 429.023 163.722C382.926 181.458 321.479 191.226 256 191.226C225.862 191.226 196.414 189.144 168.475 185.039C158.881 183.625 156.7 198.47 166.294 199.88C194.953 204.09 225.135 206.226 256 206.226C317.286 206.226 381.143 199.178 438.396 176.147L348.49 265.454C343.144 270.761 336.002 274.437 329.126 277.258Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeCutFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.943 7.5L28.0527 121.35L255.943 235.201L483.833 121.35L255.943 7.5Z" fill="#7AFFD5"/>
        <path d="M255.943 234.842V504.511L483.833 390.66V121.352L255.943 234.842Z" fill="#1EE3A5"/>
        <path d="M433.832 146.253V415.639L483.833 390.66V121.352L433.832 146.253Z" fill="#1CD198"/>
        <path d="M28.0527 121.352L255.943 234.842V504.511L28.0527 390.66V121.352Z" fill="#15AA78"/>
        <path d="M255.944 396.275L392.3 328.153L255.944 260.031L119.586 328.153L255.944 396.275Z" fill="#7AFFD5"/>
        <path d="M255.944 260.246V98.8906L119.586 167.013V328.152L255.944 260.246Z" fill="#1EE3A5"/>
        <path d="M205.943 123.87V285.146L255.944 260.245V98.8906L205.943 123.87Z" fill="#1CD198"/>
        <path d="M392.3 328.152L255.943 260.246V98.8906L392.3 167.013V328.152Z" fill="#15AA78"/>
        <path d="M491.333 121.342C491.333 120.679 491.241 120.023 491.07 119.384C490.526 117.35 489.065 115.582 487.185 114.642L259.295 0.790515C257.185 -0.263505 254.701 -0.263505 252.591 0.790515L24.7008 114.642C22.1988 115.892 20.5527 118.547 20.5527 121.351V390.659C20.5527 393.501 22.1588 396.098 24.7008 397.368L252.591 511.219C254.676 512.261 257.21 512.26 259.295 511.219L416.397 432.734C425.072 428.399 418.368 414.98 409.693 419.315L263.443 492.379V400.911L395.653 334.861C398.146 333.616 399.801 330.939 399.801 328.152V171.693C425.391 159.173 451.015 146.717 476.349 133.685C476.447 217.893 476.448 303.106 476.448 385.751C469.472 389.735 462.129 393.046 454.978 396.691C446.091 401.221 453.555 414.252 461.791 410.056C470.545 405.592 479.574 401.587 487.923 396.368C490.116 394.997 491.448 392.594 491.448 390.008C491.448 302.001 491.448 211 491.333 121.342ZM35.553 386.022V133.474L112.086 171.653V328.151C112.086 330.938 113.741 333.616 116.234 334.86L248.443 400.91V492.378L35.553 386.022ZM384.8 316.02L263.443 255.391V111.021L384.8 171.649V316.02ZM255.943 387.89L136.389 328.162L255.943 268.624L375.498 328.162L255.943 387.89ZM392.335 158.646L259.295 92.1803C257.22 91.1423 254.666 91.1453 252.591 92.1803L185.07 125.913C176.395 130.248 183.099 143.664 191.774 139.332L248.442 111.021V255.391L127.086 316.02V171.65L156.391 157.009C165.066 152.673 158.363 139.257 149.687 143.589L119.583 158.63L44.8442 121.347L255.942 15.8848L467.289 121.472C445.462 132.663 392.335 158.646 392.335 158.646Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeCut1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M491.333 121.342C491.333 120.679 491.241 120.023 491.07 119.384C490.526 117.35 489.065 115.582 487.185 114.642L259.295 0.790515C257.185 -0.263505 254.701 -0.263505 252.591 0.790515L24.7008 114.642C22.1988 115.892 20.5527 118.547 20.5527 121.351V390.659C20.5527 393.501 22.1588 396.098 24.7008 397.368L252.591 511.219C254.676 512.261 257.21 512.26 259.295 511.219L416.397 432.734C425.072 428.399 418.368 414.98 409.693 419.315L263.443 492.379V400.911L395.653 334.861C398.146 333.616 399.801 330.939 399.801 328.152V171.693C425.391 159.173 451.015 146.717 476.349 133.685C476.447 217.893 476.448 303.106 476.448 385.751C469.472 389.735 462.129 393.046 454.978 396.691C446.091 401.221 453.555 414.252 461.791 410.056C470.545 405.592 479.574 401.587 487.923 396.368C490.116 394.997 491.448 392.594 491.448 390.008C491.448 302.001 491.448 211 491.333 121.342ZM35.553 386.022V133.474L112.086 171.653V328.151C112.086 330.938 113.741 333.616 116.234 334.86L248.443 400.91V492.378L35.553 386.022ZM384.8 316.02L263.443 255.391V111.021L384.8 171.649V316.02ZM255.943 387.89L136.389 328.162L255.943 268.624L375.498 328.162L255.943 387.89ZM392.335 158.646L259.295 92.1803C257.22 91.1423 254.666 91.1453 252.591 92.1803L185.07 125.913C176.395 130.248 183.099 143.664 191.774 139.332L248.442 111.021V255.391L127.086 316.02V171.65L156.391 157.009C165.066 152.673 158.363 139.257 149.687 143.589L119.583 158.63L44.8442 121.347L255.942 15.8848L467.289 121.472C445.462 132.663 392.335 158.646 392.335 158.646Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTorusFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 73.1758C118.757 73.1758 7.5 155.03 7.5 256.002C7.5 356.974 118.757 438.828 256 438.828C393.243 438.828 504.5 356.974 504.5 256.002C504.5 155.03 393.243 73.1758 256 73.1758ZM360.603 298.621C303.964 340.291 208.029 340.285 151.398 298.621C122.506 277.365 122.436 244.691 151.398 223.384C208.037 181.714 303.972 181.72 360.603 223.384C389.495 244.64 389.564 277.313 360.603 298.621Z" fill="#FFAC8A"/>
        <path d="M504.467 255.993C504.465 177.138 382.132 177.263 382.298 256.118C382.056 304.739 290.876 319.863 255.998 319.862C221.24 319.861 129.742 304.69 129.703 256.012C128.188 177.34 8.974 177.221 7.5 255.995C7.501 356.965 118.758 438.818 256 438.818C393.243 438.818 504.5 356.964 504.5 255.992C504.5 255.993 504.475 255.993 504.467 255.993Z" fill="#FF8959"/>
        <path d="M504.467 255.99C504.466 205.555 454.423 187.432 418.394 201.55C438.647 209.492 454.467 227.634 454.467 255.99H454.5C454.5 350.753 356.502 428.674 231 437.898C239.222 438.502 247.561 438.815 256 438.815C393.243 438.815 504.5 356.961 504.5 255.989C504.5 255.989 504.475 255.99 504.467 255.99Z" fill="#FF7B45"/>
        <path d="M512 255.992C512 255.99 512 255.989 512 255.987C511.995 204.713 485.062 156.661 436.16 120.684C387.946 85.2108 323.964 65.6758 256 65.6758C199.988 65.6758 146.802 78.8508 102.193 103.778C93.727 108.508 101.044 121.601 109.509 116.873C151.888 93.1928 202.543 80.6758 256 80.6758C363.087 80.6758 454.068 131.756 485.367 202.179C450.595 177.867 394.596 189.258 379.094 230.914C375.339 226.021 370.648 221.463 365.047 217.343C305.94 173.856 206.064 173.856 146.953 217.343C141.226 221.556 136.451 226.226 132.656 231.244C116.947 189.652 61.314 177.458 26.482 202.581C36.935 178.867 54.324 156.845 77.874 138.037C85.451 131.985 76.09 120.265 68.513 126.316C24.387 161.558 0.064 207.543 0.003 255.819C0.003 255.83 0.002 255.842 0.002 255.853C0 255.9 0 255.947 0 255.994V255.998V256.002C0 307.283 26.934 355.339 75.839 391.32C124.053 426.792 188.035 446.327 256 446.327C323.964 446.327 387.946 426.792 436.16 391.32C485.066 355.339 512 307.282 512 256.002C512 256 512 255.999 512 255.997C512 255.995 512 255.993 512 255.992ZM31.882 217.397C65.996 187.948 121.284 210.843 122.202 256.095C122.261 280.431 141.302 300.19 177.272 313.241C204.155 322.995 236.182 327.362 255.997 327.362C269.53 327.362 292.382 325.18 315.932 319.056C325.316 316.615 321.544 302.098 312.157 304.539C289.952 310.313 268.027 312.362 255.998 312.362C226.038 312.36 138.5 295.002 137.268 257.981C136.848 245.347 145.375 237.125 155.841 229.425C181.576 210.491 218.084 199.633 256.002 199.634C293.919 199.634 330.424 210.493 356.157 229.425C366.866 237.304 374.546 246.795 374.546 257.117C374.546 272.502 358.399 285.347 347.462 291.265C338.934 295.88 346.071 309.07 354.601 304.457C383.571 288.781 389.73 269.537 389.796 256.101C389.706 213.674 437.439 191.566 472.926 212.021C488.428 220.956 496.966 236.572 496.966 255.991C496.966 373.842 355.8 431.317 255.999 431.317C155.996 431.317 15.044 375.048 15 256.045C15.321 240.018 21.157 226.655 31.882 217.397Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeTorusIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M512 255.992C512 255.99 512 255.989 512 255.987C511.995 204.713 485.062 156.661 436.16 120.684C387.946 85.2108 323.964 65.6758 256 65.6758C199.988 65.6758 146.802 78.8508 102.193 103.778C93.727 108.508 101.044 121.601 109.509 116.873C151.888 93.1928 202.543 80.6758 256 80.6758C363.087 80.6758 454.068 131.756 485.367 202.179C450.595 177.867 394.596 189.258 379.094 230.914C375.339 226.021 370.648 221.463 365.047 217.343C305.94 173.856 206.064 173.856 146.953 217.343C141.226 221.556 136.451 226.226 132.656 231.244C116.947 189.652 61.314 177.458 26.482 202.581C36.935 178.867 54.324 156.845 77.874 138.037C85.451 131.985 76.09 120.265 68.513 126.316C24.387 161.558 0.064 207.543 0.003 255.819C0.003 255.83 0.002 255.842 0.002 255.853C0 255.9 0 255.947 0 255.994V255.998V256.002C0 307.283 26.934 355.339 75.839 391.32C124.053 426.792 188.035 446.327 256 446.327C323.964 446.327 387.946 426.792 436.16 391.32C485.066 355.339 512 307.282 512 256.002C512 256 512 255.999 512 255.997C512 255.995 512 255.993 512 255.992ZM31.882 217.397C65.996 187.948 121.284 210.843 122.202 256.095C122.261 280.431 141.302 300.19 177.272 313.241C204.155 322.995 236.182 327.362 255.997 327.362C269.53 327.362 292.382 325.18 315.932 319.056C325.316 316.615 321.544 302.098 312.157 304.539C289.952 310.313 268.027 312.362 255.998 312.362C226.038 312.36 138.5 295.002 137.268 257.981C136.848 245.347 145.375 237.125 155.841 229.425C181.576 210.491 218.084 199.633 256.002 199.634C293.919 199.634 330.424 210.493 356.157 229.425C366.866 237.304 374.546 246.795 374.546 257.117C374.546 272.502 358.399 285.347 347.462 291.265C338.934 295.88 346.071 309.07 354.601 304.457C383.571 288.781 389.73 269.537 389.796 256.101C389.706 213.674 437.439 191.566 472.926 212.021C488.428 220.956 496.966 236.572 496.966 255.991C496.966 373.842 355.8 431.317 255.999 431.317C155.996 431.317 15.044 375.048 15 256.045C15.321 240.018 21.157 226.655 31.882 217.397Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstractFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M7.5 7.48438L256 504.484L504.5 7.48438L256 235.181L7.5 7.48438Z" fill="#B3C6FF"/>
        <path d="M504.5 7.48438V294.484L256 504.484L504.5 7.48438Z" fill="#B3C6FF"/>
        <path d="M504.5 7.48438L454.5 294.484L256 504.484L504.5 294.484V7.48438Z" fill="#A3BAFF"/>
        <path d="M7.5 7.48438V294.484L256 504.484L7.5 7.48438Z" fill="#96B1FF"/>
        <path d="M256 235.181V504.484L504.5 7.48438L256 235.181Z" fill="#E0E8FF"/>
        <path d="M511.993 7.40632C511.928 1.06132 504.111 -2.33668 499.433 1.95632L256 225.011L12.566 1.95632C7.826 -2.38868 0 1.16332 0 7.48632V294.486C0 296.694 0.973 298.789 2.659 300.215L251.159 510.215C253.94 512.542 258.056 512.536 260.841 510.215L395.5 396.418C402.907 390.159 393.225 378.703 385.818 384.961L279.023 475.21L388.011 257.233L497 39.2563V291.004L416.092 359.377C408.685 365.636 418.367 377.093 425.774 370.834L509.341 300.214C511.028 298.789 512 296.693 512 294.485V7.48532C512 7.45932 511.993 7.43332 511.993 7.40632ZM263.5 472.715V238.484L365.317 145.191L479.639 40.4393L263.5 472.715ZM15 39.2563L60.655 130.567C64.992 139.242 78.408 132.532 74.071 123.859L32.361 40.4383L248.5 238.483V472.715L91.704 159.124C87.369 150.449 73.951 157.159 78.288 165.832L232.977 475.211L15 291.005V39.2563Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstract1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.993 7.40632C511.928 1.06132 504.111 -2.33668 499.433 1.95632L256 225.011L12.566 1.95632C7.826 -2.38868 0 1.16332 0 7.48632V294.486C0 296.694 0.973 298.789 2.659 300.215L251.159 510.215C253.94 512.542 258.056 512.536 260.841 510.215L395.5 396.418C402.907 390.159 393.225 378.703 385.818 384.961L279.023 475.21L388.011 257.233L497 39.2563V291.004L416.092 359.377C408.685 365.636 418.367 377.093 425.774 370.834L509.341 300.214C511.028 298.789 512 296.693 512 294.485V7.48532C512 7.45932 511.993 7.43332 511.993 7.40632ZM263.5 472.715V238.484L365.317 145.191L479.639 40.4393L263.5 472.715ZM15 39.2563L60.655 130.567C64.992 139.242 78.408 132.532 74.071 123.859L32.361 40.4383L248.5 238.483V472.715L91.704 159.124C87.369 150.449 73.951 157.159 78.288 165.832L232.977 475.211L15 291.005V39.2563Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.451 98.543V416.157C504.451 464.913 393.209 504.438 255.985 504.438C118.761 504.438 7.51953 464.913 7.51953 416.157V98.543H504.451Z" fill="#FCE767"/>
        <path d="M454.457 98.543V416.157C454.457 461.916 356.473 499.54 230.988 503.995C239.209 504.287 247.547 504.438 255.985 504.438C393.209 504.438 504.45 464.913 504.45 416.157V98.543H454.457Z" fill="#FCDF2B"/>
        <path d="M255.985 184.069C393.209 184.069 504.451 144.545 504.451 95.7886C504.451 47.0325 393.209 7.50781 255.985 7.50781C118.761 7.50781 7.51953 47.0325 7.51953 95.7886C7.51953 144.545 118.761 184.069 255.985 184.069Z" fill="#FCF2B4"/>
        <path d="M255.986 122.406C336.451 122.406 401.681 110.49 401.681 95.7892C401.681 81.0889 336.451 69.1719 255.986 69.1719C175.521 69.1719 110.291 81.0889 110.291 95.7892C110.291 110.49 175.521 122.406 255.986 122.406Z" fill="#FCDC19"/>
        <path d="M511.95 97.6473C511.979 97.0284 511.95 96.4094 511.95 95.7875C511.95 68.7933 484.333 44.1147 434.187 26.2972C386.472 9.34452 323.186 0.0078125 255.985 0.0078125C205.416 0.0078125 156.607 5.33307 114.838 15.4087C105.412 17.6824 108.929 32.2633 118.355 29.9887C158.992 20.186 206.582 15.0057 255.985 15.0057C321.519 15.0057 383.022 24.0345 429.166 40.4302C472.245 55.7361 496.952 75.9133 496.952 95.7875C496.952 115.662 472.245 135.84 429.166 151.146C383.022 167.541 321.519 176.569 255.985 176.569C190.451 176.569 128.948 167.541 82.8041 151.146C39.7251 135.84 15.0185 115.663 15.0185 95.7875C15.0185 76.2132 39.1252 56.254 81.1593 41.0281C90.2761 37.7246 85.1678 23.6295 76.051 26.9261C27.0208 44.6876 0.0205825 69.1422 0.0205825 95.7875C0.0205825 201.466 0.016583 307.16 0.0205825 412.844C-1.13826 455.241 46.9411 473.936 67.2993 481.934C112.611 499.504 163.443 509.152 222.731 511.433C281.075 513.444 340.092 510.383 396.991 496.573C406.411 494.284 402.878 479.721 393.452 481.998C344.141 493.967 288.468 498.695 223.278 496.445C165.707 494.231 116.459 484.911 72.7525 467.963C43.9855 456.661 14.0966 441.314 14.9245 413.172C17.4292 318.613 15.5774 223.532 14.9245 128.937C27.9237 142.72 49.1818 155.116 77.7828 165.278C125.497 182.231 188.784 191.567 255.985 191.567C323.186 191.567 386.473 182.231 434.187 165.278C462.677 155.155 483.884 142.816 496.898 129.097C496.919 159.03 498.341 353.24 496.475 421.034C491.863 441.153 465.155 460.997 445.359 465.393C427.688 469.31 437.646 487.884 446.67 480.526C472.888 470.528 505.558 453.854 511.951 423.494C512.042 423.054 511.986 97.9522 511.95 97.6473Z" fill="currentColor"/>
        <path d="M151.615 121.987C179.564 127.092 216.629 129.904 255.985 129.904C295.34 129.904 332.405 127.092 360.354 121.987C394.121 115.817 409.179 107.738 409.179 95.7881C409.179 83.8378 394.121 75.7589 360.354 69.5898C332.405 64.4845 295.34 61.6719 255.985 61.6719C216.629 61.6719 179.564 64.4835 151.615 69.5898C117.849 75.7589 102.791 83.8378 102.791 95.7881C102.791 107.738 117.848 115.817 151.615 121.987ZM159.556 83.4329C185.972 79.0715 220.218 76.6698 255.984 76.6698C291.75 76.6698 325.995 79.0715 352.411 83.4329C381.794 88.2842 390.885 93.6704 393.452 95.7881C390.886 97.9059 381.794 103.292 352.411 108.143C325.995 112.505 291.75 114.906 255.984 114.906C220.218 114.906 185.972 112.505 159.556 108.143C130.173 103.292 121.082 97.9059 118.516 95.7881C121.082 93.6704 130.173 88.2842 159.556 83.4329Z" fill="black"/>
    </>
    , 512, props);

export const shapeCylinder2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.95 97.6473C511.979 97.0284 511.95 96.4094 511.95 95.7875C511.95 68.7933 484.333 44.1147 434.187 26.2972C386.472 9.34452 323.186 0.0078125 255.985 0.0078125C205.416 0.0078125 156.607 5.33307 114.838 15.4087C105.412 17.6824 108.929 32.2633 118.355 29.9887C158.992 20.186 206.582 15.0057 255.985 15.0057C321.519 15.0057 383.022 24.0345 429.166 40.4302C472.245 55.7361 496.952 75.9133 496.952 95.7875C496.952 115.662 472.245 135.84 429.166 151.146C383.022 167.541 321.519 176.569 255.985 176.569C190.451 176.569 128.948 167.541 82.8041 151.146C39.7251 135.84 15.0185 115.663 15.0185 95.7875C15.0185 76.2132 39.1252 56.254 81.1593 41.0281C90.2761 37.7246 85.1678 23.6295 76.051 26.9261C27.0208 44.6876 0.0205825 69.1422 0.0205825 95.7875C0.0205825 201.466 0.016583 307.16 0.0205825 412.844C-1.13826 455.241 46.9411 473.936 67.2993 481.934C112.611 499.504 163.443 509.152 222.731 511.433C281.075 513.444 340.092 510.383 396.991 496.573C406.411 494.284 402.878 479.721 393.452 481.998C344.141 493.967 288.468 498.695 223.278 496.445C165.707 494.231 116.459 484.911 72.7525 467.963C43.9855 456.661 14.0966 441.314 14.9245 413.172C17.4292 318.613 15.5774 223.532 14.9245 128.937C27.9237 142.72 49.1818 155.116 77.7828 165.278C125.497 182.231 188.784 191.567 255.985 191.567C323.186 191.567 386.473 182.231 434.187 165.278C462.677 155.155 483.884 142.816 496.898 129.097C496.919 159.03 498.341 353.24 496.475 421.034C491.863 441.153 465.155 460.997 445.359 465.393C427.688 469.31 437.646 487.884 446.67 480.526C472.888 470.528 505.558 453.854 511.951 423.494C512.042 423.054 511.986 97.9522 511.95 97.6473Z" fill="currentColor"/>
        <path d="M151.615 121.987C179.564 127.092 216.629 129.904 255.985 129.904C295.34 129.904 332.405 127.092 360.354 121.987C394.121 115.817 409.179 107.738 409.179 95.7881C409.179 83.8378 394.121 75.7589 360.354 69.5898C332.405 64.4845 295.34 61.6719 255.985 61.6719C216.629 61.6719 179.564 64.4835 151.615 69.5898C117.849 75.7589 102.791 83.8378 102.791 95.7881C102.791 107.738 117.848 115.817 151.615 121.987ZM159.556 83.4329C185.972 79.0715 220.218 76.6698 255.984 76.6698C291.75 76.6698 325.995 79.0715 352.411 83.4329C381.794 88.2842 390.885 93.6704 393.452 95.7881C390.886 97.9059 381.794 103.292 352.411 108.143C325.995 112.505 291.75 114.906 255.984 114.906C220.218 114.906 185.972 112.505 159.556 108.143C130.173 103.292 121.082 97.9059 118.516 95.7881C121.082 93.6704 130.173 88.2842 159.556 83.4329Z" fill="black"/>
    </>
    , 512, props);

export const shape3dPentagonFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.506V238.415L504.5 150.215V416.307L256 504.506Z" fill="#1EE3A5"/>
        <path d="M454.5 167.962V434.053L504.5 416.307V150.215L454.5 167.962Z" fill="#1CD198"/>
        <path d="M7.5 150.215V416.307L256 504.506V238.415L7.5 150.215Z" fill="#15AA78"/>
        <path d="M256 238.413L504.5 150.213L409.582 7.50391H102.419L7.5 150.213L256 238.413Z" fill="#7AFFD5"/>
        <path d="M511.999 150.249C511.986 148.77 511.565 147.295 510.744 146.06L415.825 3.34991C414.435 1.25991 412.091 0.00390625 409.58 0.00390625H191.96C182.263 0.00390625 182.263 15.0039 191.96 15.0039H405.562L492.93 146.361L255.999 230.454L19.0683 146.361L106.436 15.0039H147.651C157.348 15.0039 157.348 0.00390625 147.651 0.00390625H102.417C99.9063 0.00390625 97.5633 1.25991 96.1723 3.35091L1.25527 146.06C0.439273 147.287 -0.0127271 148.794 0.000272857 150.27V416.305C0.000272857 419.48 1.99927 422.311 4.99127 423.373L253.491 511.572C255.085 512.137 256.913 512.139 258.509 511.572L429.161 451.003C438.3 447.76 433.281 433.623 424.143 436.867L263.499 493.884V243.709L496.999 160.834V411.009L461.108 423.748C451.969 426.991 456.988 441.129 466.126 437.884L507.008 423.374C510 422.312 511.999 419.481 511.999 416.306V150.269C511.999 150.263 511.999 150.256 511.999 150.249ZM14.9993 160.834L248.499 243.709V493.884L14.9993 411.008V160.834Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dPentagon1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.999 150.249C511.986 148.77 511.565 147.295 510.744 146.06L415.825 3.34991C414.435 1.25991 412.091 0.00390625 409.58 0.00390625H191.96C182.263 0.00390625 182.263 15.0039 191.96 15.0039H405.562L492.93 146.361L255.999 230.454L19.0683 146.361L106.436 15.0039H147.651C157.348 15.0039 157.348 0.00390625 147.651 0.00390625H102.417C99.9063 0.00390625 97.5633 1.25991 96.1723 3.35091L1.25527 146.06C0.439273 147.287 -0.0127271 148.794 0.000272857 150.27V416.305C0.000272857 419.48 1.99927 422.311 4.99127 423.373L253.491 511.572C255.085 512.137 256.913 512.139 258.509 511.572L429.161 451.003C438.3 447.76 433.281 433.623 424.143 436.867L263.499 493.884V243.709L496.999 160.834V411.009L461.108 423.748C451.969 426.991 456.988 441.129 466.126 437.884L507.008 423.374C510 422.312 511.999 419.481 511.999 416.306V150.269C511.999 150.263 511.999 150.256 511.999 150.249ZM14.9993 160.834L248.499 243.709V493.884L14.9993 411.008V160.834Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHorseshoeFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M383.761 500.945C383.761 444.304 326.56 398.387 255.999 398.387C185.439 398.387 128.238 444.304 128.238 500.945H7.39258C7.39258 457.188 24.9359 265.152 54.685 210.622C99.869 127.8 173.208 53.9258 255.999 53.9258C332.766 53.9258 401.406 117.439 447.009 192.708C482.97 252.061 504.606 452.352 504.606 500.945H383.761Z" fill="#FCDC19"/>
        <path d="M383.761 210.623C383.761 153.983 326.56 108.065 255.999 108.065C185.439 108.065 128.238 153.983 128.238 210.623H7.39258C7.39258 100.406 118.698 11.0586 255.999 11.0586C393.301 11.0586 504.606 100.406 504.606 210.623H383.761Z" fill="#FCF2B4"/>
        <path d="M7.39258 210.625H128.238V500.948H7.39258V210.625Z" fill="#FCE767"/>
        <path d="M383.76 210.625H504.605V500.948H383.76V210.625Z" fill="#FCE767"/>
        <path d="M455.322 210.625H504.607V500.948H455.322V210.625Z" fill="#FCDF2B"/>
        <path d="M496.826 410.356C496.826 419.72 512 420.127 512 410.377V210.622C512 155.03 485.159 102.867 436.42 63.7429C388.157 25.0003 324.082 3.66406 256 3.66406C187.917 3.66406 123.843 25.0003 75.5798 63.7429C26.8413 102.867 0 155.03 0 210.622V500.945C0 505.027 3.30995 508.337 7.39268 508.337H128.238C132.321 508.337 135.631 505.027 135.631 500.945C135.631 448.471 189.628 405.779 256 405.779C322.371 405.779 376.368 448.471 376.368 500.945C376.368 505.027 379.678 508.337 383.761 508.337H504.607C508.69 508.337 512 505.027 512 500.945V449.773C512 438.705 493.629 441.559 497.215 452.153V493.552H391.153V218.014H497.215C497.215 282.113 496.826 346.314 496.826 410.356ZM14.7854 218.014H120.846V493.552H14.7854V218.014ZM390.851 203.229C386.164 146.034 327.471 100.671 256 100.671C233.392 100.671 211.016 105.297 191.291 114.049C182.554 117.924 188.551 131.441 197.287 127.563C215.139 119.642 235.442 115.456 256 115.456C322.371 115.456 376.368 158.147 376.368 210.622V450.969C353.96 415.396 308.418 390.994 256 390.994C203.581 390.994 158.039 415.396 135.631 450.969V210.622C135.631 187.176 146.557 164.631 166.397 147.141C173.567 140.82 163.79 129.73 156.619 136.05C135.609 154.573 123.195 178.196 121.147 203.229H14.9618C19.8577 100.68 126.103 18.4494 256 18.4494C385.896 18.4494 492.141 100.68 497.038 203.229H390.851Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHorseshoe1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M496.826 410.356C496.826 419.72 512 420.127 512 410.377V210.622C512 155.03 485.159 102.867 436.42 63.7429C388.157 25.0003 324.082 3.66406 256 3.66406C187.917 3.66406 123.843 25.0003 75.5798 63.7429C26.8413 102.867 0 155.03 0 210.622V500.945C0 505.027 3.30995 508.337 7.39268 508.337H128.238C132.321 508.337 135.631 505.027 135.631 500.945C135.631 448.471 189.628 405.779 256 405.779C322.371 405.779 376.368 448.471 376.368 500.945C376.368 505.027 379.678 508.337 383.761 508.337H504.607C508.69 508.337 512 505.027 512 500.945V449.773C512 438.705 493.629 441.559 497.215 452.153V493.552H391.153V218.014H497.215C497.215 282.113 496.826 346.314 496.826 410.356ZM14.7854 218.014H120.846V493.552H14.7854V218.014ZM390.851 203.229C386.164 146.034 327.471 100.671 256 100.671C233.392 100.671 211.016 105.297 191.291 114.049C182.554 117.924 188.551 131.441 197.287 127.563C215.139 119.642 235.442 115.456 256 115.456C322.371 115.456 376.368 158.147 376.368 210.622V450.969C353.96 415.396 308.418 390.994 256 390.994C203.581 390.994 158.039 415.396 135.631 450.969V210.622C135.631 187.176 146.557 164.631 166.397 147.141C173.567 140.82 163.79 129.73 156.619 136.05C135.609 154.573 123.195 178.196 121.147 203.229H14.9618C19.8577 100.68 126.103 18.4494 256 18.4494C385.896 18.4494 492.141 100.68 497.038 203.229H390.851Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeStepsFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M173.192 7.50391L7.5 90.8699L173.192 174.236L338.884 90.8699L173.192 7.50391Z" fill="#FCB1E6"/>
        <path d="M173.191 173.973L173.205 298.432L338.852 215.088L338.883 90.8711L173.191 173.973Z" fill="#FC7BD6"/>
        <path d="M288.881 115.95L288.867 240.238L338.853 215.088L338.884 90.8711L288.881 115.95Z" fill="#FC65CF"/>
        <path d="M338.852 215.09L173.205 298.434L338.852 381.777L504.499 298.434L338.852 215.09Z" fill="#FCB1E6"/>
        <path d="M338.854 381.513V504.507L504.501 421.163V298.434L338.854 381.513Z" fill="#FC7BD6"/>
        <path d="M454.5 323.511V446.32L504.5 421.163V298.434L454.5 323.511Z" fill="#FC65CF"/>
        <path d="M338.853 381.511L173.206 298.432L173.192 298.439V173.973L7.5 90.8711V337.817L173.192 421.183V421.169L338.853 504.505V381.511Z" fill="#FC47C7"/>
        <path d="M511.96 297.654C511.706 295.121 510.08 292.809 507.796 291.693L473.267 274.32C464.604 269.963 457.862 283.36 466.525 287.719L487.833 298.44L338.998 373.538L189.886 298.435L338.853 223.483L421.274 264.952C429.529 269.106 436.928 256.037 428.016 251.553L346.354 210.465L346.385 90.8722C346.385 88.0922 344.743 85.4212 342.256 84.1702L176.563 0.804156C174.442 -0.262844 171.942 -0.262844 169.821 0.804156L4.129 84.1712C1.633 85.4262 0 88.0812 0 90.8702V259.541C0 269.238 15 269.238 15 259.541V103.04L165.693 178.859L165.706 298.432C165.706 301.216 167.348 303.879 169.832 305.129L331.353 386.482V492.335L15 333.194V298.431C15 288.734 0 288.734 0 298.431V337.816C0 340.65 1.598 343.242 4.129 344.516L335.483 511.205C337.576 512.259 340.131 512.258 342.224 511.205L507.871 427.861C510.402 426.587 512 423.995 512 421.161V298.431C512 298.169 511.986 297.91 511.96 297.654ZM180.704 286.262L180.693 178.859L331.382 103.042L331.354 210.465L180.704 286.262ZM173.192 15.9002L322.198 90.8702L173.192 165.84L24.187 90.8702L173.192 15.9002ZM346.353 492.335V386.628L497 310.616V416.538L346.353 492.335Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeStepsIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.96 297.654C511.706 295.121 510.08 292.809 507.796 291.693L473.267 274.32C464.604 269.963 457.862 283.36 466.525 287.719L487.833 298.44L338.998 373.538L189.886 298.435L338.853 223.483L421.274 264.952C429.529 269.106 436.928 256.037 428.016 251.553L346.354 210.465L346.385 90.8722C346.385 88.0922 344.743 85.4212 342.256 84.1702L176.563 0.804156C174.442 -0.262844 171.942 -0.262844 169.821 0.804156L4.129 84.1712C1.633 85.4262 0 88.0812 0 90.8702V259.541C0 269.238 15 269.238 15 259.541V103.04L165.693 178.859L165.706 298.432C165.706 301.216 167.348 303.879 169.832 305.129L331.353 386.482V492.335L15 333.194V298.431C15 288.734 0 288.734 0 298.431V337.816C0 340.65 1.598 343.242 4.129 344.516L335.483 511.205C337.576 512.259 340.131 512.258 342.224 511.205L507.871 427.861C510.402 426.587 512 423.995 512 421.161V298.431C512 298.169 511.986 297.91 511.96 297.654ZM180.704 286.262L180.693 178.859L331.382 103.042L331.354 210.465L180.704 286.262ZM173.192 15.9002L322.198 90.8702L173.192 165.84L24.187 90.8702L173.192 15.9002ZM346.353 492.335V386.628L497 310.616V416.538L346.353 492.335Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHourglassFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.998 504.51V192.047L94.7327 264.88L7.49414 389.543L255.998 504.51Z" fill="#FF8959"/>
        <path d="M504.502 389.543L255.998 504.51V192.047L417.264 264.88L504.502 389.543Z" fill="#FF6A2E"/>
        <path d="M365.359 288.321L453.95 412.931L504.504 389.542L417.265 264.879L365.359 288.321Z" fill="#FC5C1C"/>
        <path d="M255.998 7.5L7.49414 122.467L255.998 237.434L504.503 122.467L255.998 7.5Z" fill="#FFAC8A"/>
        <path d="M255.998 237.072V337.714L417.264 264.88L504.502 122.469L255.998 237.072Z" fill="#FF8959"/>
        <path d="M434.475 154.764L365.359 288.323L417.265 264.88L504.504 122.469L434.475 154.764Z" fill="#FF7B45"/>
        <path d="M7.49414 122.469L255.998 237.072V337.714L94.7327 264.88L7.49414 122.469Z" fill="#FF6A2E"/>
        <path d="M425.112 264.716L510.878 126.42C513.205 122.664 511.687 117.53 507.653 115.661L259.149 0.693762C257.151 -0.231254 254.848 -0.231254 252.85 0.693762L206.866 21.9671C198.065 26.0382 204.364 39.6524 213.165 35.5804L256 15.764L486.642 122.467L255.999 229.17L25.3582 122.467L177.299 52.1747C186.099 48.1026 179.801 34.4894 171 38.5604L4.34581 115.66C0.307743 117.519 -1.20228 122.67 1.12076 126.419L86.8863 264.715L1.37876 385.202C-1.11928 389.846 -0.130265 393.562 4.34581 396.349L252.85 511.316C254.827 512.231 257.171 512.226 259.149 511.316L311.77 486.971C320.571 482.9 314.271 469.283 305.471 473.358L263.499 492.775V342.507L412.896 273.422L493.164 386.524L340.328 457.232C331.275 461.42 338.245 474.723 346.627 470.845L507.653 396.349C512.129 393.561 513.118 389.845 510.62 385.202L425.112 264.716ZM99.9215 257.274L27.0582 139.781L248.499 242.228V325.98L99.9215 257.274ZM263.499 242.228L484.94 139.781L412.077 257.274L263.499 325.98V242.228ZM99.1025 273.422L248.499 342.507V492.775L18.8341 386.524L99.1025 273.422Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHourglass2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M425.112 264.716L510.878 126.42C513.205 122.664 511.687 117.53 507.653 115.661L259.149 0.693762C257.151 -0.231254 254.848 -0.231254 252.85 0.693762L206.866 21.9671C198.065 26.0382 204.364 39.6524 213.165 35.5804L256 15.764L486.642 122.467L255.999 229.17L25.3582 122.467L177.299 52.1747C186.099 48.1026 179.801 34.4894 171 38.5604L4.34581 115.66C0.307743 117.519 -1.20228 122.67 1.12076 126.419L86.8863 264.715L1.37876 385.202C-1.11928 389.846 -0.130265 393.562 4.34581 396.349L252.85 511.316C254.827 512.231 257.171 512.226 259.149 511.316L311.77 486.971C320.571 482.9 314.271 469.283 305.471 473.358L263.499 492.775V342.507L412.896 273.422L493.164 386.524L340.328 457.232C331.275 461.42 338.245 474.723 346.627 470.845L507.653 396.349C512.129 393.561 513.118 389.845 510.62 385.202L425.112 264.716ZM99.9215 257.274L27.0582 139.781L248.499 242.228V325.98L99.9215 257.274ZM263.499 242.228L484.94 139.781L412.077 257.274L263.499 325.98V242.228ZM99.1025 273.422L248.499 342.507V492.775L18.8341 386.524L99.1025 273.422Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstractFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M357.072 206.662L504.5 132.504V430.346L357.072 504.505V206.662Z" fill="#B3C6FF"/>
        <path d="M454.5 157.655V455.497L504.5 430.346V132.504L454.5 157.655Z" fill="#A3BAFF"/>
        <path d="M357.072 206.661L504.5 132.503L256 7.50391L7.5 132.503L154.928 206.661L256 155.821L357.072 206.661Z" fill="#E0E8FF"/>
        <path d="M154.928 504.505V206.662L7.5 132.504V430.346L154.928 504.505Z" fill="#96B1FF"/>
        <path d="M256 453.662V155.82L154.928 206.66V504.503L256 453.662Z" fill="#B3C6FF"/>
        <path d="M256 155.82L357.072 206.66V504.503L256 453.662V155.82Z" fill="#96B1FF"/>
        <path d="M511.995 132.428C511.968 129.657 510.346 127.048 507.87 125.801L259.37 0.803406C257.251 -0.262594 254.749 -0.262594 252.63 0.803406L81.426 86.9204C72.763 91.2784 79.502 104.675 88.166 100.32L256 15.8984L487.81 132.502L357.071 198.265L259.37 149.12C257.272 148.068 254.728 148.068 252.63 149.12L154.928 198.265L24.19 132.502L53.377 117.821C62.04 113.463 55.299 100.061 46.637 104.421L4.13 125.802C1.631 127.059 0 129.704 0 132.502V430.345C0 433.179 1.598 435.772 4.13 437.045L151.559 511.203C153.651 512.256 156.207 512.256 158.299 511.203L256 462.058L353.701 511.203C355.794 512.257 358.348 512.255 360.441 511.203L507.87 437.045C510.402 435.772 512 433.179 512 430.345V132.502C512 132.477 511.996 132.453 511.995 132.428ZM15 425.722V144.67L147.429 211.283V492.335L15 425.722ZM162.429 492.335V211.282L248.5 167.988V449.04L162.429 492.335ZM497 425.722L364.571 492.335V453.855C364.571 444.158 349.571 444.158 349.571 453.855V492.335L263.5 449.04V167.988L349.571 211.283V414.341C349.571 424.038 364.571 424.038 364.571 414.341V211.283L497 144.67V425.722Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstract2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.995 132.428C511.968 129.657 510.346 127.048 507.87 125.801L259.37 0.803406C257.251 -0.262594 254.749 -0.262594 252.63 0.803406L81.426 86.9204C72.763 91.2784 79.502 104.675 88.166 100.32L256 15.8984L487.81 132.502L357.071 198.265L259.37 149.12C257.272 148.068 254.728 148.068 252.63 149.12L154.928 198.265L24.19 132.502L53.377 117.821C62.04 113.463 55.299 100.061 46.637 104.421L4.13 125.802C1.631 127.059 0 129.704 0 132.502V430.345C0 433.179 1.598 435.772 4.13 437.045L151.559 511.203C153.651 512.256 156.207 512.256 158.299 511.203L256 462.058L353.701 511.203C355.794 512.257 358.348 512.255 360.441 511.203L507.87 437.045C510.402 435.772 512 433.179 512 430.345V132.502C512 132.477 511.996 132.453 511.995 132.428ZM15 425.722V144.67L147.429 211.283V492.335L15 425.722ZM162.429 492.335V211.282L248.5 167.988V449.04L162.429 492.335ZM497 425.722L364.571 492.335V453.855C364.571 444.158 349.571 444.158 349.571 453.855V492.335L263.5 449.04V167.988L349.571 211.283V414.341C349.571 424.038 364.571 424.038 364.571 414.341V211.283L497 144.67V425.722Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDiamondFilled1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.938 504.575L379.317 154.461H132.545L255.938 504.575Z" fill="#FCDC19"/>
        <path d="M255.939 504.575L504.48 154.461H379.341L255.939 504.575Z" fill="#FCE767"/>
        <path d="M454.473 154.461L255.939 504.575L504.48 154.461H454.473Z" fill="#FCDF2B"/>
        <path d="M255.939 504.575L7.40625 154.461H132.546L255.939 504.575Z" fill="#FCE767"/>
        <path d="M305.95 7.5H205.935L132.545 154.46H379.317L305.95 7.5Z" fill="#FCE767"/>
        <path d="M131.672 7.5L8.28711 154.46H132.546L205.935 7.5H131.672Z" fill="#FCF2B4"/>
        <path d="M381.095 7.5L504.481 154.46H380.222L305.951 7.5H381.095Z" fill="#FCF2B4"/>
        <path d="M511.132 157.924C512.516 155.293 512.133 151.91 510.225 149.637L386.839 2.6784C385.414 0.980145 383.31 0 381.094 0H131.672C129.456 0 127.352 0.980145 125.927 2.6784L4.15609 147.715C-0.101538 150.146 -1.05668 153.842 1.28967 158.803L249.823 508.918C252.733 513.037 259.14 513.017 262.055 508.918L369.652 357.349C375.266 349.44 363.033 340.756 357.42 348.664L280.807 456.586L384.651 161.961H489.956L380.423 316.258C374.81 324.167 387.04 332.848 392.656 324.943L510.596 158.804C510.774 158.511 510.953 158.217 511.132 157.924ZM488.387 146.96H383.956L318.079 15.0022H377.598L488.387 146.96ZM135.169 15.0022H193.804L169.689 63.2924C165.355 71.9687 178.778 78.6727 183.111 69.9944L210.574 15.0022H301.311L367.189 146.96H144.676L165.467 105.328C169.801 96.6503 156.381 89.9503 152.045 98.6256L127.907 146.96H24.3791L135.169 15.0022ZM21.9297 161.962H127.235L231.073 456.587L21.9297 161.962ZM255.939 482.009L143.143 161.961H368.744L255.939 482.009Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDiamond1Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.132 157.924C512.516 155.293 512.133 151.91 510.225 149.637L386.839 2.6784C385.414 0.980145 383.31 0 381.094 0H131.672C129.456 0 127.352 0.980145 125.927 2.6784L4.15609 147.715C-0.101538 150.146 -1.05668 153.842 1.28967 158.803L249.823 508.918C252.733 513.037 259.14 513.017 262.055 508.918L369.652 357.349C375.266 349.44 363.033 340.756 357.42 348.664L280.807 456.586L384.651 161.961H489.956L380.423 316.258C374.81 324.167 387.04 332.848 392.656 324.943L510.596 158.804C510.774 158.511 510.953 158.217 511.132 157.924ZM488.387 146.96H383.956L318.079 15.0022H377.598L488.387 146.96ZM135.169 15.0022H193.804L169.689 63.2924C165.355 71.9687 178.778 78.6727 183.111 69.9944L210.574 15.0022H301.311L367.189 146.96H144.676L165.467 105.328C169.801 96.6503 156.381 89.9503 152.045 98.6256L127.907 146.96H24.3791L135.169 15.0022ZM21.9297 161.962H127.235L231.073 456.587L21.9297 161.962ZM255.939 482.009L143.143 161.961H368.744L255.939 482.009Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDiamondFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 7.48047L40.5488 379.825H471.451L256 7.48047Z" fill="#E0E8FF"/>
        <path d="M471.451 379.825V130.77L256 7.48047L471.451 379.825Z" fill="#B3C6FF"/>
        <path d="M256 7.48047L426.198 154.425L471.451 379.825V130.77L256 7.48047Z" fill="#A3BAFF"/>
        <path d="M40.5488 379.824L256 504.501L471.451 379.824H40.5488Z" fill="#B3C6FF"/>
        <path d="M40.5488 379.825V130.77L256 7.48047L40.5488 379.825Z" fill="#B3C6FF"/>
        <path d="M471.087 381.458L258.086 453.504L40.9141 378.074L255.494 504.502L471.087 381.458Z" fill="#A3BAFF"/>
        <path d="M478.952 130.768C478.952 128.079 477.512 125.594 475.177 124.258L259.726 0.968292C257.469 -0.321764 254.53 -0.323764 252.275 0.968292L36.824 124.258C34.4899 125.594 33.0488 128.078 33.0488 130.768V379.824C33.0488 382.44 34.5289 385.005 36.793 386.315L252.244 510.991C254.748 512.336 257.252 512.336 259.758 510.991L355.519 455.577C363.913 450.721 356.398 437.734 348.005 442.594L256.001 495.835L68.4854 387.324H443.515L382.254 422.774C373.859 427.632 381.374 440.615 389.767 435.757L475.209 386.315C477.474 385.004 478.953 382.44 478.953 379.824V130.768H478.952ZM463.951 135.118V351.886L276.431 27.8114L463.951 135.118ZM53.5547 372.323L196.711 124.92C201.567 116.526 188.582 109.013 183.727 117.407L48.0495 351.886V135.118L235.571 27.8114L203.682 82.9198C198.826 91.3132 211.811 98.8265 216.666 90.4321L256 22.4542L458.446 372.323H53.5547Z" fill="#060606"/>
    </>
    , 512, props);

export const shapeDiamond2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
    </>
    , 512, props);

export const shapeDodecahedronFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.93 93.5117L99.2422 207.538L159.092 392.036H352.768L412.617 207.538L255.93 93.5117Z" fill="#7AFFD5"/>
        <path d="M255.93 504.499L403.152 461.543L352.768 392.039H159.092L108.709 461.543L255.93 504.499Z" fill="#15AA78"/>
        <path d="M255.93 504.499L403.152 461.543L352.768 392.039H159.092L108.709 461.543L255.93 504.499Z" fill="#15AA78"/>
        <path d="M255.93 475.287L108.709 461.543L255.93 504.499L403.152 461.543L255.93 475.287Z" fill="#13966A"/>
        <path d="M111.592 59.5021L17.6953 180.93L99.2433 207.498L255.931 93.4711L255.905 7.57812L111.592 59.5021Z" fill="#1EE3A5"/>
        <path d="M400.269 59.424L494.167 180.852L412.618 207.419L255.93 93.393L255.956 7.5L400.269 59.424Z" fill="#36FFC0"/>
        <path d="M489.539 334.496L403.182 461.414L352.799 391.911L412.759 207.449L494.339 180.98L489.539 334.496Z" fill="#1EE3A5"/>
        <path d="M494.34 180.98L459.578 326.198L403.184 461.414L489.54 334.496L494.34 180.98Z" fill="#1CD198"/>
        <path d="M22.4572 334.536L108.815 461.454L159.199 391.95L99.2379 207.488L17.6582 181.02L22.4572 334.536Z" fill="#36FFC0"/>
        <path d="M499.686 175.733L406.201 54.8365C405.328 53.7075 404.151 52.8505 402.807 52.3675L258.495 0.444712C256.489 -0.279285 254.381 -0.0882858 252.613 0.792711L109.053 52.4455C107.71 52.9275 106.532 53.7855 105.659 54.9145L11.7614 176.342C10.7144 177.697 10.1084 179.565 10.1614 181.256L14.9604 334.772C15.0044 336.197 15.4544 337.579 16.2554 338.756L101.852 464.557C102.74 466.577 104.469 468.12 106.607 468.744L253.828 511.7C255.228 512.1 256.629 512.1 258.029 511.7L405.252 468.744C407.17 468.184 408.756 466.881 409.706 465.162L444.166 414.516C449.622 406.499 437.222 398.064 431.764 406.078L402.929 448.456L361.074 390.716L418.74 213.313L486.516 191.232L482.112 332.082L452.496 375.608C447.202 383.387 459.199 392.423 464.898 384.046L495.741 338.716C496.542 337.538 496.991 336.156 497.035 334.732L501.835 181.216C501.902 179.088 501.07 177.142 499.686 175.733ZM116.188 65.8195L248.408 18.2466L248.429 89.6544L185.161 135.697C177.321 141.403 186.146 153.531 193.987 147.826L255.983 102.709L403.924 210.369L347.309 384.538H164.675L108.057 210.359L161.977 171.12C169.818 165.413 160.994 153.289 153.151 158.991L97.9261 199.179L30.1403 177.095L116.188 65.8195ZM25.4854 191.356L93.2871 213.445L150.872 390.599L108.988 448.379L29.8853 332.123L25.4854 191.356ZM255.93 496.687L121.03 457.326L162.92 399.539H348.943L390.833 457.326L255.93 496.687ZM413.936 199.103L263.429 89.5754L263.408 18.1526L395.673 65.7424L481.721 177.02L413.936 199.103Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDodecahedronIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M499.686 175.733L406.201 54.8365C405.328 53.7075 404.151 52.8505 402.807 52.3675L258.495 0.444712C256.489 -0.279285 254.381 -0.0882858 252.613 0.792711L109.053 52.4455C107.71 52.9275 106.532 53.7855 105.659 54.9145L11.7614 176.342C10.7144 177.697 10.1084 179.565 10.1614 181.256L14.9604 334.772C15.0044 336.197 15.4544 337.579 16.2554 338.756L101.852 464.557C102.74 466.577 104.469 468.12 106.607 468.744L253.828 511.7C255.228 512.1 256.629 512.1 258.029 511.7L405.252 468.744C407.17 468.184 408.756 466.881 409.706 465.162L444.166 414.516C449.622 406.499 437.222 398.064 431.764 406.078L402.929 448.456L361.074 390.716L418.74 213.313L486.516 191.232L482.112 332.082L452.496 375.608C447.202 383.387 459.199 392.423 464.898 384.046L495.741 338.716C496.542 337.538 496.991 336.156 497.035 334.732L501.835 181.216C501.902 179.088 501.07 177.142 499.686 175.733ZM116.188 65.8195L248.408 18.2466L248.429 89.6544L185.161 135.697C177.321 141.403 186.146 153.531 193.987 147.826L255.983 102.709L403.924 210.369L347.309 384.538H164.675L108.057 210.359L161.977 171.12C169.818 165.413 160.994 153.289 153.151 158.991L97.9261 199.179L30.1403 177.095L116.188 65.8195ZM25.4854 191.356L93.2871 213.445L150.872 390.599L108.988 448.379L29.8853 332.123L25.4854 191.356ZM255.93 496.687L121.03 457.326L162.92 399.539H348.943L390.833 457.326L255.93 496.687ZM413.936 199.103L263.429 89.5754L263.408 18.1526L395.673 65.7424L481.721 177.02L413.936 199.103Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dPlusFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 7.5L150.758 60.1412L256 112.782L361.243 60.1412L256 7.5Z" fill="#FCB1E6"/>
        <path d="M150.758 94.6133L45.5156 147.255L361.243 301.181L466.486 248.54L150.758 94.6133Z" fill="#FCB1E6"/>
        <path d="M256 112.616V504.511L361.242 451.871V60.1406L256 112.616Z" fill="#FC7BD6"/>
        <path d="M311.242 85.0722V476.88L361.243 451.871V60.1406L311.242 85.0722Z" fill="#FC65CF"/>
        <path d="M361.243 301.181L256.001 249.379V112.616L150.758 60.1406V198.018L45.5156 147.255L45.6656 265.212L150.758 315.903V451.871L256.001 504.511V367.265L361.243 419.067V301.181Z" fill="#FC47C7"/>
        <path d="M466.485 248.541L361.242 301.182L256 249.38L361.242 197.379L466.485 248.541Z" fill="#FCB1E6"/>
        <path d="M361.242 419.066V301.18L466.485 248.539V363.402L361.242 419.066Z" fill="#FC7BD6"/>
        <path d="M416.484 273.55V389.847L466.486 363.402V248.539L416.484 273.55Z" fill="#FC65CF"/>
        <path d="M473.986 248.5C473.968 245.699 472.286 243.02 469.765 241.796L368.742 192.687V60.1422C368.742 57.3561 367.088 54.681 364.597 53.434L259.356 0.792769C257.243 -0.264256 254.758 -0.264256 252.645 0.792769L147.402 53.434C144.91 54.68 143.257 57.3561 143.257 60.1422V89.9799L42.1588 140.547C39.6357 141.808 38.0137 144.499 38.0137 147.309L38.0547 179.663C38.0657 189.077 53.067 189.531 53.055 179.643L53.029 159.206L147.498 204.773C152.368 207.122 158.257 203.428 158.257 198.017V72.2804L248.5 117.42V249.382C248.5 252.204 250.157 254.863 252.688 256.111L353.743 305.852V407.017L259.313 360.537C254.406 358.13 248.501 361.824 248.501 367.266V492.374L158.259 447.236V315.903C158.259 313.024 156.61 310.399 154.016 309.148L53.159 260.503L53.106 219.501C53.095 210.087 38.0937 209.633 38.1057 219.521L38.1647 265.225C38.1687 268.101 39.8157 270.721 42.4068 271.97L143.257 320.614V451.873C143.257 454.714 144.861 457.312 147.402 458.582L252.645 511.223C254.724 512.263 257.277 512.263 259.356 511.223L294.354 493.717C303.027 489.377 296.319 475.97 287.643 480.301L263.5 492.376V379.318L353.742 423.736V447.237L326.26 460.983C317.754 465.239 324.514 478.624 332.972 474.399L364.598 458.581C367.138 457.31 368.743 454.713 368.743 451.872V423.587L469.993 370.034C472.449 368.734 473.986 366.183 473.986 363.404V248.542C473.984 248.528 473.984 248.514 473.986 248.5ZM353.742 192.72L263.5 237.309V117.42L353.742 72.2804V192.72ZM361.27 205.733L449.528 248.637L361.216 292.81L272.958 249.368L361.27 205.733ZM256 15.8871L344.455 60.1312L256 104.236L167.545 60.1322L256 15.8871ZM143.257 186.075L62.5252 147.134L143.257 106.753V186.075ZM368.742 406.617V305.818L458.985 260.679V358.886L368.742 406.617Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dPlusIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M473.986 248.5C473.968 245.699 472.286 243.02 469.765 241.796L368.742 192.687V60.1422C368.742 57.3561 367.088 54.681 364.597 53.434L259.356 0.792769C257.243 -0.264256 254.758 -0.264256 252.645 0.792769L147.402 53.434C144.91 54.68 143.257 57.3561 143.257 60.1422V89.9799L42.1588 140.547C39.6357 141.808 38.0137 144.499 38.0137 147.309L38.0547 179.663C38.0657 189.077 53.067 189.531 53.055 179.643L53.029 159.206L147.498 204.773C152.368 207.122 158.257 203.428 158.257 198.017V72.2804L248.5 117.42V249.382C248.5 252.204 250.157 254.863 252.688 256.111L353.743 305.852V407.017L259.313 360.537C254.406 358.13 248.501 361.824 248.501 367.266V492.374L158.259 447.236V315.903C158.259 313.024 156.61 310.399 154.016 309.148L53.159 260.503L53.106 219.501C53.095 210.087 38.0937 209.633 38.1057 219.521L38.1647 265.225C38.1687 268.101 39.8157 270.721 42.4068 271.97L143.257 320.614V451.873C143.257 454.714 144.861 457.312 147.402 458.582L252.645 511.223C254.724 512.263 257.277 512.263 259.356 511.223L294.354 493.717C303.027 489.377 296.319 475.97 287.643 480.301L263.5 492.376V379.318L353.742 423.736V447.237L326.26 460.983C317.754 465.239 324.514 478.624 332.972 474.399L364.598 458.581C367.138 457.31 368.743 454.713 368.743 451.872V423.587L469.993 370.034C472.449 368.734 473.986 366.183 473.986 363.404V248.542C473.984 248.528 473.984 248.514 473.986 248.5ZM353.742 192.72L263.5 237.309V117.42L353.742 72.2804V192.72ZM361.27 205.733L449.528 248.637L361.216 292.81L272.958 249.368L361.27 205.733ZM256 15.8871L344.455 60.1312L256 104.236L167.545 60.1322L256 15.8871ZM143.257 186.075L62.5252 147.134L143.257 106.753V186.075ZM368.742 406.617V305.818L458.985 260.679V358.886L368.742 406.617Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDiamondFilled3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.99 504.526L379.363 256H132.602L255.99 504.526Z" fill="#FF8959"/>
        <path d="M255.988 504.526L504.518 256H379.384L255.988 504.526Z" fill="#FF6A2E"/>
        <path d="M454.513 256L259.635 497.182L255.988 504.526L504.518 256H454.513Z" fill="#FC5C1C"/>
        <path d="M255.989 504.526L7.4668 256H132.601L255.989 504.526Z" fill="#FF6A2E"/>
        <path d="M255.996 7.47266L132.623 255.999H379.384L255.996 7.47266Z" fill="#FFAC8A"/>
        <path d="M255.997 7.47266L7.4668 255.999H132.601L255.997 7.47266Z" fill="#FF8959"/>
        <path d="M255.996 7.47266L504.518 255.999H379.384L255.996 7.47266Z" fill="#FF8959"/>
        <path d="M255.996 7.47266L454.513 255.999H504.518L255.996 7.47266Z" fill="#FF7B45"/>
        <path d="M511.55 258.595C512.543 255.895 511.862 252.736 509.823 250.695L261.301 2.1687C258.461 -0.665598 253.723 -0.727605 250.818 2.04669C231.462 20.5226 168.891 84.1764 155.542 97.3197C148.623 104.131 159.165 114.801 166.066 108.01L229.454 44.0701L127.973 248.499H25.4648C25.4648 248.499 110.913 163.411 130.516 143.559C137.33 136.658 126.655 126.116 119.841 133.019L2.12836 250.729C-0.712937 253.605 -0.716937 258.425 2.16137 261.303L250.684 509.829C253.57 512.716 258.405 512.716 261.292 509.829L509.822 261.303C510.565 260.561 511.194 259.561 511.55 258.595ZM384.035 248.499L283.088 45.1742L486.409 248.499H384.035ZM255.996 24.341L367.286 248.499H144.721L255.996 24.341ZM25.5748 263.5H127.951L228.897 466.827L25.5748 263.5ZM283.081 466.826L311.154 410.286C315.466 401.6 302.032 394.928 297.717 403.615L255.988 487.659L144.698 263.5H367.285L315.364 368.071C311.052 376.757 324.486 383.429 328.802 374.742L384.035 263.501H486.41L283.081 466.826Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeDiamond3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.55 258.595C512.543 255.895 511.862 252.736 509.823 250.695L261.301 2.1687C258.461 -0.665598 253.723 -0.727605 250.818 2.04669C231.462 20.5226 168.891 84.1764 155.542 97.3197C148.623 104.131 159.165 114.801 166.066 108.01L229.454 44.0701L127.973 248.499H25.4648C25.4648 248.499 110.913 163.411 130.516 143.559C137.33 136.658 126.655 126.116 119.841 133.019L2.12836 250.729C-0.712937 253.605 -0.716937 258.425 2.16137 261.303L250.684 509.829C253.57 512.716 258.405 512.716 261.292 509.829L509.822 261.303C510.565 260.561 511.194 259.561 511.55 258.595ZM384.035 248.499L283.088 45.1742L486.409 248.499H384.035ZM255.996 24.341L367.286 248.499H144.721L255.996 24.341ZM25.5748 263.5H127.951L228.897 466.827L25.5748 263.5ZM283.081 466.826L311.154 410.286C315.466 401.6 302.032 394.928 297.717 403.615L255.988 487.659L144.698 263.5H367.285L315.364 368.071C311.052 376.757 324.486 383.429 328.802 374.742L384.035 263.501H486.41L283.081 466.826Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeConeFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M352.328 44.8446L504.5 407.208C504.5 460.94 393.243 504.499 256 504.499C118.757 504.499 7.5 460.94 7.5 407.208L159.56 44.7656L352.328 44.8446Z" fill="#96B1FF"/>
        <path d="M352.329 44.8436L159.561 44.7656L159.553 44.7856L302.329 44.8436L454.501 407.208C454.501 457.636 356.504 499.102 231.001 504.011C239.223 504.333 247.562 504.499 256.001 504.499C393.244 504.499 504.501 460.94 504.501 407.208L352.329 44.8436Z" fill="#85A4FF"/>
        <path d="M443.407 261.731L352.327 44.8436L159.559 44.7656L68.207 262.506C95.666 284.999 177.576 313.999 255.999 313.999C334.398 313.999 413.666 286.332 443.407 261.731Z" fill="#B3C6FF"/>
        <path d="M352.329 44.8436L159.561 44.7656L159.553 44.7856L302.329 44.8436L402.998 284.565C420.222 277.268 434.194 269.353 443.409 261.731L352.329 44.8436Z" fill="#A3BAFF"/>
        <path d="M256.001 83.628C308.64 83.628 351.313 66.5862 351.313 45.564C351.313 24.5418 308.64 7.5 256.001 7.5C203.361 7.5 160.688 24.5418 160.688 45.564C160.688 66.5862 203.361 83.628 256.001 83.628Z" fill="#E0E8FF"/>
        <path d="M497.622 371.459C493.866 362.518 480.038 368.326 483.792 377.268L496.967 408.64C495.936 430.527 471.288 452.457 428.983 469.021C382.896 487.063 321.464 497 256 497C190.536 497 129.104 487.063 83.018 469.021C40.712 452.458 16.064 430.525 15.034 408.639L71.478 274.103C104.517 295.594 179.747 321.5 256 321.5C302.814 321.5 343.889 312.133 370.104 304.275C398.639 295.722 423.499 284.741 440.195 273.452L469.234 342.602C472.908 351.35 486.813 345.719 483.064 336.793L359.243 41.941C343.717 4.968 291.197 0 256 0C246.305 0 236.711 0.564 227.484 1.679C217.856 2.843 219.654 17.702 229.282 16.572C237.915 15.528 246.904 15 256 15C310.406 15 343.813 32.801 343.813 45.563C343.813 58.325 310.406 76.127 256 76.127C201.594 76.127 168.187 58.326 168.187 45.564C168.187 38.876 177.285 31.151 191.931 25.402C200.957 21.858 195.475 7.893 186.45 11.439C170.808 17.58 159.172 26.31 152.644 41.867C152.644 41.867 0 406.213 0 407.209C0 436.497 27.541 463.409 77.55 482.988C125.335 501.696 188.71 512 256 512C323.29 512 386.665 501.696 434.45 482.988C484.459 463.409 512 436.497 512 407.209C512 406.212 497.622 371.459 497.622 371.459ZM160.097 62.875C176.027 81.333 216.972 91.126 256 91.126C294.951 91.126 335.814 81.373 351.811 62.985L434.261 259.32C402.043 282.624 327.602 306.5 256 306.5C181.464 306.5 106.258 280.104 77.385 260.021L160.097 62.875Z" fill="#060606"/>
    </>
    , 512, props);

export const shapeCone2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
    </>
    , 512, props);

export const shape3dMultiplicationFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M465.227 78.8361L359.548 7.5L255.999 77.398L152.451 7.5L46.7715 78.8361L150.32 148.733L46.7715 218.631L152.451 289.967L255.999 220.069L359.548 289.967L465.227 218.631L361.678 148.733L465.227 78.8361Z" fill="#FFAC8A"/>
        <path d="M256 220.07L152.451 289.968V504.523L256 434.625V220.07Z" fill="#FF8959"/>
        <path d="M256 220.07L152.451 289.968V504.523L256 434.625V220.07Z" fill="#FF8959"/>
        <path d="M205.998 253.823V468.377L256 434.625V220.07L205.998 253.823Z" fill="#FF7B45"/>
        <path d="M46.7715 218.633V433.187L152.451 504.523V289.969L46.7715 218.633Z" fill="#FF6A2E"/>
        <path d="M359.548 289.968V504.523L256 434.625V220.07L359.548 289.968Z" fill="#FF6A2E"/>
        <path d="M465.228 218.633L359.549 289.969V504.523L465.228 433.187V218.633Z" fill="#FF8959"/>
        <path d="M415.225 252.385V466.94L465.227 433.187V218.633L415.225 252.385Z" fill="#FF7B45"/>
        <path d="M465.227 78.8359V218.631L361.678 148.733L465.227 78.8359Z" fill="#FF6A2E"/>
        <path d="M415.225 112.588V184.878L465.227 218.631V78.8359L415.225 112.588Z" fill="#FC5C1C"/>
        <path d="M46.7715 78.8359V218.631L150.32 148.733L46.7715 78.8359Z" fill="#FF8959"/>
        <path d="M472.728 78.8356C472.728 76.3785 471.459 73.9944 469.424 72.6184L363.745 1.28331C361.209 -0.427768 357.889 -0.427768 355.352 1.28331L256 68.3492L156.648 1.28331C154.111 -0.427768 150.791 -0.427768 148.254 1.28331L42.5756 72.6184C40.5405 73.9944 39.2715 76.3795 39.2715 78.8366V218.632V433.186C39.2715 435.678 40.5095 438.008 42.5756 439.402L148.181 510.688C150.678 512.421 154.132 512.435 156.648 510.738L256 443.673L355.279 510.688C357.776 512.421 361.23 512.435 363.745 510.738L469.424 439.402C471.489 438.008 472.728 435.678 472.728 433.186V218.632V78.8356ZM375.084 148.735L457.726 92.9482V204.519L375.084 148.735ZM152.45 16.55L251.803 83.6148C254.339 85.3279 257.659 85.3279 260.196 83.6148L359.548 16.55L451.821 78.8356L357.482 142.518C353.077 146.663 353.077 150.807 357.482 154.951L451.821 218.633L359.548 280.919L260.212 213.864C257.703 212.157 254.296 212.157 251.787 213.864L152.45 280.919L60.1774 218.633L154.516 154.951C158.922 150.807 158.922 146.663 154.516 142.518L122.471 120.886C114.434 115.459 106.04 127.893 114.078 133.319L136.914 148.735L54.2721 204.519V92.9472L81.0223 111.004C89.0586 116.432 97.453 103.998 89.4156 98.5715L60.1774 78.8356L152.45 16.55ZM159.951 293.954L248.498 234.181V430.639L159.951 490.41V293.954ZM54.2721 232.743L144.95 293.954V490.409L54.2721 429.2V232.743ZM367.049 490.41V446.019C367.049 436.322 352.048 436.322 352.048 446.019V490.41L263.5 430.638V234.181L352.048 293.954V405.018C352.048 414.715 367.049 414.715 367.049 405.018V293.955L457.726 232.744V429.2L367.049 490.41Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dMultiplicationIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M472.728 78.8356C472.728 76.3785 471.459 73.9944 469.424 72.6184L363.745 1.28331C361.209 -0.427768 357.889 -0.427768 355.352 1.28331L256 68.3492L156.648 1.28331C154.111 -0.427768 150.791 -0.427768 148.254 1.28331L42.5756 72.6184C40.5405 73.9944 39.2715 76.3795 39.2715 78.8366V218.632V433.186C39.2715 435.678 40.5095 438.008 42.5756 439.402L148.181 510.688C150.678 512.421 154.132 512.435 156.648 510.738L256 443.673L355.279 510.688C357.776 512.421 361.23 512.435 363.745 510.738L469.424 439.402C471.489 438.008 472.728 435.678 472.728 433.186V218.632V78.8356ZM375.084 148.735L457.726 92.9482V204.519L375.084 148.735ZM152.45 16.55L251.803 83.6148C254.339 85.3279 257.659 85.3279 260.196 83.6148L359.548 16.55L451.821 78.8356L357.482 142.518C353.077 146.663 353.077 150.807 357.482 154.951L451.821 218.633L359.548 280.919L260.212 213.864C257.703 212.157 254.296 212.157 251.787 213.864L152.45 280.919L60.1774 218.633L154.516 154.951C158.922 150.807 158.922 146.663 154.516 142.518L122.471 120.886C114.434 115.459 106.04 127.893 114.078 133.319L136.914 148.735L54.2721 204.519V92.9472L81.0223 111.004C89.0586 116.432 97.453 103.998 89.4156 98.5715L60.1774 78.8356L152.45 16.55ZM159.951 293.954L248.498 234.181V430.639L159.951 490.41V293.954ZM54.2721 232.743L144.95 293.954V490.409L54.2721 429.2V232.743ZM367.049 490.41V446.019C367.049 436.322 352.048 436.322 352.048 446.019V490.41L263.5 430.638V234.181L352.048 293.954V405.018C352.048 414.715 367.049 414.715 367.049 405.018V293.955L457.726 232.744V429.2L367.049 490.41Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstractFilled3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M487.712 299.343L23.3262 298.613L157.967 464.186C157.967 464.186 178.757 495.84 255.813 495.84C332.201 495.84 353.659 464.186 353.659 464.186L487.712 299.343Z" fill="#FCDC19"/>
        <path d="M23.3262 298.613L23.3902 298.692L437.675 299.344L303.623 464.186C303.623 464.186 286.948 488.768 230.703 494.604C238.324 495.391 246.668 495.84 255.814 495.84C332.202 495.84 353.66 464.186 353.66 464.186L487.712 299.344L23.3262 298.613Z" fill="#F5D200"/>
        <path d="M165.213 42.4648L24.2092 213.617C24.2092 213.617 7.13281 228.928 7.13281 256.48C7.13281 321.897 118.47 374.929 255.813 374.929C393.156 374.929 504.493 321.897 504.493 256.48C504.493 230.786 488.595 214.346 488.595 214.346L347.266 43.8138L165.213 42.4648Z" fill="#FCE767"/>
        <path d="M255.814 83.9835C307.37 83.9835 349.164 69.0159 349.164 50.5523C349.164 32.0888 307.37 17.1211 255.814 17.1211C204.259 17.1211 162.465 32.0888 162.465 50.5523C162.465 69.0159 204.259 83.9835 255.814 83.9835Z" fill="#FCF2B4"/>
        <path d="M512 256.482C512 229.522 496.436 211.764 494.226 209.382L353.546 39.6295C349.582 32.9917 341.134 25.8586 324.352 19.8482C282.669 4.92039 228.959 4.92039 187.276 19.8482C171.696 25.4272 163.304 31.975 159.009 38.1955L18.7155 208.485C-9.0166 235.249 -3.61869 278.884 19.8033 306.179L151.979 468.72C154.934 472.84 179.418 503.349 255.814 503.349C331.889 503.349 356.793 472.619 359.624 468.752L377.302 447.012C383.426 439.483 371.776 430.011 365.655 437.542L347.836 459.454C347.699 459.622 347.569 459.797 347.447 459.977C347.255 460.26 326.251 488.337 255.813 488.337C184.666 488.337 164.385 460.274 164.24 460.068C164.101 459.855 163.95 459.65 163.79 459.454L69.3742 343.345C126.053 372.644 192.645 382.437 255.814 382.437C318.99 382.437 385.578 372.645 442.26 343.343L390.71 406.734C384.682 414.145 396.089 423.913 402.355 416.205L491.898 306.096C505.082 290.699 512 273.912 512 256.482ZM428.429 333.461C382.448 355.364 321.145 367.425 255.814 367.425C190.483 367.425 129.181 355.363 83.1982 333.461C61.0122 322.894 43.8307 310.744 32.2153 297.65C11.2901 273.15 9.52484 243.247 30.0017 218.391L158.613 62.284C162.349 68.0161 169.527 74.1085 182.672 79.4944C191.655 83.1691 197.342 69.282 188.362 65.6034C174.803 60.0483 169.971 54.1881 169.971 50.5545C169.971 41.5069 199.453 24.6287 255.815 24.6287C312.177 24.6287 341.659 41.5069 341.659 50.5545C341.659 59.602 312.176 76.4792 255.815 76.4792C245.408 76.4792 235.205 75.8518 225.491 74.6159C215.863 73.382 213.97 88.2818 223.595 89.5057C233.935 90.8226 244.776 91.4901 255.815 91.4901C281.59 91.4901 305.931 87.8565 324.353 81.2587C340.335 75.5356 348.757 68.7937 352.948 62.4311L482.817 219.139C503.045 243.574 499.297 274.169 479.5 297.548C467.884 310.682 450.673 322.867 428.429 333.461Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dAbstract3Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M512 256.482C512 229.522 496.436 211.764 494.226 209.382L353.546 39.6295C349.582 32.9917 341.134 25.8586 324.352 19.8482C282.669 4.92039 228.959 4.92039 187.276 19.8482C171.696 25.4272 163.304 31.975 159.009 38.1955L18.7155 208.485C-9.0166 235.249 -3.61869 278.884 19.8033 306.179L151.979 468.72C154.934 472.84 179.418 503.349 255.814 503.349C331.889 503.349 356.793 472.619 359.624 468.752L377.302 447.012C383.426 439.483 371.776 430.011 365.655 437.542L347.836 459.454C347.699 459.622 347.569 459.797 347.447 459.977C347.255 460.26 326.251 488.337 255.813 488.337C184.666 488.337 164.385 460.274 164.24 460.068C164.101 459.855 163.95 459.65 163.79 459.454L69.3742 343.345C126.053 372.644 192.645 382.437 255.814 382.437C318.99 382.437 385.578 372.645 442.26 343.343L390.71 406.734C384.682 414.145 396.089 423.913 402.355 416.205L491.898 306.096C505.082 290.699 512 273.912 512 256.482ZM428.429 333.461C382.448 355.364 321.145 367.425 255.814 367.425C190.483 367.425 129.181 355.363 83.1982 333.461C61.0122 322.894 43.8307 310.744 32.2153 297.65C11.2901 273.15 9.52484 243.247 30.0017 218.391L158.613 62.284C162.349 68.0161 169.527 74.1085 182.672 79.4944C191.655 83.1691 197.342 69.282 188.362 65.6034C174.803 60.0483 169.971 54.1881 169.971 50.5545C169.971 41.5069 199.453 24.6287 255.815 24.6287C312.177 24.6287 341.659 41.5069 341.659 50.5545C341.659 59.602 312.176 76.4792 255.815 76.4792C245.408 76.4792 235.205 75.8518 225.491 74.6159C215.863 73.382 213.97 88.2818 223.595 89.5057C233.935 90.8226 244.776 91.4901 255.815 91.4901C281.59 91.4901 305.931 87.8565 324.353 81.2587C340.335 75.5356 348.757 68.7937 352.948 62.4311L482.817 219.139C503.045 243.574 499.297 274.169 479.5 297.548C467.884 310.682 450.673 322.867 428.429 333.461Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereSkewedFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.5C352.784 504.5 431.244 393.243 431.244 256C431.244 118.757 352.784 7.5 256 7.5C159.215 7.5 80.7559 118.757 80.7559 256C80.7559 393.243 159.215 504.5 256 504.5Z" fill="#7AFFD5"/>
        <path d="M160.015 284.561C159.598 275.187 159.376 265.661 159.376 256C159.376 118.757 202.636 7.5 256.001 7.5C162.149 7.5 85.5316 112.117 80.9746 243.598C83.8116 260.743 114.568 275.704 160.015 284.561Z" fill="#36FFC0"/>
        <path d="M160.014 284.561C114.567 275.704 83.8109 260.743 80.9739 243.598C80.8319 247.707 80.7559 251.841 80.7559 256C80.7559 393.243 159.215 504.5 256 504.5C206.392 504.5 165.523 408.349 160.014 284.561Z" fill="#1EE3A5"/>
        <path d="M352.625 256C352.625 265.661 352.403 275.187 351.986 284.561C397.433 275.704 428.189 260.743 431.026 243.598C426.469 112.117 349.852 7.5 256 7.5C309.365 7.5 352.625 118.757 352.625 256Z" fill="#1EE3A5"/>
        <path d="M256 7.5C269.53 7.5 282.408 14.664 294.099 27.578C350.628 60.538 390.771 136.619 390.771 274.269C414.295 265.869 429.1 255.238 431.026 243.599C426.469 112.117 349.852 7.5 256 7.5Z" fill="#1CD198"/>
        <path d="M351.986 284.561C346.477 408.349 305.608 504.5 256 504.5C352.784 504.5 431.244 393.243 431.244 256C431.244 251.841 431.169 247.707 431.026 243.598C428.19 260.743 397.434 275.704 351.986 284.561Z" fill="#15AA78"/>
        <path d="M431.026 243.598C429.1 255.238 414.295 265.868 390.771 274.268C386.498 357.644 360.678 421.433 319 468.333C301.563 487.955 273.956 504.5 256 504.5C352.784 504.5 431.244 393.243 431.244 256C431.244 251.841 431.169 247.707 431.026 243.598Z" fill="#13966A"/>
        <path d="M351.986 284.562C324.413 289.936 291.439 293.064 256 293.064C220.561 293.064 187.587 289.936 160.014 284.562C165.523 408.351 206.392 504.501 256 504.501C305.608 504.501 346.477 408.351 351.986 284.562Z" fill="#36FFC0"/>
        <path d="M386.045 75.961C351.501 26.977 305.317 0 256 0C214.184 0 173.342 20.205 140.997 56.894C134.585 64.168 145.835 74.087 152.249 66.814C170.119 46.544 190.133 31.995 211.46 23.567C199.992 36.555 189.575 54.705 180.686 77.566C156.537 139.672 150.205 209.126 152.173 275.253C134.246 271.229 119.071 266.185 107.919 260.506C96.6732 254.778 89.8322 248.582 88.5122 242.982C90.5302 189.542 104.916 138.435 129.551 97.857C134.583 89.567 121.76 81.782 116.729 90.073C90.6752 132.988 75.5092 186.918 73.4952 243.145C73.2362 247.387 73.2562 251.765 73.2562 256.002C73.2562 323.912 91.9722 387.851 125.955 436.04C160.499 485.022 206.684 512 256 512C305.316 512 351.501 485.022 386.045 436.038C420.029 387.849 438.744 323.91 438.744 256C438.744 188.089 420.029 124.15 386.045 75.961ZM423.496 242.948C422.194 248.557 415.349 254.766 404.081 260.505C392.93 266.184 377.754 271.229 359.827 275.252C360.019 268.806 360.125 262.361 360.125 256C360.125 188.716 349.894 125.347 331.314 77.565C322.45 54.769 312.066 36.658 300.637 23.678C368.727 50.715 419.579 138.018 423.496 242.948ZM194.666 83.002C211.47 39.786 233.825 15 256 15C278.175 15 300.53 39.786 317.334 83.002C335.255 129.092 345.125 190.53 345.125 256C345.125 263.357 344.988 270.827 344.726 278.283C317.999 283.05 287.474 285.563 256 285.563C224.526 285.563 194.002 283.051 167.274 278.283C164.982 213.05 170.832 144.301 194.666 83.002ZM88.4132 266.073C105.13 278.655 132.352 286.401 152.809 290.746C156.296 355.526 166.626 437.637 211.473 488.366C142.685 461.125 91.4722 372.382 88.4132 266.073ZM300.528 488.365C315.665 471.216 328.937 445.157 339.201 411.535C342.033 402.261 327.687 397.878 324.855 407.154C307.679 463.413 281.939 497 256 497C226.896 497 208.155 460.611 198.353 437.972C182.017 400.241 171.328 349.285 167.998 293.637C194.768 298.177 224.967 300.563 256.001 300.563C287.035 300.563 317.234 298.177 344.005 293.637C342.428 320.031 339.204 345.376 334.401 369.109C332.476 378.613 347.179 381.592 349.102 372.086C354.273 346.541 357.638 319.197 359.167 290.753C379.625 286.409 406.866 278.665 423.588 266.082C420.526 372.386 369.314 461.124 300.528 488.365Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereSkewedIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M386.045 75.961C351.501 26.977 305.317 0 256 0C214.184 0 173.342 20.205 140.997 56.894C134.585 64.168 145.835 74.087 152.249 66.814C170.119 46.544 190.133 31.995 211.46 23.567C199.992 36.555 189.575 54.705 180.686 77.566C156.537 139.672 150.205 209.126 152.173 275.253C134.246 271.229 119.071 266.185 107.919 260.506C96.6732 254.778 89.8322 248.582 88.5122 242.982C90.5302 189.542 104.916 138.435 129.551 97.857C134.583 89.567 121.76 81.782 116.729 90.073C90.6752 132.988 75.5092 186.918 73.4952 243.145C73.2362 247.387 73.2562 251.765 73.2562 256.002C73.2562 323.912 91.9722 387.851 125.955 436.04C160.499 485.022 206.684 512 256 512C305.316 512 351.501 485.022 386.045 436.038C420.029 387.849 438.744 323.91 438.744 256C438.744 188.089 420.029 124.15 386.045 75.961ZM423.496 242.948C422.194 248.557 415.349 254.766 404.081 260.505C392.93 266.184 377.754 271.229 359.827 275.252C360.019 268.806 360.125 262.361 360.125 256C360.125 188.716 349.894 125.347 331.314 77.565C322.45 54.769 312.066 36.658 300.637 23.678C368.727 50.715 419.579 138.018 423.496 242.948ZM194.666 83.002C211.47 39.786 233.825 15 256 15C278.175 15 300.53 39.786 317.334 83.002C335.255 129.092 345.125 190.53 345.125 256C345.125 263.357 344.988 270.827 344.726 278.283C317.999 283.05 287.474 285.563 256 285.563C224.526 285.563 194.002 283.051 167.274 278.283C164.982 213.05 170.832 144.301 194.666 83.002ZM88.4132 266.073C105.13 278.655 132.352 286.401 152.809 290.746C156.296 355.526 166.626 437.637 211.473 488.366C142.685 461.125 91.4722 372.382 88.4132 266.073ZM300.528 488.365C315.665 471.216 328.937 445.157 339.201 411.535C342.033 402.261 327.687 397.878 324.855 407.154C307.679 463.413 281.939 497 256 497C226.896 497 208.155 460.611 198.353 437.972C182.017 400.241 171.328 349.285 167.998 293.637C194.768 298.177 224.967 300.563 256.001 300.563C287.035 300.563 317.234 298.177 344.005 293.637C342.428 320.031 339.204 345.376 334.401 369.109C332.476 378.613 347.179 381.592 349.102 372.086C354.273 346.541 357.638 319.197 359.167 290.753C379.625 286.409 406.866 278.665 423.588 266.082C420.526 372.386 369.314 461.124 300.528 488.365Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderSkewedFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.5 185.01C504.5 86.974 458.156 7.5 400.988 7.5C380.096 7.5 139.93 128.588 87.9648 154.115L134.751 500L420.831 359.259L420.83 359.248C477.763 333 504.5 271.406 504.5 185.01Z" fill="#FC7BD6"/>
        <path d="M504.5 185.01C504.5 86.974 458.156 7.5 400.989 7.5C397.986 7.5 390.444 10.006 379.588 14.367C422.845 35.649 460 109.683 460 190.705C460 266.138 434.115 337.977 391.05 373.91L420.832 359.258L420.831 359.247C477.763 333 504.5 271.406 504.5 185.01Z" fill="#FC65CF"/>
        <path d="M111.011 504.5C168.179 504.5 214.522 425.027 214.522 326.99C214.522 228.954 168.179 149.48 111.011 149.48C53.8435 149.48 7.5 228.954 7.5 326.99C7.5 425.027 53.8435 504.5 111.011 504.5Z" fill="#FCB1E6"/>
        <path d="M480.661 55.713C459.711 19.786 431.416 0 400.988 0C389.198 0 336.495 22.287 117.6 131.058C104.589 137.523 94.087 142.741 86.67 146.395C62.934 155.138 41.494 176.579 25.718 208.11C21.379 216.782 34.794 223.494 39.132 214.821C52.84 187.425 77.334 156.981 111.011 156.981C135.881 156.981 159.574 174.124 177.726 205.251C196.619 237.649 207.023 280.884 207.023 326.991C207.023 373.098 196.619 416.334 177.726 448.731C163.748 472.702 140.909 497 111.012 497C86.141 497 62.449 479.857 44.297 448.73C25.404 416.333 15 373.098 15 326.99C15 300.236 18.464 274.6 25.295 250.795C27.97 241.474 13.553 237.34 10.877 246.658C3.659 271.809 0 298.836 0 326.99C0 375.712 11.13 421.631 31.339 456.287C52.289 492.214 80.584 512 111.012 512C123.552 512 134.892 508.815 145.795 502.925C238.592 457.272 332.415 413.287 424.331 365.893C455.2 351.554 478.296 327.039 492.987 293.018C496.831 284.114 483.06 278.168 479.216 287.071C465.979 317.726 445.278 339.718 417.691 352.438C338.663 388.678 261.401 429.335 183.385 467.717C185.904 464.109 188.343 460.305 190.686 456.288C210.895 421.632 222.025 375.713 222.025 326.991C222.025 278.269 210.895 232.351 190.686 197.695C173.227 167.754 150.665 149.036 126.02 143.625C168.435 122.549 231.56 91.196 287.805 64.322C379.802 20.364 397.647 15.186 400.988 15C425.859 15 449.551 32.143 467.703 63.27C486.596 95.667 497 138.902 497 185.01C497 209.652 494.756 232.231 490.328 252.122C488.28 261.327 502.834 264.974 504.971 255.38C509.635 234.422 512 210.745 512 185.01C512 136.288 500.87 90.369 480.661 55.713Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCylinderSkewedIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M480.661 55.713C459.711 19.786 431.416 0 400.988 0C389.198 0 336.495 22.287 117.6 131.058C104.589 137.523 94.087 142.741 86.67 146.395C62.934 155.138 41.494 176.579 25.718 208.11C21.379 216.782 34.794 223.494 39.132 214.821C52.84 187.425 77.334 156.981 111.011 156.981C135.881 156.981 159.574 174.124 177.726 205.251C196.619 237.649 207.023 280.884 207.023 326.991C207.023 373.098 196.619 416.334 177.726 448.731C163.748 472.702 140.909 497 111.012 497C86.141 497 62.449 479.857 44.297 448.73C25.404 416.333 15 373.098 15 326.99C15 300.236 18.464 274.6 25.295 250.795C27.97 241.474 13.553 237.34 10.877 246.658C3.659 271.809 0 298.836 0 326.99C0 375.712 11.13 421.631 31.339 456.287C52.289 492.214 80.584 512 111.012 512C123.552 512 134.892 508.815 145.795 502.925C238.592 457.272 332.415 413.287 424.331 365.893C455.2 351.554 478.296 327.039 492.987 293.018C496.831 284.114 483.06 278.168 479.216 287.071C465.979 317.726 445.278 339.718 417.691 352.438C338.663 388.678 261.401 429.335 183.385 467.717C185.904 464.109 188.343 460.305 190.686 456.288C210.895 421.632 222.025 375.713 222.025 326.991C222.025 278.269 210.895 232.351 190.686 197.695C173.227 167.754 150.665 149.036 126.02 143.625C168.435 122.549 231.56 91.196 287.805 64.322C379.802 20.364 397.647 15.186 400.988 15C425.859 15 449.551 32.143 467.703 63.27C486.596 95.667 497 138.902 497 185.01C497 209.652 494.756 232.231 490.328 252.122C488.28 261.327 502.834 264.974 504.971 255.38C509.635 234.422 512 210.745 512 185.01C512 136.288 500.87 90.369 480.661 55.713Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHorseshoeFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M302.77 7.5C253.288 7.5 207.19 26.565 171.588 57.583C128.7 94.948 60.541 157.372 60.541 157.372L101.041 410.935H218.359L220.335 199.229L385.205 199.041L382.301 410.936H410.958V504.5L504.499 410.935V214.245V209.283C504.5 100.163 411.862 7.5 302.77 7.5Z" fill="#FFAC8A"/>
        <path d="M410.959 504.473V504.5L410.986 504.473H410.959Z" fill="#FFAC8A"/>
        <path d="M124.818 504.499L218.359 410.934V168.18H124.818V504.499Z" fill="#FF6A2E"/>
        <path d="M288.761 504.502L291.665 292.607C291.559 247.993 253.852 210.338 209.23 210.338C164.546 210.338 126.795 248.098 126.795 292.795L124.818 504.502H7.5V292.796C7.5 265.835 12.915 239.532 23.594 214.619C33.848 190.698 48.465 169.149 67.039 150.569C85.614 131.989 107.158 117.368 131.072 107.111C155.979 96.4287 182.275 91.0117 209.229 91.0117C236.183 91.0117 262.479 96.4277 287.385 107.11C311.299 117.367 332.843 131.988 351.418 150.567C369.993 169.147 384.61 190.697 394.864 214.617C405.543 239.531 410.958 265.834 410.958 292.795V504.502H288.761Z" fill="#FF8959"/>
        <path d="M394.865 214.617C384.611 190.697 369.994 169.147 351.419 150.567C332.844 131.988 311.3 117.367 287.386 107.11C262.479 96.4287 236.184 91.0117 209.23 91.0117C200.825 91.0117 192.485 91.5387 184.23 92.5877C202.448 94.9017 220.246 99.7587 237.386 107.11C261.3 117.367 282.844 131.988 301.419 150.567C319.994 169.147 334.611 190.697 344.865 214.617C355.544 239.531 360.959 265.834 360.959 292.795V504.501H410.959V292.795C410.959 265.833 405.544 239.531 394.865 214.617Z" fill="#FF7B45"/>
        <path d="M455.977 68.554C449.406 61.422 438.375 71.59 444.948 78.72C478.514 115.138 497 161.505 497 209.282V407.828L418.459 486.39V292.794C418.459 237.702 395.599 184.149 356.723 145.263C317.853 106.384 264.316 83.511 209.23 83.511C185.388 83.511 162.047 87.609 139.668 95.677C152.297 84.475 165.101 73.183 176.516 63.238C212.219 32.131 257.057 15 302.771 15C344.57 15 384.79 28.871 419.082 55.113C426.783 61.007 435.899 49.094 428.198 43.201C391.266 14.938 347.894 0 302.771 0C253.435 0 205.097 18.441 166.662 51.928C131.589 82.485 94.628 112.364 61.735 145.265C22.861 184.152 0 237.7 0 292.794V504.5C0 508.643 3.358 512 7.5 512H124.818C126.802 512 128.751 511.184 130.148 509.776C142.521 497.277 204.659 435.549 223.386 416.218C224.741 414.819 225.858 412.947 225.858 410.999C225.858 397.774 225.502 384.099 225.858 370.732C226.118 361.037 210.76 360.643 210.499 370.332C210.165 382.87 210.501 395.586 210.499 407.959C210.499 407.959 140.609 478.038 132.489 486.162V292.794C132.489 251.937 169.656 216.972 210.499 217.879C210.173 253.699 210.149 290.126 210.499 326.229C210.589 335.65 225.953 335.966 225.858 326.084C225.516 290.674 225.55 254.951 225.858 219.799C258.716 227.575 281.149 257.732 281.26 292.566V504.397C281.64 509.022 284.14 511.556 288.76 512H410.958C412.919 512 414.88 511.198 416.262 509.803L509.803 416.238C511.209 414.832 511.999 412.925 511.999 410.935V209.282C512 157.728 492.104 107.749 455.977 68.554ZM209.229 202.837C160.479 202.837 117.387 244.032 117.388 292.724V497H15V292.794C15 188.625 105.204 98.511 209.229 98.511C314.071 98.511 403.458 187.967 403.458 292.794V497H296.364V292.708C296.364 292.668 296.364 292.628 296.364 292.588C296.249 243.938 257.864 202.837 209.229 202.837Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeHorseshoe2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M455.977 68.554C449.406 61.422 438.375 71.59 444.948 78.72C478.514 115.138 497 161.505 497 209.282V407.828L418.459 486.39V292.794C418.459 237.702 395.599 184.149 356.723 145.263C317.853 106.384 264.316 83.511 209.23 83.511C185.388 83.511 162.047 87.609 139.668 95.677C152.297 84.475 165.101 73.183 176.516 63.238C212.219 32.131 257.057 15 302.771 15C344.57 15 384.79 28.871 419.082 55.113C426.783 61.007 435.899 49.094 428.198 43.201C391.266 14.938 347.894 0 302.771 0C253.435 0 205.097 18.441 166.662 51.928C131.589 82.485 94.628 112.364 61.735 145.265C22.861 184.152 0 237.7 0 292.794V504.5C0 508.643 3.358 512 7.5 512H124.818C126.802 512 128.751 511.184 130.148 509.776C142.521 497.277 204.659 435.549 223.386 416.218C224.741 414.819 225.858 412.947 225.858 410.999C225.858 397.774 225.502 384.099 225.858 370.732C226.118 361.037 210.76 360.643 210.499 370.332C210.165 382.87 210.501 395.586 210.499 407.959C210.499 407.959 140.609 478.038 132.489 486.162V292.794C132.489 251.937 169.656 216.972 210.499 217.879C210.173 253.699 210.149 290.126 210.499 326.229C210.589 335.65 225.953 335.966 225.858 326.084C225.516 290.674 225.55 254.951 225.858 219.799C258.716 227.575 281.149 257.732 281.26 292.566V504.397C281.64 509.022 284.14 511.556 288.76 512H410.958C412.919 512 414.88 511.198 416.262 509.803L509.803 416.238C511.209 414.832 511.999 412.925 511.999 410.935V209.282C512 157.728 492.104 107.749 455.977 68.554ZM209.229 202.837C160.479 202.837 117.387 244.032 117.388 292.724V497H15V292.794C15 188.625 105.204 98.511 209.229 98.511C314.071 98.511 403.458 187.967 403.458 292.794V497H296.364V292.708C296.364 292.668 296.364 292.628 296.364 292.588C296.249 243.938 257.864 202.837 209.229 202.837Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.5C393.243 504.5 504.5 393.243 504.5 256C504.5 118.757 393.243 7.5 256 7.5C118.757 7.5 7.5 118.757 7.5 256C7.5 393.243 118.757 504.5 256 504.5Z" fill="#FCB1E6"/>
        <path d="M256 7.5C247.561 7.5 239.222 7.925 231 8.747C356.502 21.285 454.5 127.196 454.5 256C454.5 384.804 356.502 490.715 231 503.253C239.222 504.075 247.561 504.5 256 504.5C393.243 504.5 504.5 393.243 504.5 256C504.5 118.757 393.243 7.5 256 7.5Z" fill="#FCA9E4"/>
        <path d="M256 7.5C346.049 7.5 419.048 118.757 419.048 256C419.048 393.243 346.049 504.5 256 504.5V7.5Z" fill="#FC7BD6"/>
        <path d="M256 7.5C301.64 7.5 338.639 118.757 338.639 256C338.639 393.243 301.64 504.5 256 504.5V7.5Z" fill="#FC47C7"/>
        <path d="M437.02 74.98C388.667 26.629 324.38 0 256 0C187.62 0 123.333 26.629 74.98 74.98C26.629 123.332 0 187.62 0 256C0 285.563 5.001 314.545 14.864 342.14C24.393 368.801 38.235 393.581 56.004 415.793C62.062 423.366 73.774 413.994 67.717 406.422C33.229 363.313 15 311.298 15 256C15 191.626 40.068 131.106 85.587 85.587C129.333 41.841 186.938 16.997 248.5 15.127V496.87C191.414 495.106 136.979 473.256 94.492 434.868C87.296 428.365 77.241 439.496 84.435 445.998C131.543 488.56 192.472 512 256 512C324.38 512 388.667 485.371 437.02 437.02C485.371 388.667 512 324.38 512 256C512 187.62 485.371 123.332 437.02 74.98ZM263.5 495.642V16.358C279.334 22.062 294.969 45.517 307.318 82.65C322.679 128.842 331.139 190.406 331.139 256C331.139 321.594 322.679 383.157 307.318 429.35C294.969 466.482 279.334 489.938 263.5 495.642ZM426.413 426.412C399.846 452.979 368.164 472.565 333.594 484.281C349.691 471.962 364.524 455.704 377.564 435.83C409.152 387.686 426.549 323.821 426.549 256C426.549 214.98 419.953 174.189 407.475 138.036C404.311 128.869 390.133 133.764 393.296 142.931C405.237 177.528 411.549 216.626 411.549 256C411.549 368.709 361.355 463.59 293.782 489.808C304.212 476.676 313.624 457.927 321.553 434.083C337.407 386.404 346.139 323.16 346.139 256C346.139 188.84 337.407 125.596 321.551 77.917C313.622 54.073 304.211 35.324 293.78 22.192C326.805 34.98 356.435 64.433 378.217 107.234C382.616 115.875 395.984 109.073 391.585 100.429C376.157 70.116 356.064 44.976 333.479 27.729C333.438 27.697 333.395 27.668 333.354 27.637C368.018 39.344 399.785 58.96 426.412 85.588C471.932 131.106 497 191.626 497 256C497 320.373 471.932 380.894 426.413 426.412Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphere2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M437.02 74.98C388.667 26.629 324.38 0 256 0C187.62 0 123.333 26.629 74.98 74.98C26.629 123.332 0 187.62 0 256C0 285.563 5.001 314.545 14.864 342.14C24.393 368.801 38.235 393.581 56.004 415.793C62.062 423.366 73.774 413.994 67.717 406.422C33.229 363.313 15 311.298 15 256C15 191.626 40.068 131.106 85.587 85.587C129.333 41.841 186.938 16.997 248.5 15.127V496.87C191.414 495.106 136.979 473.256 94.492 434.868C87.296 428.365 77.241 439.496 84.435 445.998C131.543 488.56 192.472 512 256 512C324.38 512 388.667 485.371 437.02 437.02C485.371 388.667 512 324.38 512 256C512 187.62 485.371 123.332 437.02 74.98ZM263.5 495.642V16.358C279.334 22.062 294.969 45.517 307.318 82.65C322.679 128.842 331.139 190.406 331.139 256C331.139 321.594 322.679 383.157 307.318 429.35C294.969 466.482 279.334 489.938 263.5 495.642ZM426.413 426.412C399.846 452.979 368.164 472.565 333.594 484.281C349.691 471.962 364.524 455.704 377.564 435.83C409.152 387.686 426.549 323.821 426.549 256C426.549 214.98 419.953 174.189 407.475 138.036C404.311 128.869 390.133 133.764 393.296 142.931C405.237 177.528 411.549 216.626 411.549 256C411.549 368.709 361.355 463.59 293.782 489.808C304.212 476.676 313.624 457.927 321.553 434.083C337.407 386.404 346.139 323.16 346.139 256C346.139 188.84 337.407 125.596 321.551 77.917C313.622 54.073 304.211 35.324 293.78 22.192C326.805 34.98 356.435 64.433 378.217 107.234C382.616 115.875 395.984 109.073 391.585 100.429C376.157 70.116 356.064 44.976 333.479 27.729C333.438 27.697 333.395 27.668 333.354 27.637C368.018 39.344 399.785 58.96 426.412 85.588C471.932 131.106 497 191.626 497 256C497 320.373 471.932 380.894 426.413 426.412Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramidFilled4Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256.004 7.46875L132.645 504.467H379.379L256.004 7.46875Z" fill="#E0E8FF"/>
        <path d="M256.005 7.46875L7.50195 424.477L132.622 504.467L256.005 7.46875Z" fill="#96B1FF"/>
        <path d="M256.006 7.46875L504.501 424.477L379.38 504.467L256.006 7.46875Z" fill="#B3C6FF"/>
        <path d="M468.294 447.624L504.501 424.477L256.006 7.46875L468.294 447.624Z" fill="#A3BAFF"/>
        <path d="M510.941 420.636L262.446 3.62892C259.588 -1.15206 252.417 -1.16306 249.561 3.62892L173.65 131.013C171.53 134.571 172.695 139.174 176.254 141.294C179.813 143.417 184.416 142.249 186.536 138.69L236.524 54.8077L127.859 492.519L17.665 422.071L166.142 172.916C171.105 164.586 158.221 156.906 153.256 165.236L1.05804 420.636C-1.01495 424.115 0.0480454 428.613 3.46103 430.794L128.582 510.784C129.773 511.544 131.234 511.965 132.646 511.965H379.379C380.794 511.965 382.228 511.547 383.419 510.784L508.539 430.794C511.951 428.613 513.016 424.116 510.941 420.636ZM384.141 492.519L370.383 437.095C368.048 427.685 353.487 431.296 355.824 440.708L369.789 496.965H142.21L256.004 38.5958L346.306 402.364C348.643 411.777 363.201 408.162 360.865 398.751L275.483 54.8067L494.336 422.071L384.141 492.519Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramid4Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M510.941 420.636L262.446 3.62892C259.588 -1.15206 252.417 -1.16306 249.561 3.62892L173.65 131.013C171.53 134.571 172.695 139.174 176.254 141.294C179.813 143.417 184.416 142.249 186.536 138.69L236.524 54.8077L127.859 492.519L17.665 422.071L166.142 172.916C171.105 164.586 158.221 156.906 153.256 165.236L1.05804 420.636C-1.01495 424.115 0.0480454 428.613 3.46103 430.794L128.582 510.784C129.773 511.544 131.234 511.965 132.646 511.965H379.379C380.794 511.965 382.228 511.547 383.419 510.784L508.539 430.794C511.951 428.613 513.016 424.116 510.941 420.636ZM384.141 492.519L370.383 437.095C368.048 427.685 353.487 431.296 355.824 440.708L369.789 496.965H142.21L256.004 38.5958L346.306 402.364C348.643 411.777 363.201 408.162 360.865 398.751L275.483 54.8067L494.336 422.071L384.141 492.519Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramidFilled5Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.5 340.994V128.809L7.5 292.34V504.525L504.5 340.994Z" fill="#FCE767"/>
        <path d="M454.5 145.261V357.446L504.5 340.994V128.809L454.5 145.261Z" fill="#FCDF2B"/>
        <path d="M7.5 292.338L504.5 128.807L256 7.52344L7.5 292.338Z" fill="#FCF2B4"/>
        <path d="M511.993 128.699C511.949 125.908 510.299 123.296 507.79 122.069L259.29 0.783646C256.241 -0.703354 252.578 0.0386455 250.349 2.59365L218.373 39.2416C211.997 46.5476 223.302 56.4116 229.676 49.1026L257.874 16.7836L484.624 127.453L31.124 276.671L202.153 80.6477C208.529 73.3417 197.225 63.4787 190.85 70.7867L1.849 287.409C0.675 288.753 0 290.553 0 292.34V504.525C0 509.564 5.417 513.106 9.844 511.649L78.173 489.167C87.385 486.137 82.696 471.888 73.485 474.919L15 494.161V297.767L497 139.171V335.565L111.038 462.561C101.826 465.591 106.515 479.837 115.726 476.809L506.844 348.117C509.921 347.105 512 344.232 512 340.993V128.808C512 128.771 511.994 128.735 511.993 128.699Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapePyramid5Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.993 128.699C511.949 125.908 510.299 123.296 507.79 122.069L259.29 0.783646C256.241 -0.703354 252.578 0.0386455 250.349 2.59365L218.373 39.2416C211.997 46.5476 223.302 56.4116 229.676 49.1026L257.874 16.7836L484.624 127.453L31.124 276.671L202.153 80.6477C208.529 73.3417 197.225 63.4787 190.85 70.7867L1.849 287.409C0.675 288.753 0 290.553 0 292.34V504.525C0 509.564 5.417 513.106 9.844 511.649L78.173 489.167C87.385 486.137 82.696 471.888 73.485 474.919L15 494.161V297.767L497 139.171V335.565L111.038 462.561C101.826 465.591 106.515 479.837 115.726 476.809L506.844 348.117C509.921 347.105 512 344.232 512 340.993V128.808C512 128.771 511.994 128.735 511.993 128.699Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeOctahedronTransparentFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.512 256.001L256 7.48438L7.47852 256.001L256 142.144L504.512 256.001Z" fill="#15AA78"/>
        <path d="M7.47852 256L255.99 504.517L504.512 256L255.99 369.857L7.47852 256Z" fill="#15AA78"/>
        <path d="M255.99 369.857V504.517L504.512 256L255.99 369.857Z" fill="#1EE3A5"/>
        <path d="M412.23 298.277L255.99 504.517L504.512 256L412.23 298.277Z" fill="#1CD198"/>
        <path d="M411.57 213.723L255.33 7.48438L503.852 256.001L411.57 213.723Z" fill="#13966A"/>
        <path d="M256 142.144V7.48438L7.47852 256.001L256 142.144Z" fill="#1EE3A5"/>
        <path d="M256 142.145L7.47852 256.001L255.99 369.858L504.512 256.001L256 142.145Z" fill="#7AFFD5"/>
        <path d="M511.328 259.13C512.622 256.316 512.01 252.893 509.809 250.692L261.303 2.18064C258.414 -0.708547 253.577 -0.705547 250.69 2.18665L2.18228 250.688C-0.719916 253.586 -0.731916 258.4 2.17328 261.305L250.684 509.821C253.578 512.716 258.421 512.707 261.307 509.805L395.56 375.556C402.418 368.699 391.812 358.093 384.953 364.949L263.49 486.41V374.671L469.708 280.196L412.971 336.933C406.112 343.791 416.72 354.397 423.577 347.541L509.809 261.311C510.431 260.689 510.972 259.907 511.328 259.13ZM263.5 25.5922L469.709 231.808L263.5 137.332V25.5922ZM248.489 486.411L42.2789 280.195L248.489 374.671V486.411ZM255.988 361.608L25.4848 256.001L154.949 196.689C163.767 192.65 157.519 179.015 148.701 183.051L42.2799 231.808L248.499 25.5942V137.333L184.674 166.573C175.857 170.611 182.107 184.251 190.923 180.21L256 150.396L486.502 256.001L255.988 361.608Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeOctahedronTransparentIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.328 259.13C512.622 256.316 512.01 252.893 509.809 250.692L261.303 2.18064C258.414 -0.708547 253.577 -0.705547 250.69 2.18665L2.18228 250.688C-0.719916 253.586 -0.731916 258.4 2.17328 261.305L250.684 509.821C253.578 512.716 258.421 512.707 261.307 509.805L395.56 375.556C402.418 368.699 391.812 358.093 384.953 364.949L263.49 486.41V374.671L469.708 280.196L412.971 336.933C406.112 343.791 416.72 354.397 423.577 347.541L509.809 261.311C510.431 260.689 510.972 259.907 511.328 259.13ZM263.5 25.5922L469.709 231.808L263.5 137.332V25.5922ZM248.489 486.411L42.2789 280.195L248.489 374.671V486.411ZM255.988 361.608L25.4848 256.001L154.949 196.689C163.767 192.65 157.519 179.015 148.701 183.051L42.2799 231.808L248.499 25.5942V137.333L184.674 166.573C175.857 170.611 182.107 184.251 190.923 180.21L256 150.396L486.502 256.001L255.988 361.608Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeTransparentFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M470.382 131.754V380.261L255.999 504.514L41.6152 380.261V131.754H470.382Z" fill="#FC47C7"/>
        <path d="M256 504.514V256.007L470.383 131.754V380.261L256 504.514Z" fill="#FC7BD6"/>
        <path d="M255.999 7.5L41.6152 131.753L255.999 256.007L470.382 131.753L255.999 7.5Z" fill="#FCB1E6"/>
        <path d="M420.381 160.734V409.24L470.381 380.261V131.754L420.381 160.734Z" fill="#FC65CF"/>
        <path d="M477.823 130.847C477.543 128.535 476.157 126.436 474.144 125.264L259.76 1.01103C257.434 -0.337009 254.565 -0.337009 252.239 1.01103L216.785 21.5596C208.395 26.4227 215.915 39.3961 224.306 34.5389L255.999 16.1704L455.426 131.754L255.999 247.338L56.5718 131.754L190.071 54.3795C198.462 49.5164 190.941 36.54 182.55 41.4001L37.8543 125.264C35.5703 126.593 34.1152 129.109 34.1152 131.754V380.26C34.1152 382.935 35.5403 385.408 37.8543 386.75C109.315 428.169 180.776 469.586 252.238 511.003C254.542 512.32 257.454 512.343 259.76 511.003C331.22 469.583 402.683 428.169 474.143 386.75C476.457 385.408 477.882 382.935 477.882 380.26V131.754C477.883 131.446 477.859 131.145 477.823 130.847ZM241.042 256.007L234.935 259.547C226.319 264.54 234.428 277.175 242.457 272.526L248.499 269.024V394.681C248.499 398.824 251.857 402.181 255.999 402.181C260.141 402.181 263.5 398.824 263.5 394.681V269.023L265.328 270.083C268.911 272.157 273.501 270.937 275.578 267.354C277.655 263.77 276.434 259.181 272.85 257.104L270.957 256.007L462.883 144.77V368.427C460.303 368.434 457.794 369.765 456.407 372.159C455.009 374.571 455.106 377.438 456.411 379.688L263.5 491.497V441.47C263.5 437.327 260.141 433.97 255.999 433.97C251.857 433.97 248.499 437.327 248.499 441.47V491.497L52.3707 377.824C52.1497 375.442 51.0647 373.559 49.1156 372.177V144.77L241.042 256.007Z" fill="currentColor"/>
        <path d="M353.578 321.233L370.882 331.262C378.91 335.912 387.018 323.276 378.403 318.283L361.099 308.254C352.708 303.396 345.188 316.37 353.578 321.233Z" fill="black"/>
        <path d="M406.357 351.82L423.661 361.849C431.689 366.499 439.797 353.863 431.182 348.87L413.878 338.841C405.489 333.98 397.967 346.957 406.357 351.82Z" fill="black"/>
        <path d="M300.801 290.644L318.105 300.673C326.133 305.323 334.241 292.687 325.626 287.694L308.322 277.665C299.932 272.805 292.41 285.781 300.801 290.644Z" fill="black"/>
        <path d="M80.3684 365.306C81.6444 365.306 82.9384 364.98 84.1224 364.294L101.426 354.265C109.816 349.402 102.295 336.427 93.9054 341.286L76.6014 351.315C70.6004 354.793 72.6624 365.306 80.3684 365.306Z" fill="black"/>
        <path d="M185.923 304.126C187.199 304.126 188.493 303.8 189.677 303.114L206.981 293.085C215.371 288.222 207.851 275.248 199.459 280.106L182.155 290.135C176.155 293.614 178.217 304.126 185.923 304.126Z" fill="black"/>
        <path d="M133.145 334.716C134.421 334.716 135.715 334.39 136.899 333.704L154.203 323.675C162.593 318.812 155.072 305.837 146.682 310.696L129.378 320.725C123.377 324.203 125.44 334.716 133.145 334.716Z" fill="black"/>
    </>
    , 512, props);

export const shapeCubeTransparentIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M477.823 130.847C477.543 128.535 476.157 126.436 474.144 125.264L259.76 1.01103C257.434 -0.337009 254.565 -0.337009 252.239 1.01103L216.785 21.5596C208.395 26.4227 215.915 39.3961 224.306 34.5389L255.999 16.1704L455.426 131.754L255.999 247.338L56.5718 131.754L190.071 54.3795C198.462 49.5164 190.941 36.54 182.55 41.4001L37.8543 125.264C35.5703 126.593 34.1152 129.109 34.1152 131.754V380.26C34.1152 382.935 35.5403 385.408 37.8543 386.75C109.315 428.169 180.776 469.586 252.238 511.003C254.542 512.32 257.454 512.343 259.76 511.003C331.22 469.583 402.683 428.169 474.143 386.75C476.457 385.408 477.882 382.935 477.882 380.26V131.754C477.883 131.446 477.859 131.145 477.823 130.847ZM241.042 256.007L234.935 259.547C226.319 264.54 234.428 277.175 242.457 272.526L248.499 269.024V394.681C248.499 398.824 251.857 402.181 255.999 402.181C260.141 402.181 263.5 398.824 263.5 394.681V269.023L265.328 270.083C268.911 272.157 273.501 270.937 275.578 267.354C277.655 263.77 276.434 259.181 272.85 257.104L270.957 256.007L462.883 144.77V368.427C460.303 368.434 457.794 369.765 456.407 372.159C455.009 374.571 455.106 377.438 456.411 379.688L263.5 491.497V441.47C263.5 437.327 260.141 433.97 255.999 433.97C251.857 433.97 248.499 437.327 248.499 441.47V491.497L52.3707 377.824C52.1497 375.442 51.0647 373.559 49.1156 372.177V144.77L241.042 256.007Z" fill="currentColor"/>
        <path d="M353.578 321.233L370.882 331.262C378.91 335.912 387.018 323.276 378.403 318.283L361.099 308.254C352.708 303.396 345.188 316.37 353.578 321.233Z" fill="black"/>
        <path d="M406.357 351.82L423.661 361.849C431.689 366.499 439.797 353.863 431.182 348.87L413.878 338.841C405.489 333.98 397.967 346.957 406.357 351.82Z" fill="black"/>
        <path d="M300.801 290.644L318.105 300.673C326.133 305.323 334.241 292.687 325.626 287.694L308.322 277.665C299.932 272.805 292.41 285.781 300.801 290.644Z" fill="black"/>
        <path d="M80.3684 365.306C81.6444 365.306 82.9384 364.98 84.1224 364.294L101.426 354.265C109.816 349.402 102.295 336.427 93.9054 341.286L76.6014 351.315C70.6004 354.793 72.6624 365.306 80.3684 365.306Z" fill="black"/>
        <path d="M185.923 304.126C187.199 304.126 188.493 303.8 189.677 303.114L206.981 293.085C215.371 288.222 207.851 275.248 199.459 280.106L182.155 290.135C176.155 293.614 178.217 304.126 185.923 304.126Z" fill="black"/>
        <path d="M133.145 334.716C134.421 334.716 135.715 334.39 136.899 333.704L154.203 323.675C162.593 318.812 155.072 305.837 146.682 310.696L129.378 320.725C123.377 324.203 125.44 334.716 133.145 334.716Z" fill="black"/>
    </>
    , 512, props);

export const shapePyramidTransparentFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256.002 45.7969L7.49023 466.131H274.621H504.514L256.002 45.7969Z" fill="#7AFFD5"/>
        <path d="M504.514 466.13L256.002 306.922L7.49023 466.13" fill="#1EE3A5"/>
        <path d="M256.002 306.922L432.827 466.13H504.514L256.002 306.922Z" fill="#1CD198"/>
        <path d="M511.093 469.713C512.341 467.425 512.303 464.558 510.97 462.312L262.458 41.978C259.615 37.1688 252.389 37.1688 249.546 41.978L187.923 146.207C182.988 154.555 195.9 162.191 200.835 153.842L250.133 70.4603C254.045 74.2435 257.957 74.2435 261.869 70.4603L485.231 448.254C480.814 450.154 479.384 453.613 480.939 458.63H432.343C422.646 458.63 422.646 473.63 432.343 473.63H504.493C507.206 473.629 509.798 472.096 511.093 469.713Z" fill="currentColor"/>
        <path d="M389.008 458.63H32.2138C35.338 454.468 32.9538 447.802 27.6476 446.773L180.595 188.078C185.529 179.73 172.618 172.096 167.682 180.443L1.03335 462.313C-2.03179 467.499 2.19741 473.63 7.48965 473.63H389.008C398.706 473.63 398.706 458.63 389.008 458.63Z" fill="black"/>
        <path d="M141.749 371.209L124.908 381.999C116.545 387.356 125.147 399.658 133 394.63L149.841 383.841C158.006 378.61 149.914 365.977 141.749 371.209Z" fill="black"/>
        <path d="M182.424 354.056C185.566 357.709 189.019 358.465 192.785 356.326L209.626 345.538C217.791 340.306 209.7 327.67 201.535 332.906L184.694 343.694C181.206 345.929 180.19 350.568 182.424 354.056Z" fill="black"/>
        <path d="M81.9623 409.51L65.1205 420.299C56.7581 425.656 65.3605 437.963 73.2119 432.93L90.0537 422.142C98.2191 416.911 90.1277 404.277 81.9623 409.51Z" fill="black"/>
        <path d="M321.108 357.539C328.958 362.572 337.562 350.264 329.199 344.908L312.359 334.119C304.193 328.887 296.101 341.52 304.267 346.751L321.108 357.539Z" fill="black"/>
        <path d="M380.895 395.841C388.746 400.871 397.348 388.567 388.987 383.21L372.146 372.42C363.98 367.188 355.888 379.82 364.054 385.052L380.895 395.841Z" fill="black"/>
        <path d="M444.719 435.329C452.144 435.329 454.54 425.208 448.772 421.513L431.931 410.724C423.765 405.494 415.674 418.124 423.839 423.356L440.68 434.144C441.934 434.946 443.335 435.329 444.719 435.329Z" fill="black"/>
        <path d="M242.211 315.758C244.444 319.245 249.085 320.26 252.573 318.028L256.002 315.831L261.321 319.239C269.173 324.269 277.775 311.964 269.414 306.607L260.048 300.607C257.582 299.027 254.422 299.027 251.956 300.607L244.48 305.396C240.993 307.63 239.976 312.27 242.211 315.758Z" fill="black"/>
        <path d="M248.5 266.805C248.5 276.503 263.501 276.503 263.501 266.805V246.804C263.501 237.107 248.5 237.107 248.5 246.804V266.805Z" fill="black"/>
        <path d="M248.5 199.801C248.5 209.499 263.501 209.499 263.501 199.801V179.8C263.501 170.103 248.5 170.103 248.5 179.8V199.801Z" fill="black"/>
        <path d="M256 140.298C260.143 140.298 263.501 136.941 263.501 132.797V112.797C263.501 103.099 248.5 103.099 248.5 112.797V132.797C248.5 136.941 251.858 140.298 256 140.298Z" fill="black"/>
    </>
    , 512, props);

export const shapePyramidTransparentIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.093 469.713C512.341 467.425 512.303 464.558 510.97 462.312L262.458 41.978C259.615 37.1688 252.389 37.1688 249.546 41.978L187.923 146.207C182.988 154.555 195.9 162.191 200.835 153.842L250.133 70.4603C254.045 74.2435 257.957 74.2435 261.869 70.4603L485.231 448.254C480.814 450.154 479.384 453.613 480.939 458.63H432.343C422.646 458.63 422.646 473.63 432.343 473.63H504.493C507.206 473.629 509.798 472.096 511.093 469.713Z" fill="currentColor"/>
        <path d="M389.008 458.63H32.2138C35.338 454.468 32.9538 447.802 27.6476 446.773L180.595 188.078C185.529 179.73 172.618 172.096 167.682 180.443L1.03335 462.313C-2.03179 467.499 2.19741 473.63 7.48965 473.63H389.008C398.706 473.63 398.706 458.63 389.008 458.63Z" fill="black"/>
        <path d="M141.749 371.209L124.908 381.999C116.545 387.356 125.147 399.658 133 394.63L149.841 383.841C158.006 378.61 149.914 365.977 141.749 371.209Z" fill="black"/>
        <path d="M182.424 354.056C185.566 357.709 189.019 358.465 192.785 356.326L209.626 345.538C217.791 340.306 209.7 327.67 201.535 332.906L184.694 343.694C181.206 345.929 180.19 350.568 182.424 354.056Z" fill="black"/>
        <path d="M81.9623 409.51L65.1205 420.299C56.7581 425.656 65.3605 437.963 73.2119 432.93L90.0537 422.142C98.2191 416.911 90.1277 404.277 81.9623 409.51Z" fill="black"/>
        <path d="M321.108 357.539C328.958 362.572 337.562 350.264 329.199 344.908L312.359 334.119C304.193 328.887 296.101 341.52 304.267 346.751L321.108 357.539Z" fill="black"/>
        <path d="M380.895 395.841C388.746 400.871 397.348 388.567 388.987 383.21L372.146 372.42C363.98 367.188 355.888 379.82 364.054 385.052L380.895 395.841Z" fill="black"/>
        <path d="M444.719 435.329C452.144 435.329 454.54 425.208 448.772 421.513L431.931 410.724C423.765 405.494 415.674 418.124 423.839 423.356L440.68 434.144C441.934 434.946 443.335 435.329 444.719 435.329Z" fill="black"/>
        <path d="M242.211 315.758C244.444 319.245 249.085 320.26 252.573 318.028L256.002 315.831L261.321 319.239C269.173 324.269 277.775 311.964 269.414 306.607L260.048 300.607C257.582 299.027 254.422 299.027 251.956 300.607L244.48 305.396C240.993 307.63 239.976 312.27 242.211 315.758Z" fill="black"/>
        <path d="M248.5 266.805C248.5 276.503 263.501 276.503 263.501 266.805V246.804C263.501 237.107 248.5 237.107 248.5 246.804V266.805Z" fill="black"/>
        <path d="M248.5 199.801C248.5 209.499 263.501 209.499 263.501 199.801V179.8C263.501 170.103 248.5 170.103 248.5 179.8V199.801Z" fill="black"/>
        <path d="M256 140.298C260.143 140.298 263.501 136.941 263.501 132.797V112.797C263.501 103.099 248.5 103.099 248.5 112.797V132.797C248.5 136.941 251.858 140.298 256 140.298Z" fill="black"/>
    </>
    , 512, props);

export const shapeSphereTransparentFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 504.5C393.243 504.5 504.5 393.243 504.5 256C504.5 118.757 393.243 7.5 256 7.5C118.757 7.5 7.5 118.757 7.5 256C7.5 393.243 118.757 504.5 256 504.5Z" fill="#FFAC8A"/>
        <path d="M256 7.5C247.561 7.5 239.222 7.925 231 8.747C356.502 21.285 454.5 127.196 454.5 256C454.5 384.804 356.502 490.715 231 503.253C239.222 504.075 247.561 504.5 256 504.5C393.243 504.5 504.5 393.243 504.5 256C504.5 118.757 393.243 7.5 256 7.5Z" fill="#FF9B78"/>
        <path d="M256 337.975C392.798 337.975 503.695 301.274 503.695 255.999C503.695 210.725 392.798 174.023 256 174.023C119.202 174.023 8.30469 210.725 8.30469 255.999C8.30469 301.274 119.202 337.975 256 337.975Z" fill="#FF8959"/>
        <path d="M222.382 182.282C228.904 181.986 235.564 181.774 242.176 181.653C251.869 181.475 251.602 166.433 241.9 166.655C235.154 166.779 228.358 166.996 221.702 167.298C212.224 167.727 213.126 182.673 222.382 182.282Z" fill="currentColor"/>
        <path d="M138.667 328.267C137.996 332.355 140.766 336.212 144.853 336.883C151.379 337.953 158.124 338.942 164.901 339.818C174.255 341.048 176.225 326.16 166.826 324.942C160.217 324.088 153.641 323.125 147.283 322.081C143.191 321.409 139.337 324.18 138.667 328.267Z" fill="black"/>
        <path d="M35.7037 284.469C27.7997 278.85 19.1127 291.083 27.0177 296.698C32.2787 300.434 38.3767 304.066 45.1427 307.492C53.4847 311.716 60.5487 298.479 51.9177 294.109C45.8147 291.018 40.3587 287.774 35.7037 284.469Z" fill="black"/>
        <path d="M199.195 335.848C198.919 339.981 202.045 343.556 206.178 343.832C212.826 344.276 219.618 344.636 226.365 344.899C235.811 345.268 236.369 330.277 226.951 329.911C220.342 329.652 213.69 329.301 207.18 328.865C203.044 328.585 199.471 331.715 199.195 335.848Z" fill="black"/>
        <path d="M161.274 187.733C161.613 187.733 161.956 187.71 162.301 187.663C168.725 186.783 175.328 185.986 181.927 185.295C191.57 184.285 190.009 169.331 180.364 170.377C173.608 171.084 166.845 171.9 160.264 172.802C151.196 174.045 152.284 187.733 161.274 187.733Z" fill="black"/>
        <path d="M69.4554 201.941C67.8724 198.112 63.4864 196.292 59.6584 197.876C52.8694 200.683 46.5474 203.667 40.8664 206.746C32.5264 211.269 39.6634 224.456 48.0154 219.934C53.2364 217.103 59.0814 214.346 65.3894 211.738C69.2174 210.155 71.0374 205.769 69.4554 201.941Z" fill="black"/>
        <path d="M101.427 199.439C102.062 199.439 102.708 199.358 103.35 199.188C109.471 197.568 115.904 196.028 122.47 194.611C131.949 192.565 128.784 177.903 119.305 179.949C112.515 181.415 105.857 183.009 99.5142 184.686C91.1042 186.912 93.0342 199.439 101.427 199.439Z" fill="black"/>
        <path d="M88.8646 308.656C79.6036 305.782 75.1576 320.11 84.4216 322.982C90.6716 324.92 97.2816 326.773 104.07 328.487C113.148 330.787 117.032 316.289 107.743 313.944C101.212 312.295 94.8606 310.516 88.8646 308.656Z" fill="black"/>
        <path d="M474.536 226.312C482.278 231.569 491.16 219.467 482.96 213.902C477.625 210.28 471.484 206.76 464.708 203.44C455.998 199.178 449.4 212.642 458.108 216.911C464.254 219.921 469.781 223.085 474.536 226.312Z" fill="black"/>
        <path d="M420.985 202.683C429.927 205.398 434.532 191.113 425.331 188.328C419.06 186.429 412.441 184.618 405.658 182.945C396.241 180.626 392.651 195.187 402.066 197.509C408.598 199.119 414.963 200.86 420.985 202.683Z" fill="black"/>
        <path d="M440.387 310.856C441.843 314.475 446.562 316.455 450.144 315.017C456.933 312.288 463.28 309.382 469.008 306.383C477.598 301.883 470.644 288.602 462.049 293.094C456.763 295.863 450.874 298.556 444.548 301.099C440.705 302.645 438.842 307.014 440.387 310.856Z" fill="black"/>
        <path d="M415.603 318.769C414.567 314.759 410.475 312.351 406.464 313.384C400.323 314.972 393.881 316.478 387.315 317.862C377.96 319.832 381.347 334.444 390.407 332.54C397.194 331.11 403.86 329.552 410.219 327.908C414.229 326.87 416.639 322.778 415.603 318.769Z" fill="black"/>
        <path d="M362.478 189.557C371.778 191.031 374.231 176.246 364.845 174.744C358.302 173.698 351.554 172.737 344.788 171.888C335.17 170.667 333.297 185.56 342.919 186.77C349.519 187.599 356.099 188.537 362.478 189.557Z" fill="black"/>
        <path d="M302.55 182.985C311.988 183.554 312.917 168.614 303.501 168.015C296.849 167.591 290.056 167.254 283.313 167.012C273.626 166.736 273.08 181.655 282.774 182.002C289.381 182.24 296.034 182.57 302.55 182.985Z" fill="black"/>
        <path d="M260.159 338.001C260.215 341.657 263.996 345.479 267.773 345.385C274.517 345.281 281.314 345.086 287.972 344.805C297.663 344.396 297.02 329.354 287.339 329.819C280.814 330.094 274.153 330.286 267.542 330.387C263.401 330.45 260.096 333.859 260.159 338.001Z" fill="black"/>
        <path d="M321.101 335.155C321.476 338.869 325.572 342.247 329.318 341.862C336.083 341.178 342.847 340.386 349.425 339.51C359.036 338.228 357.058 323.356 347.443 324.641C341.023 325.497 334.417 326.27 327.808 326.938C323.687 327.355 320.684 331.034 321.101 335.155Z" fill="black"/>
        <path d="M373.833 466.26C338.027 486.37 297.281 497 256 497C191.626 497 131.106 471.932 85.587 426.412C41.416 382.242 16.506 323.945 15.069 261.709C18.001 255.994 15.948 249.484 19.76 243.351C22.019 239.719 20.064 233.971 16.142 232.42C18.574 207.215 24.914 182.766 35.103 159.48C47.991 130.028 66.379 103.796 89.756 81.516C96.776 74.826 86.425 63.965 79.407 70.659C54.581 94.32 35.052 122.18 21.361 153.467C7.187 185.86 0 220.357 0 256C0 324.38 26.628 388.667 74.981 437.02C123.333 485.371 187.62 512 256 512C299.849 512 343.135 500.706 381.179 479.338C389.633 474.589 382.288 461.511 373.833 466.26Z" fill="black"/>
        <path d="M437.02 74.98C388.667 26.629 324.38 0 256 0C203.804 0 153.577 15.626 110.748 45.19C102.767 50.698 111.291 63.047 119.269 57.534C159.581 29.708 206.862 15 256 15C320.373 15 380.893 40.068 426.411 85.588C469.958 129.133 496.842 186.376 496.842 247.654C496.842 256.843 496.5 262.632 491.195 270.232C488.352 274.306 490.966 280.705 495.622 281.805C488.831 345.809 456.919 404.206 405.717 444.853C398.011 450.97 407.623 462.492 415.043 456.601C476.66 407.685 512 334.568 512 256C512 187.62 485.371 123.333 437.02 74.98Z" fill="black"/>
    </>
    , 512, props);

export const shapeSphereTransparentIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M222.382 182.282C228.904 181.986 235.564 181.774 242.176 181.653C251.869 181.475 251.602 166.433 241.9 166.655C235.154 166.779 228.358 166.996 221.702 167.298C212.224 167.727 213.126 182.673 222.382 182.282Z" fill="currentColor"/>
        <path d="M138.667 328.267C137.996 332.355 140.766 336.212 144.853 336.883C151.379 337.953 158.124 338.942 164.901 339.818C174.255 341.048 176.225 326.16 166.826 324.942C160.217 324.088 153.641 323.125 147.283 322.081C143.191 321.409 139.337 324.18 138.667 328.267Z" fill="black"/>
        <path d="M35.7037 284.469C27.7997 278.85 19.1127 291.083 27.0177 296.698C32.2787 300.434 38.3767 304.066 45.1427 307.492C53.4847 311.716 60.5487 298.479 51.9177 294.109C45.8147 291.018 40.3587 287.774 35.7037 284.469Z" fill="black"/>
        <path d="M199.195 335.848C198.919 339.981 202.045 343.556 206.178 343.832C212.826 344.276 219.618 344.636 226.365 344.899C235.811 345.268 236.369 330.277 226.951 329.911C220.342 329.652 213.69 329.301 207.18 328.865C203.044 328.585 199.471 331.715 199.195 335.848Z" fill="black"/>
        <path d="M161.274 187.733C161.613 187.733 161.956 187.71 162.301 187.663C168.725 186.783 175.328 185.986 181.927 185.295C191.57 184.285 190.009 169.331 180.364 170.377C173.608 171.084 166.845 171.9 160.264 172.802C151.196 174.045 152.284 187.733 161.274 187.733Z" fill="black"/>
        <path d="M69.4554 201.941C67.8724 198.112 63.4864 196.292 59.6584 197.876C52.8694 200.683 46.5474 203.667 40.8664 206.746C32.5264 211.269 39.6634 224.456 48.0154 219.934C53.2364 217.103 59.0814 214.346 65.3894 211.738C69.2174 210.155 71.0374 205.769 69.4554 201.941Z" fill="black"/>
        <path d="M101.427 199.439C102.062 199.439 102.708 199.358 103.35 199.188C109.471 197.568 115.904 196.028 122.47 194.611C131.949 192.565 128.784 177.903 119.305 179.949C112.515 181.415 105.857 183.009 99.5142 184.686C91.1042 186.912 93.0342 199.439 101.427 199.439Z" fill="black"/>
        <path d="M88.8646 308.656C79.6036 305.782 75.1576 320.11 84.4216 322.982C90.6716 324.92 97.2816 326.773 104.07 328.487C113.148 330.787 117.032 316.289 107.743 313.944C101.212 312.295 94.8606 310.516 88.8646 308.656Z" fill="black"/>
        <path d="M474.536 226.312C482.278 231.569 491.16 219.467 482.96 213.902C477.625 210.28 471.484 206.76 464.708 203.44C455.998 199.178 449.4 212.642 458.108 216.911C464.254 219.921 469.781 223.085 474.536 226.312Z" fill="black"/>
        <path d="M420.985 202.683C429.927 205.398 434.532 191.113 425.331 188.328C419.06 186.429 412.441 184.618 405.658 182.945C396.241 180.626 392.651 195.187 402.066 197.509C408.598 199.119 414.963 200.86 420.985 202.683Z" fill="black"/>
        <path d="M440.387 310.856C441.843 314.475 446.562 316.455 450.144 315.017C456.933 312.288 463.28 309.382 469.008 306.383C477.598 301.883 470.644 288.602 462.049 293.094C456.763 295.863 450.874 298.556 444.548 301.099C440.705 302.645 438.842 307.014 440.387 310.856Z" fill="black"/>
        <path d="M415.603 318.769C414.567 314.759 410.475 312.351 406.464 313.384C400.323 314.972 393.881 316.478 387.315 317.862C377.96 319.832 381.347 334.444 390.407 332.54C397.194 331.11 403.86 329.552 410.219 327.908C414.229 326.87 416.639 322.778 415.603 318.769Z" fill="black"/>
        <path d="M362.478 189.557C371.778 191.031 374.231 176.246 364.845 174.744C358.302 173.698 351.554 172.737 344.788 171.888C335.17 170.667 333.297 185.56 342.919 186.77C349.519 187.599 356.099 188.537 362.478 189.557Z" fill="black"/>
        <path d="M302.55 182.985C311.988 183.554 312.917 168.614 303.501 168.015C296.849 167.591 290.056 167.254 283.313 167.012C273.626 166.736 273.08 181.655 282.774 182.002C289.381 182.24 296.034 182.57 302.55 182.985Z" fill="black"/>
        <path d="M260.159 338.001C260.215 341.657 263.996 345.479 267.773 345.385C274.517 345.281 281.314 345.086 287.972 344.805C297.663 344.396 297.02 329.354 287.339 329.819C280.814 330.094 274.153 330.286 267.542 330.387C263.401 330.45 260.096 333.859 260.159 338.001Z" fill="black"/>
        <path d="M321.101 335.155C321.476 338.869 325.572 342.247 329.318 341.862C336.083 341.178 342.847 340.386 349.425 339.51C359.036 338.228 357.058 323.356 347.443 324.641C341.023 325.497 334.417 326.27 327.808 326.938C323.687 327.355 320.684 331.034 321.101 335.155Z" fill="black"/>
        <path d="M373.833 466.26C338.027 486.37 297.281 497 256 497C191.626 497 131.106 471.932 85.587 426.412C41.416 382.242 16.506 323.945 15.069 261.709C18.001 255.994 15.948 249.484 19.76 243.351C22.019 239.719 20.064 233.971 16.142 232.42C18.574 207.215 24.914 182.766 35.103 159.48C47.991 130.028 66.379 103.796 89.756 81.516C96.776 74.826 86.425 63.965 79.407 70.659C54.581 94.32 35.052 122.18 21.361 153.467C7.187 185.86 0 220.357 0 256C0 324.38 26.628 388.667 74.981 437.02C123.333 485.371 187.62 512 256 512C299.849 512 343.135 500.706 381.179 479.338C389.633 474.589 382.288 461.511 373.833 466.26Z" fill="black"/>
        <path d="M437.02 74.98C388.667 26.629 324.38 0 256 0C203.804 0 153.577 15.626 110.748 45.19C102.767 50.698 111.291 63.047 119.269 57.534C159.581 29.708 206.862 15 256 15C320.373 15 380.893 40.068 426.411 85.588C469.958 129.133 496.842 186.376 496.842 247.654C496.842 256.843 496.5 262.632 491.195 270.232C488.352 274.306 490.966 280.705 495.622 281.805C488.831 345.809 456.919 404.206 405.717 444.853C398.011 450.97 407.623 462.492 415.043 456.601C476.66 407.685 512 334.568 512 256C512 187.62 485.371 123.333 437.02 74.98Z" fill="black"/>
    </>
    , 512, props);

export const shapeCylinderTransparentFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M468.691 85.3398V429.019C468.691 470.707 373.466 504.502 256 504.502C138.534 504.502 43.3086 470.707 43.3086 429.019V85.3398H468.691Z" fill="#B3C6FF"/>
        <path d="M256 504.501C373.466 504.501 468.691 470.706 468.691 429.018C468.691 387.33 373.466 353.535 256 353.535C138.534 353.535 43.3086 387.33 43.3086 429.018C43.3086 470.706 138.534 504.501 256 504.501Z" fill="#96B1FF"/>
        <path d="M418.691 85.3398V429.019C418.691 467.705 336.683 499.588 231 503.98C239.201 504.321 247.541 504.502 256 504.502C373.466 504.502 468.691 470.707 468.691 429.019V85.3398H418.691Z" fill="#A3BAFF"/>
        <path d="M418.691 380.402V429.017C418.691 467.703 336.683 499.586 231 503.978C271.681 505.668 312.741 503.514 352.828 496.242C384.317 490.53 468.691 474.442 468.691 429.017C468.691 410.496 449.883 393.536 418.691 380.402Z" fill="#85A4FF"/>
        <path d="M256 158.466C373.466 158.466 468.691 124.671 468.691 82.983C468.691 41.2949 373.466 7.5 256 7.5C138.534 7.5 43.3086 41.2949 43.3086 82.983C43.3086 124.671 138.534 158.466 256 158.466Z" fill="#E0E8FF"/>
        <path d="M276.817 346.386C267.148 346.126 266.602 361.046 276.305 361.378C282.927 361.604 289.562 361.942 296.027 362.387C305.461 363.019 306.468 348.069 297.054 347.422C290.419 346.967 283.61 346.618 276.817 346.386Z" fill="#060606"/>
        <path d="M342.421 352.434C332.837 350.936 330.535 365.766 340.116 367.256C346.718 368.282 353.233 369.443 359.481 370.703C368.685 372.569 371.8 357.887 362.448 356C355.981 354.694 349.243 353.495 342.421 352.434Z" fill="#060606"/>
        <path d="M419.957 389.124C428.474 392.954 434.926 379.408 426.109 375.444C420.185 372.78 413.714 370.23 406.877 367.866C397.713 364.692 392.81 378.873 401.975 382.042C408.391 384.261 414.44 386.644 419.957 389.124Z" fill="#060606"/>
        <path d="M101.355 369.199C94.5199 371.68 88.0839 374.351 82.2219 377.138C73.6229 381.229 80.1479 394.731 88.6629 390.685C94.0939 388.102 100.087 385.618 106.474 383.298C115.588 379.989 110.47 365.889 101.355 369.199Z" fill="#060606"/>
        <path d="M211.022 347.705C201.545 348.42 202.917 363.365 212.151 362.662C218.634 362.173 225.266 361.79 231.862 361.523C241.549 361.13 240.951 346.152 231.257 346.535C224.487 346.81 217.68 347.203 211.022 347.705Z" fill="#060606"/>
        <path d="M165.683 353.058C158.872 354.175 152.142 355.435 145.68 356.802C136.327 358.783 139.726 373.388 148.785 371.478C155.023 370.158 161.525 368.94 168.11 367.861C177.678 366.29 175.256 351.485 165.683 353.058Z" fill="#060606"/>
        <path d="M476.191 82.982C476.191 59.405 452.295 37.939 408.904 22.54C367.947 8.005 313.646 0 256.001 0C212.651 0 170.804 4.56 134.982 13.185C125.553 15.455 129.064 30.027 138.494 27.769C173.183 19.415 213.816 15 256.001 15C311.98 15 364.5 22.698 403.888 36.677C440.305 49.601 461.192 66.479 461.192 82.983C461.192 99.487 440.305 116.365 403.888 129.289C364.5 143.268 311.98 150.966 256.001 150.966C200.022 150.966 147.502 143.268 108.114 129.289C71.6965 116.364 50.8105 99.486 50.8105 82.982C50.8105 67.636 69.3315 51.637 101.625 39.087C110.663 35.575 105.228 21.587 96.1905 25.107C46.2855 44.501 35.8105 67.284 35.8105 82.982V429.017C35.8105 452.594 59.7066 474.06 103.098 489.459C144.055 503.995 198.356 512 256.001 512C295.951 512 334.997 508.085 368.917 500.677C378.389 498.608 375.19 483.94 365.716 486.023C332.831 493.204 294.892 497 256.001 497C200.022 497 147.502 489.302 108.114 475.323C71.6965 462.399 50.8095 445.521 50.8095 429.017C50.8095 424.342 52.5085 419.579 55.8605 414.86C58.9225 410.548 55.8605 403.818 50.8095 403.098V114.038C62.1875 125.17 79.8375 135.169 103.097 143.424C144.054 157.959 198.356 165.964 256 165.964C313.644 165.964 367.946 157.959 408.903 143.424C432.162 135.169 449.812 125.17 461.19 114.038V400.068C454.579 398.902 449.932 407.255 454.136 412.27C458.023 416.904 461.215 422.866 461.19 429.017C461.19 445.521 440.303 462.399 403.886 475.323C394.873 478.523 400.115 492.572 408.904 489.46C452.294 474.062 476.19 452.596 476.19 429.018C476.191 313.674 476.191 198.323 476.191 82.982Z" fill="#060606"/>
    </>
    , 512, props);

export const shapeCylinderTransparentIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
    </>
    , 512, props);

export const shapeAxesCubeFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.992 186.836L140.994 247.983L255.992 309.13L370.988 247.983L255.992 186.836Z" fill="#FCF2B4"/>
        <path d="M255.992 308.937V443.369L370.989 382.222V247.984L255.992 308.937Z" fill="#FCE767"/>
        <path d="M320.984 274.488V408.81L370.988 382.222V247.984L320.984 274.488Z" fill="#FCDF2B"/>
        <path d="M140.994 247.984L255.992 308.937V443.369L140.994 382.222V247.984Z" fill="#FCDC19"/>
        <path d="M512.001 462.06C512.004 461.352 511.915 460.626 511.721 459.944L498.763 414.481C496.105 405.155 481.679 409.265 484.336 418.592L492.096 445.818L378.499 377.595L378.489 247.981C378.489 245.248 376.928 242.64 374.51 241.36L263.491 182.329V59.593L282.618 80.2374C289.267 87.4098 300.176 77.1171 293.622 70.0417L261.493 35.3634C258.604 32.2482 253.378 32.2492 250.488 35.3634L218.359 70.0417C211.769 77.1582 222.77 87.3468 229.364 80.2374L248.49 59.593V182.329L137.472 241.36C135.049 242.617 133.493 245.267 133.493 247.982V377.588L19.8852 445.817L27.6457 418.591C30.3029 409.263 15.8769 405.155 13.2187 414.48L0.260889 459.943C-0.902188 464.035 1.937 468.868 6.5203 469.459L52.2933 478.804C61.4929 480.686 64.6442 466.016 55.2935 464.106L27.8877 458.511L140.877 390.654L252.471 449.991C254.644 451.146 257.341 451.147 259.514 449.991L328.24 413.447C336.802 408.895 329.705 395.679 321.141 400.232L263.492 430.885V313.638L363.489 260.466L363.499 377.481L321.141 400.232C312.78 404.723 319.876 417.94 328.24 413.447L370.904 390.532L484.097 458.51L456.691 464.105C447.326 466.018 450.622 480.659 459.691 478.803L505.473 469.457C509.114 468.984 511.977 465.561 512.001 462.06ZM255.992 300.636L210.623 276.511C202.059 271.959 195.017 285.204 203.579 289.756L248.491 313.638V430.886L148.496 377.715V260.467L203.579 289.756C212.143 294.311 219.185 281.064 210.623 276.511L156.97 247.984L255.992 195.333L355.013 247.984L255.992 300.636Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeAxesCubeIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M512.001 462.06C512.004 461.352 511.915 460.626 511.721 459.944L498.763 414.481C496.105 405.155 481.679 409.265 484.336 418.592L492.096 445.818L378.499 377.595L378.489 247.981C378.489 245.248 376.928 242.64 374.51 241.36L263.491 182.329V59.593L282.618 80.2374C289.267 87.4098 300.176 77.1171 293.622 70.0417L261.493 35.3634C258.604 32.2482 253.378 32.2492 250.488 35.3634L218.359 70.0417C211.769 77.1582 222.77 87.3468 229.364 80.2374L248.49 59.593V182.329L137.472 241.36C135.049 242.617 133.493 245.267 133.493 247.982V377.588L19.8852 445.817L27.6457 418.591C30.3029 409.263 15.8769 405.155 13.2187 414.48L0.260889 459.943C-0.902188 464.035 1.937 468.868 6.5203 469.459L52.2933 478.804C61.4929 480.686 64.6442 466.016 55.2935 464.106L27.8877 458.511L140.877 390.654L252.471 449.991C254.644 451.146 257.341 451.147 259.514 449.991L328.24 413.447C336.802 408.895 329.705 395.679 321.141 400.232L263.492 430.885V313.638L363.489 260.466L363.499 377.481L321.141 400.232C312.78 404.723 319.876 417.94 328.24 413.447L370.904 390.532L484.097 458.51L456.691 464.105C447.326 466.018 450.622 480.659 459.691 478.803L505.473 469.457C509.114 468.984 511.977 465.561 512.001 462.06ZM255.992 300.636L210.623 276.511C202.059 271.959 195.017 285.204 203.579 289.756L248.491 313.638V430.886L148.496 377.715V260.467L203.579 289.756C212.143 294.311 219.185 281.064 210.623 276.511L156.97 247.984L255.992 195.333L355.013 247.984L255.992 300.636Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeAxesPyramidFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M255.99 186.836V443.366L370.988 382.22L255.99 186.836Z" fill="#1EE3A5"/>
        <path d="M332.903 402.47L370.988 382.22L255.99 186.836L332.903 402.47Z" fill="#1CD198"/>
        <path d="M255.991 186.836V443.366L140.994 382.22L255.991 186.836Z" fill="#15AA78"/>
        <path d="M512 462.053C512.002 461.348 511.914 460.624 511.72 459.944L498.762 414.481C496.104 405.158 481.677 409.265 484.335 418.593L492.095 445.818L376.132 376.175L263.491 184.793V59.5944L282.617 80.2388C289.265 87.4122 300.175 77.1176 293.621 70.0431L261.493 35.3649C258.612 32.2477 253.369 32.2487 250.489 35.3649L218.361 70.0431C211.769 77.1576 222.773 87.3522 229.364 80.2388L248.491 59.5944V184.793L200.72 265.959C195.801 274.316 208.729 281.928 213.647 273.568L248.491 214.368V430.885L151.431 379.276L213.647 273.568C218.567 265.21 205.64 257.602 200.72 265.959L135.85 376.176L19.8859 445.818L27.6464 418.593C30.3046 409.265 15.8777 405.158 13.2195 414.481L0.261661 459.944C-0.904414 464.034 1.94177 468.866 6.51406 469.459L52.294 478.804C61.4936 480.686 64.6448 466.017 55.2942 464.107L27.8874 458.512L140.878 390.655L252.47 449.992C254.639 451.145 257.343 451.144 259.512 449.992L304.222 426.219C312.785 421.667 305.742 408.42 297.18 412.974L263.492 430.886V214.368L360.551 379.275L297.18 412.974C288.616 417.527 295.66 430.773 304.222 426.219L371.105 390.653L484.095 458.51L456.688 464.104C447.322 466.018 450.619 480.659 459.688 478.802L505.473 469.456C509.126 468.981 511.973 465.557 512 462.053Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeAxesPyramidIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M512 462.053C512.002 461.348 511.914 460.624 511.72 459.944L498.762 414.481C496.104 405.158 481.677 409.265 484.335 418.593L492.095 445.818L376.132 376.175L263.491 184.793V59.5944L282.617 80.2388C289.265 87.4122 300.175 77.1176 293.621 70.0431L261.493 35.3649C258.612 32.2477 253.369 32.2487 250.489 35.3649L218.361 70.0431C211.769 77.1576 222.773 87.3522 229.364 80.2388L248.491 59.5944V184.793L200.72 265.959C195.801 274.316 208.729 281.928 213.647 273.568L248.491 214.368V430.885L151.431 379.276L213.647 273.568C218.567 265.21 205.64 257.602 200.72 265.959L135.85 376.176L19.8859 445.818L27.6464 418.593C30.3046 409.265 15.8777 405.158 13.2195 414.481L0.261661 459.944C-0.904414 464.034 1.94177 468.866 6.51406 469.459L52.294 478.804C61.4936 480.686 64.6448 466.017 55.2942 464.107L27.8874 458.512L140.878 390.655L252.47 449.992C254.639 451.145 257.343 451.144 259.512 449.992L304.222 426.219C312.785 421.667 305.742 408.42 297.18 412.974L263.492 430.886V214.368L360.551 379.275L297.18 412.974C288.616 417.527 295.66 430.773 304.222 426.219L371.105 390.653L484.095 458.51L456.688 464.104C447.322 466.018 450.619 480.659 459.688 478.802L505.473 469.456C509.126 468.981 511.973 465.557 512 462.053Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeAxesSphereFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256.027 434.773C324.159 434.773 379.391 379.542 379.391 311.41C379.391 243.278 324.159 188.047 256.027 188.047C187.896 188.047 132.664 243.278 132.664 311.41C132.664 379.542 187.896 434.773 256.027 434.773Z" fill="#FF8959"/>
        <path d="M256.027 188.047C247.46 188.047 239.096 188.922 231.021 190.584C287.164 202.143 329.379 251.846 329.379 311.411C329.379 370.976 287.164 420.678 231.021 432.238C239.096 433.9 247.46 434.775 256.027 434.775C324.158 434.775 379.39 379.544 379.39 311.412C379.39 243.281 324.159 188.047 256.027 188.047Z" fill="#FF7B45"/>
        <path d="M256.027 355.988C192.955 355.988 140.109 338.815 132.783 316.68C135.545 382.367 189.661 434.774 256.027 434.774C322.394 434.774 376.51 382.366 379.272 316.68C371.947 338.815 319.1 355.988 256.027 355.988Z" fill="#FF6A2E"/>
        <path d="M323.616 348.746C310.256 390.871 274.895 423.197 231.021 432.231C239.097 433.894 247.459 434.774 256.027 434.774C322.393 434.774 376.509 382.366 379.271 316.68C374.83 330.101 353.656 341.695 323.616 348.746Z" fill="#FC5C1C"/>
        <path d="M511.796 459.976L498.836 414.507C496.177 405.182 481.748 409.29 484.407 418.619L492.168 445.848L371.321 373.272C381.503 354.372 386.894 332.875 386.894 311.409C386.894 241.768 332.212 184.665 263.531 180.764V59.5671L282.66 80.2145C289.309 87.389 300.221 77.0929 293.665 70.0173L261.532 35.334C258.652 32.2163 253.408 32.2173 250.527 35.334L218.394 70.0173C211.802 77.1329 222.807 87.329 229.399 80.2145L248.529 59.5671V180.774C227.352 181.984 206.78 188.292 188.62 199.225C180.31 204.226 188.052 217.087 196.358 212.078C214.32 201.262 234.955 195.547 256.029 195.547C320.551 195.547 373.901 250.719 371.823 315.189C368.383 323.372 354.567 331.858 334.492 338.048C325.345 340.869 330.028 355.121 338.912 352.385C348.526 349.422 359.416 345.184 368.468 339.387C355.92 389.8 310.272 427.271 256.029 427.271C201.783 427.271 156.132 389.794 143.587 339.376C152.127 344.848 162.251 348.904 171.211 351.777C194.757 359.33 224.88 363.489 256.029 363.489C268.892 363.489 281.613 362.789 293.837 361.407C303.474 360.319 301.79 345.369 292.153 346.5C280.485 347.817 268.332 348.486 256.029 348.486C226.393 348.486 197.898 344.581 175.793 337.491C156.72 331.373 143.565 323.096 140.235 315.187C140.195 313.931 140.167 312.674 140.167 311.41C140.167 283.53 150.213 256.59 168.453 235.552C174.806 228.223 163.47 218.394 157.116 225.723C135.162 251.046 124.464 283.555 125.286 316.854C126.123 337.191 131.618 356.344 140.738 373.273L19.8889 445.848L27.6505 418.619C30.3091 409.29 15.88 405.182 13.2215 414.507L0.2617 459.976C-0.904548 464.067 1.94206 468.899 6.51503 469.492L52.3018 478.839C61.5027 480.721 64.6544 466.05 55.3024 464.139L27.8916 458.544L148.601 386.051C172.266 420.008 211.594 442.275 256.029 442.275C300.465 442.275 339.792 420.007 363.457 386.051L484.167 458.544L456.756 464.139C447.389 466.053 450.686 480.696 459.756 478.839L505.548 469.491C509.202 469.014 512.917 464.172 511.796 459.976Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeAxesSphereIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M511.796 459.976L498.836 414.507C496.177 405.182 481.748 409.29 484.407 418.619L492.168 445.848L371.321 373.272C381.503 354.372 386.894 332.875 386.894 311.409C386.894 241.768 332.212 184.665 263.531 180.764V59.5671L282.66 80.2145C289.309 87.389 300.221 77.0929 293.665 70.0173L261.532 35.334C258.652 32.2163 253.408 32.2173 250.527 35.334L218.394 70.0173C211.802 77.1329 222.807 87.329 229.399 80.2145L248.529 59.5671V180.774C227.352 181.984 206.78 188.292 188.62 199.225C180.31 204.226 188.052 217.087 196.358 212.078C214.32 201.262 234.955 195.547 256.029 195.547C320.551 195.547 373.901 250.719 371.823 315.189C368.383 323.372 354.567 331.858 334.492 338.048C325.345 340.869 330.028 355.121 338.912 352.385C348.526 349.422 359.416 345.184 368.468 339.387C355.92 389.8 310.272 427.271 256.029 427.271C201.783 427.271 156.132 389.794 143.587 339.376C152.127 344.848 162.251 348.904 171.211 351.777C194.757 359.33 224.88 363.489 256.029 363.489C268.892 363.489 281.613 362.789 293.837 361.407C303.474 360.319 301.79 345.369 292.153 346.5C280.485 347.817 268.332 348.486 256.029 348.486C226.393 348.486 197.898 344.581 175.793 337.491C156.72 331.373 143.565 323.096 140.235 315.187C140.195 313.931 140.167 312.674 140.167 311.41C140.167 283.53 150.213 256.59 168.453 235.552C174.806 228.223 163.47 218.394 157.116 225.723C135.162 251.046 124.464 283.555 125.286 316.854C126.123 337.191 131.618 356.344 140.738 373.273L19.8889 445.848L27.6505 418.619C30.3091 409.29 15.88 405.182 13.2215 414.507L0.2617 459.976C-0.904548 464.067 1.94206 468.899 6.51503 469.492L52.3018 478.839C61.5027 480.721 64.6544 466.05 55.3024 464.139L27.8916 458.544L148.601 386.051C172.266 420.008 211.594 442.275 256.029 442.275C300.465 442.275 339.792 420.007 363.457 386.051L484.167 458.544L456.756 464.139C447.389 466.053 450.686 480.696 459.756 478.839L505.548 469.491C509.202 469.014 512.917 464.172 511.796 459.976Z" fill="currentColor"/>
    </>
    , 512, props);

export const shape3dShapesIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M371.312 80.9844V315.977C371.312 341.911 320.251 397.763 257.263 397.763C194.276 397.763 143.215 341.911 143.215 315.977V80.9844H371.312Z" fill="#FC7BD6"/>
        <path d="M321.308 80.9883V315.981C321.308 338.379 283.222 383.084 232.262 394.862C240.308 396.722 248.674 397.767 257.264 397.767C320.251 397.767 371.312 341.915 371.312 315.981V80.9883H321.308Z" fill="#FC65CF"/>
        <path d="M257.263 127.945C320.251 127.945 371.312 106.921 371.312 80.9863C371.312 55.0516 320.251 34.0273 257.263 34.0273C194.276 34.0273 143.215 55.0516 143.215 80.9863C143.215 106.921 194.276 127.945 257.263 127.945Z" fill="#FCB1E6"/>
        <path d="M370.08 181.16L235.658 236.533L370.08 291.904L504.501 236.533L370.08 181.16Z" fill="#7AFFD5"/>
        <path d="M370.08 291.727V461.071L504.501 405.699V236.531L370.08 291.727Z" fill="#1EE3A5"/>
        <path d="M454.496 257.064V426.298L504.5 405.699V236.531L454.496 257.064Z" fill="#1CD198"/>
        <path d="M235.658 236.531L370.08 291.727V461.071L235.658 405.699V236.531Z" fill="#15AA78"/>
        <path d="M143.215 477.977V262.594L7.45898 423.493L143.215 477.977Z" fill="#FCF2B4"/>
        <path d="M143.215 477.977V262.594L278.972 423.493L143.215 477.977Z" fill="#FCE767"/>
        <path d="M249.088 435.486L278.972 423.493L143.215 262.594L249.088 435.486Z" fill="#FCDF2B"/>
        <path d="M511.923 235.495C511.56 232.893 509.785 230.596 507.356 229.595L378.812 176.645V80.9869C378.812 65.3286 365.481 51.1494 341.273 41.0606C332.322 37.3363 326.551 51.1754 335.503 54.9077C353.228 62.2953 363.811 72.0442 363.811 80.9869C363.811 99.6505 320.053 120.445 257.263 120.445C194.473 120.445 150.715 99.6505 150.715 80.9869C150.715 62.3234 194.473 41.5286 257.263 41.5286C271.639 41.5286 285.626 42.6457 298.833 44.8489C308.396 46.462 310.867 31.6488 301.302 30.0526C287.28 27.7124 272.463 26.5273 257.263 26.5273C225.843 26.5273 196.189 31.6128 173.763 40.8455C149.227 50.9494 135.715 65.2036 135.715 80.9869V259.852L63.9329 344.927C57.6793 352.34 69.1443 362.013 75.3988 354.602L135.715 283.115V466.885L19.8832 420.398L75.3988 354.602C81.6524 347.189 70.1874 337.517 63.9329 344.927L1.72464 418.656C-1.31561 423.591 -0.336528 427.523 4.66389 430.454L140.421 484.939C142.189 485.651 144.241 485.651 146.009 484.939L278.877 431.614L367.221 468.006C369.027 468.752 371.129 468.751 372.935 468.006L507.356 412.635C510.166 411.478 512 408.738 512 405.699V236.531C512 236.181 511.971 235.836 511.923 235.495ZM283.585 417.33L243.159 369.416V247.733L362.578 296.925V449.869L283.585 417.33ZM370.079 189.271L484.78 236.52L370.078 283.619L255.377 236.52L370.079 189.271ZM173.763 121.126C196.189 130.36 225.843 135.446 257.263 135.446C292.194 135.446 335.624 130.93 363.811 107.959V175.629L232.801 229.595C230.044 230.731 228.157 233.546 228.157 236.531V351.637L150.715 259.852V107.959C156.718 112.852 164.443 117.289 173.763 121.126ZM150.715 466.886V283.116L266.546 420.399L150.715 466.886ZM377.579 449.869V296.925L496.999 247.733V400.678L377.579 449.869Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeCutFilled2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M256 152.961L96.0156 233.491L256 314.021L415.984 233.491L256 152.961Z" fill="#FCB1E6"/>
        <path d="M256 313.767V504.511L415.984 423.981V233.492L256 313.767Z" fill="#FC7BD6"/>
        <path d="M375.982 253.564V444.116L415.983 423.981V233.492L375.982 253.564Z" fill="#FC65CF"/>
        <path d="M96.0156 233.492L256 313.767V504.511L96.0156 423.981V233.492Z" fill="#FC47C7"/>
        <path d="M255.999 427.947L351.725 379.763L255.999 331.578L160.273 379.763L255.999 427.947Z" fill="#FCB1E6"/>
        <path d="M255.999 331.733V217.602L160.273 265.786V379.765L255.999 331.733Z" fill="#FC7BD6"/>
        <path d="M351.726 379.765L256 331.733V217.602L351.726 265.786V379.765Z" fill="#FC47C7"/>
        <path d="M256 7.5L160.115 55.0629L256 104.305L351.886 55.0629L256 7.5Z" fill="#E0E8FF"/>
        <path d="M256 104.145V217.603L351.886 170.039V55.0625L256 104.145Z" fill="#B3C6FF"/>
        <path d="M311.885 75.5389V189.881L351.886 170.039V55.0625L311.885 75.5389Z" fill="#A3BAFF"/>
        <path d="M160.115 55.0625L256 104.145V217.603L160.115 170.039V55.0625Z" fill="#96B1FF"/>
        <path d="M423.48 233.418C423.451 230.654 421.819 228.031 419.357 226.791L337.46 185.567L355.22 176.758C357.773 175.492 359.387 172.889 359.387 170.039V131.944C359.387 122.247 344.387 122.247 344.387 131.944V165.387L263.501 205.509V108.883L344.387 67.3441V92.0376C344.387 101.735 359.387 101.735 359.387 92.0376V55.0628C359.387 52.2648 357.723 49.5887 355.22 48.3437L259.333 0.780765C257.233 -0.260255 254.767 -0.260255 252.667 0.780765L156.781 48.3447C154.277 49.5867 152.614 52.2688 152.614 55.0638V170.041C152.614 172.891 154.228 175.494 156.781 176.76L174.54 185.569L92.6437 226.793C90.1607 228.041 88.5156 230.713 88.5156 233.492V423.98C88.5156 426.814 90.1127 429.405 92.6437 430.679L114.103 441.481C122.454 445.687 129.488 432.432 120.847 428.083L103.516 419.359V245.646L152.774 270.361V379.765C152.774 382.549 154.416 385.215 156.902 386.464L248.501 432.571V492.336L154.914 445.229C146.251 440.875 139.507 454.268 148.17 458.628L252.629 511.208C254.718 512.263 257.284 512.263 259.373 511.208L419.357 430.678C421.888 429.404 423.485 426.813 423.485 423.979V233.491C423.485 233.466 423.48 233.443 423.48 233.418ZM399.283 233.48L351.679 257.366L272.779 217.651L320.657 193.902L399.283 233.48ZM167.774 270.409L248.501 229.775V327.106L167.774 367.611V270.409ZM263.5 229.775L344.227 270.409V367.611L263.5 327.106V229.775ZM256 15.8721L335.22 55.1688L256 95.7216L176.779 55.1688L256 15.8721ZM167.614 67.3461L248.5 108.885V205.511L167.614 165.389V67.3461ZM239.221 217.652L160.321 257.367L112.717 233.481L191.344 193.904L239.221 217.652ZM176.975 379.776L256 340.125L335.024 379.776L256 419.555L176.975 379.776ZM408.485 419.358L263.501 492.337V432.573L355.1 386.465C357.588 385.215 359.228 382.562 359.228 379.766V270.361L408.486 245.646V419.358H408.485Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeCubeCut2Icon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M423.48 233.418C423.451 230.654 421.819 228.031 419.357 226.791L337.46 185.567L355.22 176.758C357.773 175.492 359.387 172.889 359.387 170.039V131.944C359.387 122.247 344.387 122.247 344.387 131.944V165.387L263.501 205.509V108.883L344.387 67.3441V92.0376C344.387 101.735 359.387 101.735 359.387 92.0376V55.0628C359.387 52.2648 357.723 49.5887 355.22 48.3437L259.333 0.780765C257.233 -0.260255 254.767 -0.260255 252.667 0.780765L156.781 48.3447C154.277 49.5867 152.614 52.2688 152.614 55.0638V170.041C152.614 172.891 154.228 175.494 156.781 176.76L174.54 185.569L92.6437 226.793C90.1607 228.041 88.5156 230.713 88.5156 233.492V423.98C88.5156 426.814 90.1127 429.405 92.6437 430.679L114.103 441.481C122.454 445.687 129.488 432.432 120.847 428.083L103.516 419.359V245.646L152.774 270.361V379.765C152.774 382.549 154.416 385.215 156.902 386.464L248.501 432.571V492.336L154.914 445.229C146.251 440.875 139.507 454.268 148.17 458.628L252.629 511.208C254.718 512.263 257.284 512.263 259.373 511.208L419.357 430.678C421.888 429.404 423.485 426.813 423.485 423.979V233.491C423.485 233.466 423.48 233.443 423.48 233.418ZM399.283 233.48L351.679 257.366L272.779 217.651L320.657 193.902L399.283 233.48ZM167.774 270.409L248.501 229.775V327.106L167.774 367.611V270.409ZM263.5 229.775L344.227 270.409V367.611L263.5 327.106V229.775ZM256 15.8721L335.22 55.1688L256 95.7216L176.779 55.1688L256 15.8721ZM167.614 67.3461L248.5 108.885V205.511L167.614 165.389V67.3461ZM239.221 217.652L160.321 257.367L112.717 233.481L191.344 193.904L239.221 217.652ZM176.975 379.776L256 340.125L335.024 379.776L256 419.555L176.975 379.776ZM408.485 419.358L263.501 492.337V432.573L355.1 386.465C357.588 385.215 359.228 382.562 359.228 379.766V270.361L408.486 245.646V419.358H408.485Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereMultiFilledIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M504.505 271.383C504.505 353.405 437.918 419.895 355.778 419.895C273.638 419.895 207.051 353.404 207.051 271.383H504.505Z" fill="#FCE767"/>
        <path d="M454.536 271.383C454.536 344.901 401.035 405.932 330.793 417.798C338.917 419.17 347.262 419.896 355.777 419.896C437.917 419.896 504.504 353.405 504.504 271.384H454.536V271.383Z" fill="#FCDF2B"/>
        <path d="M355.778 328.527C437.918 328.527 504.505 302.943 504.505 271.384C504.505 239.826 437.918 214.242 355.778 214.242C273.638 214.242 207.051 239.826 207.051 271.384C207.051 302.943 273.638 328.527 355.778 328.527Z" fill="#FCF2B4"/>
        <path d="M355.777 155.977C303.782 155.977 261.631 198.066 261.631 249.987C261.631 269.963 303.782 286.158 355.777 286.158C407.773 286.158 449.923 269.963 449.923 249.987C449.923 198.066 407.773 155.977 355.777 155.977Z" fill="#FCDC19"/>
        <path d="M355.777 155.977C347.127 155.977 338.75 157.148 330.793 159.329C370.661 170.261 399.955 206.705 399.955 249.987C399.955 266.64 370.661 280.662 330.793 284.868C338.75 285.707 347.127 286.158 355.777 286.158C407.773 286.158 449.924 269.963 449.924 249.987C449.924 198.066 407.773 155.977 355.777 155.977Z" fill="#F5D200"/>
        <path d="M355.778 24.793C273.638 24.793 207.051 91.2844 207.051 173.305C207.051 204.863 273.638 230.447 355.778 230.447C437.918 230.447 504.505 204.864 504.505 173.305C504.505 91.2844 437.918 24.793 355.778 24.793Z" fill="#FCF2B4"/>
        <path d="M134.589 487.276C204.78 487.276 261.681 431.094 261.681 361.79C261.681 292.486 204.78 236.305 134.589 236.305C64.3974 236.305 7.49609 292.486 7.49609 361.79C7.49609 431.094 64.3974 487.276 134.589 487.276Z" fill="#FF8959"/>
        <path d="M134.588 236.305C126.035 236.305 117.682 237.145 109.604 238.735C167.83 250.197 211.712 300.93 211.712 361.79C211.712 422.649 167.83 473.384 109.604 484.845C117.682 486.435 126.035 487.276 134.588 487.276C204.779 487.276 261.68 431.094 261.68 361.79C261.681 292.487 204.78 236.305 134.588 236.305Z" fill="#FF7B45"/>
        <path d="M134.589 407.133C69.6094 407.133 15.1654 389.665 7.61914 367.148C10.4644 433.965 66.2165 487.273 134.589 487.273C202.961 487.273 258.713 433.965 261.558 367.148C254.012 389.665 199.568 407.133 134.589 407.133Z" fill="#FF6A2E"/>
        <path d="M205.898 399.371C192.153 442.66 155.303 475.854 109.605 484.849C117.683 486.439 126.038 487.273 134.59 487.273C202.962 487.273 258.715 433.964 261.559 367.148C257.067 380.551 235.956 392.165 205.898 399.371Z" fill="#FC5C1C"/>
        <path d="M459.164 222.343C480.194 214.873 512 199.95 512 173.305C512 128.77 492.857 86.2478 459.48 56.6393C452.229 50.2103 442.28 61.4223 449.531 67.8533C479.704 94.6195 497.009 133.056 497.009 173.306C497.009 196.789 439.008 222.953 355.778 222.953C272.548 222.953 214.546 196.789 214.546 173.306C214.546 95.549 277.902 32.2895 355.778 32.2895C377.618 32.2895 398.565 37.1395 418.036 46.7045C426.733 50.9788 433.343 37.5222 424.645 33.2499C403.101 22.6635 379.93 17.2969 355.778 17.2969C269.636 17.2969 199.555 87.2811 199.555 173.304C199.555 199.952 231.313 214.853 252.367 222.333C227.658 231.06 214.526 241.303 207.575 250.109C186.535 236.639 161.472 228.807 134.589 228.807C60.3763 228.808 0 288.461 0 361.787C0 426.695 49.8398 483.546 114.1 493.229C127.726 495.176 141.454 495.216 155.079 493.229C206.254 485.517 250.056 447.69 264.187 397.763C290.716 416.939 322.803 427.394 355.778 427.394C441.919 427.394 512 357.409 512 271.386C512 251.922 492.894 234.338 459.164 222.343ZM439.665 228.241C441.498 235.308 442.428 242.594 442.428 249.987C442.428 261.961 409.464 278.664 355.778 278.664C302.091 278.664 269.127 261.961 269.127 249.987C269.127 242.594 270.057 235.307 271.89 228.241C296.636 234.55 325.562 237.943 355.778 237.943C385.994 237.943 414.92 234.55 439.665 228.241ZM254.917 237.368C254.399 241.536 254.136 245.747 254.136 249.986C254.136 278.35 306.504 293.653 355.778 293.653C405.051 293.653 457.419 278.35 457.419 249.986C457.419 245.748 457.156 241.539 456.64 237.373C481.832 246.772 497.01 259.357 497.01 271.384C497.01 282.981 482.523 295.47 458.257 304.793C431.003 315.265 394.608 321.031 355.779 321.031C318.604 321.031 283.616 315.717 256.773 306.059C248.156 287.69 235.423 271.577 219.744 258.887C226.24 250.982 238.487 243.49 254.917 237.368ZM134.588 243.798C200.488 243.798 256.279 299.281 254.115 365.639C250.674 373.73 237.069 382.192 217.346 388.437C194.543 395.659 165.152 399.636 134.587 399.636C119.998 399.636 105.695 398.741 92.0705 396.98C82.4625 395.738 80.5347 410.602 90.1477 411.847C104.407 413.692 119.358 414.627 134.587 414.627C166.646 414.627 197.644 410.4 221.872 402.729C231.254 399.757 241.886 395.542 250.763 389.828C239.097 436.902 197.949 472.688 149.996 478.8C139.787 480.116 129.386 480.102 119.176 478.8C71.2255 472.687 30.1002 436.915 18.4155 389.848C28.0844 396.065 39.93 400.554 50.3475 403.661C59.6337 406.436 63.9171 392.065 54.6299 389.295C24.3518 380.268 16.8695 369.733 15.0586 365.619C12.8989 299.279 68.6941 243.798 134.588 243.798ZM355.778 412.403C323.735 412.403 292.623 401.49 267.681 381.602C270.61 362.442 269.218 342.618 263.648 324.052C290.111 331.808 322.166 336.024 355.778 336.024C396.4 336.024 434.704 329.902 463.632 318.788C475.769 314.125 485.771 308.726 493.479 302.777C479.149 365.474 422.85 412.403 355.778 412.403Z" fill="currentColor"/>
    </>
    , 512, props);

export const shapeSphereMultiIcon = (props?: HTMLAttributes<SVGElement>)=>bpIconWrapper(
    <>
        <path d="M459.164 222.343C480.194 214.873 512 199.95 512 173.305C512 128.77 492.857 86.2478 459.48 56.6393C452.229 50.2103 442.28 61.4223 449.531 67.8533C479.704 94.6195 497.009 133.056 497.009 173.306C497.009 196.789 439.008 222.953 355.778 222.953C272.548 222.953 214.546 196.789 214.546 173.306C214.546 95.549 277.902 32.2895 355.778 32.2895C377.618 32.2895 398.565 37.1395 418.036 46.7045C426.733 50.9788 433.343 37.5222 424.645 33.2499C403.101 22.6635 379.93 17.2969 355.778 17.2969C269.636 17.2969 199.555 87.2811 199.555 173.304C199.555 199.952 231.313 214.853 252.367 222.333C227.658 231.06 214.526 241.303 207.575 250.109C186.535 236.639 161.472 228.807 134.589 228.807C60.3763 228.808 0 288.461 0 361.787C0 426.695 49.8398 483.546 114.1 493.229C127.726 495.176 141.454 495.216 155.079 493.229C206.254 485.517 250.056 447.69 264.187 397.763C290.716 416.939 322.803 427.394 355.778 427.394C441.919 427.394 512 357.409 512 271.386C512 251.922 492.894 234.338 459.164 222.343ZM439.665 228.241C441.498 235.308 442.428 242.594 442.428 249.987C442.428 261.961 409.464 278.664 355.778 278.664C302.091 278.664 269.127 261.961 269.127 249.987C269.127 242.594 270.057 235.307 271.89 228.241C296.636 234.55 325.562 237.943 355.778 237.943C385.994 237.943 414.92 234.55 439.665 228.241ZM254.917 237.368C254.399 241.536 254.136 245.747 254.136 249.986C254.136 278.35 306.504 293.653 355.778 293.653C405.051 293.653 457.419 278.35 457.419 249.986C457.419 245.748 457.156 241.539 456.64 237.373C481.832 246.772 497.01 259.357 497.01 271.384C497.01 282.981 482.523 295.47 458.257 304.793C431.003 315.265 394.608 321.031 355.779 321.031C318.604 321.031 283.616 315.717 256.773 306.059C248.156 287.69 235.423 271.577 219.744 258.887C226.24 250.982 238.487 243.49 254.917 237.368ZM134.588 243.798C200.488 243.798 256.279 299.281 254.115 365.639C250.674 373.73 237.069 382.192 217.346 388.437C194.543 395.659 165.152 399.636 134.587 399.636C119.998 399.636 105.695 398.741 92.0705 396.98C82.4625 395.738 80.5347 410.602 90.1477 411.847C104.407 413.692 119.358 414.627 134.587 414.627C166.646 414.627 197.644 410.4 221.872 402.729C231.254 399.757 241.886 395.542 250.763 389.828C239.097 436.902 197.949 472.688 149.996 478.8C139.787 480.116 129.386 480.102 119.176 478.8C71.2255 472.687 30.1002 436.915 18.4155 389.848C28.0844 396.065 39.93 400.554 50.3475 403.661C59.6337 406.436 63.9171 392.065 54.6299 389.295C24.3518 380.268 16.8695 369.733 15.0586 365.619C12.8989 299.279 68.6941 243.798 134.588 243.798ZM355.778 412.403C323.735 412.403 292.623 401.49 267.681 381.602C270.61 362.442 269.218 342.618 263.648 324.052C290.111 331.808 322.166 336.024 355.778 336.024C396.4 336.024 434.704 329.902 463.632 318.788C475.769 314.125 485.771 308.726 493.479 302.777C479.149 365.474 422.85 412.403 355.778 412.403Z" fill="currentColor"/>
    </>
    , 512, props);

/**
 * Figma code
 * ```
 * const regex = ()=>new RegExp(/\<g.*\>([\S\s]*)\<\/g\>/gm)
 * const regex2 = ()=>new RegExp(/\<svg.*\>([\S\s]*)\<\/svg\>/gm)
 *
 * const dec = (uint8arrData)=>decodeURIComponent(escape(String.fromCharCode(...uint8arrData)))
 * const dec2 = (a, reg)=>reg().exec(dec(a))?.[1]
 * async function test(){
 *     const result = ''
 *     console.log('hello')
 *     const list = []
 *     await Promise.all(figma.currentPage.selection.map(async(s)=>{
 *         if(!s.type === 'FRAME') return;
 *         let svg = await s.exportAsync({
 *             format: 'SVG',
 *             contentsOnly: true,
 *             svgSimplifyStroke: true,
 *         })
 *         svg = (dec2(svg, regex) ?? dec2(svg, regex2))?.replace('"black"', '"currentColor"') ?? dec(svg)
 *         svg = "<>" + svg + "</>"
 *         const name = s.name.split('-').slice(1).join('-')
 *         list.push([svg, name])
 *         if(s.name.includes('-Filled')){
 *             const name1 = s.name.replace('-Filled', '').split('-').slice(1).join('-')
 *             const svg1 = svg.split('\n').filter(l=>!l.includes('fill="#')).join('\n')
 *             list.push([svg1, name1])
 *         }
 *         return svg
 *     }))
 *     const svgs = (list).map(([svg, name])=>
 *         'export const shape' + name.replaceAll('-', '') + 'Icon = bpIconWrapper(\n' + svg + '\n, 512);\n'
 *     ).join('\n')
 *     console.log(svgs)
 *     console.log(list.map(l=>"    '"+'shape-'+l[1].toLowerCase()+"': shape"+l[1].replaceAll('-', '')+'Icon,').join('\n'))
 *     // console.log(figma.currentPage.selection)
 * }
 * test()
 * ```
 */
