import * as React from 'react';

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

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

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M877.536 116c54.424 0 102.464 48.168 102.464 102.64v499.792c0 54.472-48.04 102.64-102.56 102.64l-356.16-1.056-269.96 149.992a40 40 0 0 1-32.296 2.904l-1.984-0.736a40 40 0 0 1-22.288-51.992l39.912-99.784-88.2 0.672c-53.632 0-101.072-46.784-102.432-100.28l-0.032-2.36V218.64c0-54.472 48.04-102.64 102.464-102.64z m0 72H146.464c-14.616 0-30.464 15.888-30.464 30.64v499.792c0 14.744 15.848 30.64 30.192 30.64l141.536-1.072c25.584-0.192 43.2 25.616 33.696 49.368l-26.392 65.984 199.488-110.824a36 36 0 0 1 15.536-4.48l2.048-0.048 365.44 1.072c14.608 0 30.456-15.896 30.456-30.64V218.64c0-14.752-15.848-30.64-30.464-30.64zM596 516a36 36 0 0 1 1.696 71.96l-1.696 0.04h-336a36 36 0 0 1-1.696-71.96l1.696-0.04h336zM768 336a36 36 0 0 1 1.696 71.96L768 408H256a36 36 0 0 1-1.696-71.96L256 336h512z"></path></svg>
  );
}