/* 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 Files140 = (props: SVGProps) => (
    <AccessibleSVG width={140} height={140} viewBox="0 0 140 140" {...props}>
        <g fill="none" fillRule="evenodd">
            <path
                fill={vars.bdlBoxBlue}
                d="M38 136c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L40 138c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482L38 140a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365l-.644-.001a.5.5 0 01-.482-.412L36 138c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484L38 136zm20.75-13.5c.173 0 .313.134.313.307v.402a.628.628 0 01.228.228h.402c.146 0 .267.107.299.243l.008.07a.308.308 0 01-.307.313h-.402a.628.628 0 01-.228.228v.402a.312.312 0 01-.243.299l-.07.008a.314.314 0 01-.313-.303v-.406a.628.628 0 01-.228-.228h-.402a.312.312 0 01-.299-.243l-.008-.07c0-.173.134-.313.307-.313h.402a.628.628 0 01.228-.228v-.402c0-.145.107-.267.243-.299l.07-.008zm69.25-6c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412l.008.088c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482l-.088.008a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365l-.644-.001a.5.5 0 01-.482-.412L126 118.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484l.088-.008zm-9.25-4c.173 0 .313.134.313.307v.402a.628.628 0 01.228.228h.402c.146 0 .267.107.299.243l.008.07a.308.308 0 01-.307.313h-.402a.628.628 0 01-.228.228v.402a.312.312 0 01-.243.299l-.07.008a.314.314 0 01-.313-.303v-.406a.628.628 0 01-.228-.228h-.402a.312.312 0 01-.299-.243l-.008-.07c0-.173.134-.313.307-.313h.402a.628.628 0 01.228-.228v-.402c0-.145.107-.267.243-.299l.07-.008zm-107-10.5c.173 0 .313.134.313.307v.402a.628.628 0 01.228.228h.402c.146 0 .267.107.299.243l.008.07a.308.308 0 01-.307.313h-.402a.628.628 0 01-.228.228v.402a.312.312 0 01-.243.299l-.07.008a.314.314 0 01-.313-.303v-.406a.628.628 0 01-.228-.228h-.402a.312.312 0 01-.299-.243l-.008-.07c0-.173.134-.313.307-.313h.402a.628.628 0 01.228-.228v-.402c0-.145.107-.267.243-.299l.07-.008zM138 89c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L140 91c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482L138 93a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365l-.644-.001a.5.5 0 01-.482-.412L136 91c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484L138 89zM2 83.5c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L4 85.5c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482L2 87.5a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365L.49 86a.5.5 0 01-.482-.412L0 85.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484L2 83.5zM29.25 33c.173 0 .313.134.313.307v.402a.628.628 0 01.228.228h.402c.146 0 .267.107.299.243l.008.07a.308.308 0 01-.307.313h-.402a.628.628 0 01-.228.228v.402a.312.312 0 01-.243.299l-.07.008a.314.314 0 01-.313-.303v-.406a.628.628 0 01-.228-.228h-.402a.312.312 0 01-.299-.243L28 34.25c0-.173.134-.313.307-.313h.402a.628.628 0 01.228-.228v-.402c0-.145.107-.267.243-.299l.07-.008zM35 24.5c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L37 26.5c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482L35 28.5a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365L33.49 27a.5.5 0 01-.482-.412L33 26.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484L35 24.5zM109 11c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L111 13c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365l-.001.644a.5.5 0 01-.412.482L109 15a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365l-.644-.001a.5.5 0 01-.482-.412L107 13c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366v-.642a.5.5 0 01.412-.484L109 11zM92.5 0c.276 0 .5.215.5.49l.001.644c.151.088.278.214.365.366h.644a.5.5 0 01.482.412L94.5 2c0 .276-.215.5-.49.5l-.644.001a1.014 1.014 0 01-.365.365L93 3.51a.5.5 0 01-.412.482L92.5 4a.506.506 0 01-.5-.505v-.629a1.005 1.005 0 01-.366-.365L90.99 2.5a.5.5 0 01-.482-.412L90.5 2c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366V.492a.5.5 0 01.412-.484L92.5 0zm-2.502 90a7.007 7.007 0 016.998 6.76L97 97c0 3.866-3.135 7-7.002 7H39.002A7.006 7.006 0 0132 97c0-3.866 3.135-7 7.002-7h50.996zm-46.996 4.146a.995.995 0 00-1.306.196l-3.216 3.832-2.305-1.933a1 1 0 00-1.315.038l-.086.09-.076.102a.991.991 0 00.192 1.302l3.063 2.57.008.007.006.004c.096.082.204.14.316.178l.114.032a.995.995 0 00.97-.335l3.861-4.601a1.003 1.003 0 00-.125-1.407z"
            />
            <rect
                width={40}
                height={60}
                x={57}
                y={48}
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeWidth={2}
                rx={1.5}
            />
            <path
                fill={vars.bdlBoxBlue}
                d="M79.998 72a7.007 7.007 0 016.998 6.76L87 79c0 3.866-3.135 7-7.002 7H29.002A7.006 7.006 0 0122 79c0-3.866 3.135-7 7.002-7h50.996zm-46.996 4.146a.995.995 0 00-1.306.196l-3.216 3.832-2.305-1.933a1 1 0 00-1.315.038l-.086.09-.076.102a.991.991 0 00.192 1.302l3.063 2.57.008.007.006.004c.096.082.204.14.316.178l.114.032a.995.995 0 00.97-.335l3.861-4.601a1.003 1.003 0 00-.125-1.407z"
            />
            <rect
                width={40}
                height={60}
                x={65}
                y={32}
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeWidth={2}
                rx={1.5}
            />
            <path
                fill={vars.white}
                stroke={vars.bdlBoxBlue}
                strokeWidth={2}
                d="M74 41.498c0-.827.676-1.498 1.499-1.498h32.412c.828 0 1.923.528 2.436 1.166l7.716 9.599c.517.643.937 1.845.937 2.657v45.087c0 .823-.671 1.491-1.497 1.491H75.497A1.5 1.5 0 0174 98.502V41.498z"
            />
            <path
                fill={vars.bdlBoxBlue}
                d="M98.507 74c.51 0 .929.383.986.883L99.5 75c0 .552-.445 1-.993 1H82.493a.994.994 0 01-.993-1c0-.552.445-1 .993-1h16.014zm8.402 0c.508 0 .927.383.984.883l.007.117a1 1 0 01-.99 1h-4.02a.993.993 0 01-.99-1 1 1 0 01.99-1h4.02zm3.593-5c.512 0 .934.383.991.883l.007.117a1 1 0 01-.998 1H82.498a1 1 0 110-2h28.004zM76.5 55c2.726 0 4.5 1.075 4.5 3.5 0 2.427-1.773 3.5-4.5 3.5H46.887a1 1 0 010-2H76.5c1.765 0 2.5-.444 2.5-1.5 0-1.054-.735-1.5-2.5-1.5l-33.844-.002c-2.273.16-3.795 1.98-3.795 4.129l-.001-.019C38.901 63.961 40.937 65 45.5 65H57a1 1 0 010 2H45.5c-5.57 0-8.64-1.604-8.64-5.98a1.1 1.1 0 01.004-.1c.098-3.067 2.357-5.685 5.722-5.92zm34.002 9c.512 0 .934.383.991.883l.007.117a1 1 0 01-.998 1H82.498a1 1 0 110-2h28.004zM57 51a1 1 0 110 2H46.5a1 1 0 010-2z"
            />
            <path
                fill={vars.bdlBoxBlue}
                fillOpacity={0.07}
                d="M76 88.095c0-.828.64-1.275 1.445-1.07 0 0 1.3.926 12.222.926 6.789 0 9.799 2.837 13.666 2.837 7.822 0 12.4-3.403 12.4-3.403.7-.436 1.267-.111 1.267.71v8.38c0 .827-.677 1.498-1.508 1.498H77.508A1.508 1.508 0 0176 96.474v-8.379z"
            />
            <path
                stroke={vars.bdlBoxBlue}
                strokeLinecap="round"
                strokeLinejoin="round"
                strokeWidth={2}
                d="M118 51h-8.385A1.617 1.617 0 01108 49.385V41"
            />
        </g>
    </AccessibleSVG>
);

export default Files140;
