/* eslint-disable react/jsx-sort-props */
import * as React from 'react';
import * as vars from '../styles/variables';
import AccessibleSVG, { SVGProps } from '../components/accessible-svg/AccessibleSVG';

/**
 * This is an auto-generated component and should not be edited
 * manually in contributor pull requests.
 *
 * If you have problems with this component:
 * - https://github.com/box/box-ui-elements/issues/new?template=Bug_report.md
 *
 * If there are missing features in this component:
 * - https://github.com/box/box-ui-elements/issues/new?template=Feature_request.md
 */

const CustomTemplate56 = (props: SVGProps) => (
    <AccessibleSVG width={56} height={56} viewBox="0 0 56 56" {...props}>
        <g fill="none" fillRule="evenodd">
            <path
                fill={vars.bdlBoxBlue10}
                d="M48 44c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zM12 6a8 8 0 110 16 8 8 0 010-16z"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillRule="nonzero"
                d="M25.534 48.808c.616.102 1.239.166 1.865.19a1 1 0 01-.078 1.999c-.71-.028-1.417-.1-2.115-.217a.999.999 0 11.328-1.972zm8.629.004a1 1 0 01-.621 1.27c-.668.23-1.352.418-2.049.564a1 1 0 01-.409-1.958c.616-.129 1.22-.295 1.808-.497a1 1 0 011.27.62zm-13.814-1.904a14.9 14.9 0 001.668.856 1 1 0 11-.8 1.833c-.65-.283-1.28-.607-1.89-.97a1 1 0 111.021-1.719zm18.783-1.36a1 1 0 01-.112 1.409c-.54.46-1.108.886-1.7 1.275a1 1 0 01-1.098-1.673 14.802 14.802 0 001.5-1.124 1 1 0 011.41.112zM28 17c4.53 0 8.718 1.788 11.808 4.767l.241.238c6.42-.108 11.012 1.378 11.827 4.48.762 2.902-2.041 6.269-7.029 9.299.03.118.04.243.023.37-.09.706-.223 1.403-.4 2.09a1 1 0 01-1.937-.5c.065-.248.122-.499.173-.75-2.848 1.498-6.22 2.88-9.93 4.037l-.747.228-.856.251-.863.242c-4.862 1.329-9.517 2.07-13.523 2.22.194.218.395.43.601.637a.999.999 0 11-1.413 1.414 16.883 16.883 0 01-1.407-1.593.996.996 0 01-.196-.443l-.297-.008c-5.428-.19-9.218-1.674-9.951-4.465-.778-2.962 2.16-6.409 7.343-9.487l-.008.033C13.236 22.571 19.967 17 28 17zm14.542 23.763a.999.999 0 01.4 1.356 17.01 17.01 0 01-1.128 1.8 1 1 0 11-1.626-1.166c.366-.508.699-1.04.998-1.589a.998.998 0 011.356-.4zm-.855-16.852a16.984 16.984 0 012.361 4.468.997.997 0 01-.153.943c-2.887 3.722-7.611 6.427-14.14 8.145-6.462 1.7-12.284 2.136-17.467 1.297a1 1 0 01-.812-.752 17.07 17.07 0 01-.45-4.954l.026-.403c-3.514 2.32-5.436 4.649-4.988 6.357.87 3.318 10.622 4.068 22.027 1.259l.842-.214.843-.225.851-.238.852-.25c11.283-3.4 19.326-9.044 18.457-12.356-.475-1.81-3.59-2.855-8.174-2.976l-.075-.1zM28 19c-8.284 0-15 6.716-15 15 0 .689.046 1.371.138 2.044l.077.503.064.341.386.053c4.262.53 9.006.175 14.234-1.07l.684-.168.663-.17c5.579-1.468 9.678-3.659 12.32-6.549l.259-.291.142-.171-.044-.114a15.008 15.008 0 00-13.238-9.393l-.342-.011L28 19z"
            />
            <path
                fill={vars.white}
                fillRule="nonzero"
                d="M28.343 19.004a15.006 15.006 0 0113.58 9.404l.044.114-.142.171c-2.63 3.035-6.814 5.323-12.58 6.84l-.662.17c-5.498 1.38-10.47 1.79-14.918 1.238l-.386-.053-.064-.34A15.118 15.118 0 0113 34c0-8.284 6.716-15 15-15l.343.004z"
            />
            <path
                fill={vars.bdlBoxBlue10}
                fillRule="nonzero"
                d="M41.761 24.012c4.585.121 7.7 1.167 8.175 2.976.89 3.395-7.581 9.239-19.309 12.606l-.851.238-.843.225C17.17 43.115 6.956 42.411 6.064 39.012c-.448-1.708 1.474-4.036 4.988-6.357a17.017 17.017 0 00.424 5.357c.095.391.415.687.812.752 5.183.84 11.005.403 17.466-1.297 6.53-1.718 11.254-4.423 14.14-8.145a.994.994 0 00.154-.943 16.934 16.934 0 00-2.287-4.367zM21 26a2 2 0 11.001 3.999A2 2 0 0121 26z"
            />
            <path
                fill={vars.bdlBoxBlue}
                d="M28.001 7l-1.94 3.668a.5.5 0 00.034.52l.06.072L30 14.999h-4.053l1.022 3.744.005.024.811 2.97a1 1 0 01-1.892.638l-.038-.112-1.99-7.296-1.83-6.706a1 1 0 01.966-1.259L23 7h5.001zm5.495 0a.5.5 0 01.458.7l-1.874 2.924a.5.5 0 00.112.662l3.678 2.883a.5.5 0 01-.375.831L32 14.999l-3.845-3.669a.5.5 0 01-.133-.506l.035-.087L30.001 7h3.495z"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillRule="nonzero"
                d="M21 25a3 3 0 110 6 3 3 0 010-6zm0 1a2 2 0 10-.001 3.999A2 2 0 0021 26z"
            />
        </g>
    </AccessibleSVG>
);

export default CustomTemplate56;
