// Generated by script, don't edit it please.
import * as React from 'react';

function Underline(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 27 32" fill="currentColor" ref={svgRef} {...props}>
      <path d="M.857 3.982c-.321-.018-.589-.018-.804-.071L-.001 2.34c.232-.018.464-.018.714-.018.625 0 1.304.018 2 .071 1.679.089 2.679.125 2.964.125a81.9 81.9 0 003-.054c.964-.036 1.839-.071 2.607-.089.75 0 1.268-.018 1.536-.036l-.018.25.036 1.143v.161c-.714.107-1.446.161-2.214.161-.714 0-1.179.143-1.411.446-.161.179-.232.964-.232 2.357 0 .429.018.768.018 1.036l.018 4.089.25 5c.071 1.446.357 2.643.911 3.607.411.696.982 1.25 1.714 1.643 1.071.571 2.125.839 3.161.839 1.214 0 2.357-.161 3.411-.5a5.546 5.546 0 001.768-.911c.554-.411.946-.786 1.161-1.143a7.58 7.58 0 00.946-2.036c.25-.875.375-2.232.375-4.089 0-3.196-.232-3.286-.5-7.321l-.071-1.054c-.054-.768-.179-1.304-.429-1.571-.393-.411-.857-.625-1.375-.607l-1.786.036-.25-.054.036-1.536h1.5l3.661.179c1.214.054 2.375-.054 3.5-.179l.321.036c.071.446.107.75.107.911s-.036.339-.071.554a6.923 6.923 0 01-1.5.232c-.839.125-1.321.214-1.411.304-.161.161-.268.393-.268.732 0 .232.036.589.054 1.036 0 0 .143.321.393 7.071.089 2.696-.089 4.518-.268 5.429s-.429 1.643-.732 2.179c-.464.786-1.143 1.518-2 2.196-.875.661-1.946 1.196-3.25 1.589s-2.821.589-4.554.589c-1.964 0-3.661-.268-5.071-.821s-2.482-1.286-3.196-2.179-1.214-2.054-1.482-3.482c-.196-.982-.286-2.393-.286-4.232V8.483c0-2.25-.107-3.518-.304-3.804-.286-.411-1.161-.661-2.625-.696zm26.572 25.161V28a.564.564 0 00-.571-.571H.572A.564.564 0 00.001 28v1.143c0 .321.25.571.571.571h26.286c.321 0 .571-.25.571-.571z" />
    </svg>
  );
}

const ForwardRef = React.forwardRef(Underline);
export default ForwardRef;
