/* 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 Microphone140 = (props: SVGProps) => (
    <AccessibleSVG width={140} height={140} viewBox="0 0 140 140" {...props}>
        <g fill="none" fillRule="evenodd">
            <path
                fill={vars.bdlBoxBlue}
                d="M97 104c-.276 0-.5.215-.5.49v.644a1.005 1.005 0 00-.366.366h-.644a.5.5 0 00-.482.412L95 106c0 .276.215.5.49.5l.644.001c.088.151.214.278.366.365v.644a.5.5 0 00.412.482L97 108c.276 0 .5-.231.5-.505l.001-.63c.151-.087.277-.213.365-.364l.644-.001a.5.5 0 00.482-.412L99 106c0-.276-.215-.5-.49-.5h-.644a1.005 1.005 0 00-.365-.366l-.001-.642a.5.5 0 00-.412-.484L97 104zm13.75-14a.308.308 0 00-.313.307v.402a.628.628 0 00-.228.228h-.402a.312.312 0 00-.299.243l-.008.07c0 .173.134.313.307.313h.402a.628.628 0 00.228.228v.402c0 .146.107.267.243.299l.07.008a.314.314 0 00.313-.303v-.406a.628.628 0 00.228-.228h.402a.312.312 0 00.299-.243l.008-.07a.308.308 0 00-.307-.313h-.402a.628.628 0 00-.228-.228v-.402a.312.312 0 00-.243-.299l-.07-.008zm-4-7a.308.308 0 00-.313.307v.402a.628.628 0 00-.228.228h-.402a.312.312 0 00-.299.243l-.008.07c0 .173.134.313.307.313h.402a.628.628 0 00.228.228v.402c0 .146.107.267.243.299l.07.008a.314.314 0 00.313-.303v-.406a.628.628 0 00.228-.228h.402a.312.312 0 00.299-.243l.008-.07a.308.308 0 00-.307-.313h-.402a.628.628 0 00-.228-.228v-.402a.312.312 0 00-.243-.299l-.07-.008zM30 72c-.276 0-.5.215-.5.49v.644a1.005 1.005 0 00-.366.366h-.644a.5.5 0 00-.482.412L28 74c0 .276.215.5.49.5l.644.001c.088.151.214.278.366.365v.644a.5.5 0 00.412.482L30 76c.276 0 .5-.231.5-.505l.001-.63c.151-.087.277-.213.365-.364l.644-.001a.5.5 0 00.482-.412L32 74c0-.276-.215-.5-.49-.5h-.644a1.005 1.005 0 00-.365-.366l-.001-.642a.5.5 0 00-.412-.484L30 72zm6.75-7a.308.308 0 00-.313.307v.402a.628.628 0 00-.228.228h-.402a.312.312 0 00-.299.243l-.008.07c0 .173.134.313.307.313h.402a.628.628 0 00.228.228v.402c0 .146.107.267.243.299l.07.008a.314.314 0 00.313-.303v-.406a.628.628 0 00.228-.228h.402a.312.312 0 00.299-.243l.008-.07a.308.308 0 00-.307-.313h-.402a.628.628 0 00-.228-.228v-.402a.312.312 0 00-.243-.299L36.75 65zM34 48c-.276 0-.5.215-.5.49v.644a1.005 1.005 0 00-.366.366h-.644a.5.5 0 00-.482.412L32 50c0 .276.215.5.49.5l.644.001c.088.151.214.278.366.365v.644a.5.5 0 00.412.482L34 52c.276 0 .5-.231.5-.505l.001-.63c.151-.087.277-.213.365-.364l.644-.001a.5.5 0 00.482-.412L36 50c0-.276-.215-.5-.49-.5h-.644a1.005 1.005 0 00-.365-.366l-.001-.642a.5.5 0 00-.412-.484L34 48zm16-20c-.276 0-.5.215-.5.49v.644a1.005 1.005 0 00-.366.366h-.644a.5.5 0 00-.482.412L48 30c0 .276.215.5.49.5l.644.001c.088.151.214.278.366.365v.644a.5.5 0 00.412.482L50 32c.276 0 .5-.231.5-.505l.001-.63c.151-.087.277-.213.365-.364l.644-.001a.5.5 0 00.482-.412L52 30c0-.276-.215-.5-.49-.5h-.644a1.005 1.005 0 00-.365-.366l-.001-.642a.5.5 0 00-.412-.484L50 28z"
            />
            <path
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeLinecap="round"
                strokeLinejoin="round"
                strokeWidth={2}
                d="M82.581 67.346c1.337 1.475-1.101 3.144-1.131 5.456-.02 1.521 8.14-4.42 8.708-6.216 5.086-.824 14.26-5.722 14.26-17.522 0-11.8-9.899-19.666-22.968-19.666-13.07 0-22.968 7.867-22.968 19.666 0 11.8 10.013 20.384 24.1 18.282z"
            />
            <path
                stroke={vars.bdlBoxBlue}
                strokeWidth={2}
                d="M71.456 46.984c1.162 0 2.104.945 2.104 2.11 0 1.166-.942 2.11-2.104 2.11a2.107 2.107 0 01-2.104-2.11c0-1.165.942-2.11 2.104-2.11zm9.819 0c1.162 0 2.103.945 2.103 2.11 0 1.166-.941 2.11-2.103 2.11a2.107 2.107 0 01-2.104-2.11c0-1.165.942-2.11 2.104-2.11zm9.818 0c1.162 0 2.104.945 2.104 2.11 0 1.166-.942 2.11-2.104 2.11a2.107 2.107 0 01-2.104-2.11c0-1.165.942-2.11 2.104-2.11z"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillOpacity={0.07}
                d="M87.753 64.235c8.044 0 14.565-6.918 14.565-15.452 0-8.533-6.52-15.452-14.565-15.452-1.353 0 9.78 5.064 9.269 15.452-.694 14.103-14.178 15.452-9.269 15.452z"
            />
            <path
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeLinecap="round"
                strokeLinejoin="round"
                strokeWidth={2}
                d="M58.95 96.917v10.666h-3.555V96.917h3.555zm1.888-44.445c3.865 0 6.999 3.139 6.999 6.99v26.02c0 3.86-3.124 6.99-6.999 6.99h-7.332c-3.865 0-6.999-3.139-6.999-6.99v-26.02a6.99 6.99 0 017-6.99h7.331z"
            />
            <path
                stroke={vars.bdlBoxBlue}
                strokeLinecap="round"
                strokeLinejoin="round"
                strokeWidth={2}
                d="M71.836 73.361V86.25c0 5.89-4.777 10.666-10.66 10.666h-8.007c-5.888 0-10.66-4.774-10.66-10.666V73.361"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillOpacity={0.07}
                d="M48.73 83.993v-.696s2.502 2.463 5.343 1.687c1.563-.427 4.228 2.16 6.83 1.906 2.129-.208 4.712-2.695 4.712-2.695v-.202c0-2.199 0-2.2 0 0v2.26a3.987 3.987 0 01-3.98 3.981H52.71a3.98 3.98 0 01-3.98-3.981v-2.26z"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillRule="nonzero"
                d="M70.953 75.472a1 1 0 110 2h-28a1 1 0 110-2zm-17.336-7a1 1 0 110 2h-7.11a1 1 0 110-2zm14.22 0a1 1 0 110 2h-7.11a1 1 0 110-2zm-14.22-5a1 1 0 110 2h-7.11a1 1 0 110-2zm14.22 0a1 1 0 110 2h-7.11a1 1 0 110-2zm-14.22-5a1 1 0 110 2h-7.11a1 1 0 110-2zm14.22 0a1 1 0 110 2h-7.11a1 1 0 110-2z"
            />
            <path
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeLinecap="round"
                strokeLinejoin="round"
                strokeWidth={2}
                d="M64.282 106.25v4.444h-14.22v-4.444h14.22zM42.508 73.361v6.222a3.11 3.11 0 010-6.222zm29.328 0a3.11 3.11 0 010 6.222v-6.222zm-3.555.889v4.444H46.063V74.25h22.218z"
            />
        </g>
    </AccessibleSVG>
);

export default Microphone140;
