import * as React from 'react';

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

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

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M290.448 135.76c11.584 0 22.48 4.008 32.552 11.92 10.544 8.472 18.328 20.64 23.344 36.08l207.68 608.328c3.536 11.384 3.168 22.456-1.208 32.616-3.92 9.216-10.744 15.68-19.936 18.96-8.912 3.184-18 2.776-26.816-1.16l-1.144-0.616c-8.624-5.384-15.04-13.776-19.264-25.12l-68.024-202.16H162.408l-68.96 202.488c-4.16 11.16-10.976 19.608-20.216 24.944-8.48 4.96-17.664 5.808-26.88 2.52-9.16-3.272-16.152-9.936-20.624-19.512-4.72-10.136-4.344-21.648 0.4-33.232L232.864 183.84c5.064-15.56 12.848-27.704 23.456-36.232a54.016 54.016 0 0 1 34.136-11.856z m-2.616 104h-2.328L182.376 541.84l207.936 0.256-102.48-302.344zM617.256 134.856c8.8 0 16.736 2.84 24 8.92 7.664 7.392 11.544 17.368 11.544 29.168v202.16c13.84-17.024 29.576-30.4 47.208-40.064 25.968-13.912 56.448-20.816 91.344-20.816 65 0 116.72 27.864 154.272 83.184 33.056 49.088 49.52 110.384 49.52 183.592 0 72.016-16.472 132.72-49.544 181.824-37.528 55.296-89.248 83.16-154.24 83.16-37.28 0-70.4-8.48-99.12-25.432-15.496-8.88-28.656-19.248-39.44-31.096v7.68c0 11.256-3.92 20.92-11.592 28.32-6.576 6.256-14.392 9.84-23.952 10.664-9.472 0-17.584-2.896-24-8.92-7.712-7.44-11.552-17.712-11.552-30.064v-622.4c0-12.144 3.392-22.24 10.752-30.104 6.824-6.496 15.24-9.776 24.8-9.776z m173.92 247.552c-46.4 0-81.984 20.048-106.76 60.16-22.144 35.016-33.216 79.92-33.216 134.712 0 54.224 11.072 98.848 33.216 133.872 24.776 40.104 60.36 60.16 106.752 60.16 43.232 0 76.976-20.056 101.224-60.16 21.616-35.592 32.424-80.216 32.424-133.872 0-54.224-10.808-99.136-32.424-134.72-24.776-40.104-58.52-60.16-101.224-60.16z"></path></svg>
  );
}