import * as React from 'react';

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

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

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M164.584 168L368.96 396.408a36 36 0 0 1 9.168 24v463.176l113.664-34.168V420.416a36 36 0 0 1 9.28-24.12L707.08 168H164.584z m141.536 266.16L57.24 156C36.496 132.824 52.96 96 84.08 96h704c31.192 0 47.624 36.96 26.72 60.12L563.792 434.256v441.928a36 36 0 0 1-25.632 34.48l-185.664 55.808c-23.104 6.952-46.368-10.352-46.368-34.472V434.16zM684.08 480a36 36 0 1 1 0-72h256a36 36 0 1 1 0 72h-256z m0 192a36 36 0 1 1 0-72h256a36 36 0 1 1 0 72h-256z m0 192a36 36 0 0 1 0-72h256a36 36 0 1 1 0 72h-256z"></path></svg>
  );
}