import * as React from 'react';

const DefaultStyles = {
  width: '1em',
  height: '1em',
  verticalAlign: 'middle',
  fill: 'currentColor',
  overflow: 'hidden'
};

export default function Volume(props = {}) {
  const styles = Object.assign({}, DefaultStyles, props.style);

  return (
    
<svg {...props} style={styles} viewBox="0 0 1024 1024">
  <defs>
    
  </defs>
  <path d="M566.784 799.632v7.84l-0.04 51.656-0.016 23.408c0 15.96-9.664 30.424-24.672 37a42.928 42.928 0 0 1-17.136 3.6c-10.216 0-20.096-3.616-27.416-10.024 0.504 0.4-16.184-13.8-28.56-24.16a3048.08 3048.08 0 0 0-64.416-52.512c-37.24-29.456-65.664-50.232-86.4-63.704-12.56-8.144-20.736-12.64-25.24-14.48H91.84c-19.816 0-35.84-15.6-35.84-34.8v-427.6c0-19.152 16.048-34.776 35.84-34.888h60.44c1.016-0.064 1.448-0.088 2-0.088H271.04c4.72-1.744 13.592-6.192 27.52-14.44 22.88-13.56 54.592-34.608 96.512-64.6a3855.496 3855.496 0 0 0 72.024-52.904c14.4-10.824 27.76-21.016 31.68-24.064a42.696 42.696 0 0 1 44.192-4.832c14.496 6.768 23.68 20.976 23.68 36.544A89460803.776 89460803.776 0 0 1 568 790.568c-0.008 3.136-0.432 6.176-1.224 9.064z m-71.344-74.048c0-1.816 0.192-3.584 0.56-5.296L495.616 200a3848.512 3848.512 0 0 1-58.832 42.96C319.808 326.432 292.992 333.416 275.512 333.416H144.608c-15.136 0-16.608 7.664-16.608 19.968v314.504c0 18.112 4.32 23.168 22.752 23.168h145.352c0.344 0 0.688 0.08 2.08 0 17.992 0 44.464 7.072 151.4 91.384 16.264 12.8 32.096 25.6 46.288 37.312L495.44 725.6zM755.336 168c6.976 0 12.648 2.136 20.04 6.552 119.248 69.944 194.064 197.6 194.064 338.24 0 141.04-75.12 268.904-194.768 338.784-7.456 4.368-12.904 6.368-19.864 6.368a34.8 34.8 0 0 1-34.808-34.8c0-13.344 8.224-25.096 19.96-31.44 98.512-57.536 160.304-162.792 160.304-278.904 0-116.128-61.88-221.464-160.24-278.872-11.928-6.432-19.496-17.872-19.496-31.12A34.8 34.8 0 0 1 755.336 168z"></path>
  <path d="M696.048 309.632c71.568 41.744 116.312 117.784 116.312 201.616 0 85.472-46.456 162.8-120.056 203.664-1.2 0.608-3.064 1.432-5.376 2.248a40.592 40.592 0 0 1-8.488 2.096c-1.24 0.152-2.464 0.224-3.544 0.208A34.896 34.896 0 0 1 640 684.568c0-12.256 6.456-23.536 17.104-30.056a162.848 162.848 0 0 0 85.2-143.264c0-59.344-31.92-113.016-82.656-141.864-10.672-6.16-17.36-17.824-17.36-30.488A34.896 34.896 0 0 1 677.176 304c5.752 0 12.72 2.472 18.872 5.632z"></path>
</svg>

  );
}