import * as React from "react";
import type { SVGProps } from "react";
const SvgBraketStateVector = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#ED7100"
      fillRule="evenodd"
      d="M19.22 25.571a18.3 18.3 0 0 1-3.22.405V33h-2v-7.034c-3.765-.164-6.699-1.25-8.707-3.259C2.985 20.399 2 18.094 2 15V4h2v11c0 2.58.759 4.344 2.707 6.293 1.629 1.63 4.086 2.522 7.293 2.675V4h2v19.976a16 16 0 0 0 2.781-.356zm7.881-6.15-1.815-.843C25.774 17.531 26 16.394 26 15V4h2v11c0 1.673-.294 3.119-.899 4.421m12.195 9.929q.416.331.805.667-.388.335-.805.666c.005-.222.013-.445.013-.666 0-.225-.009-.445-.013-.667m-2.501 6.374q-.477-.166-.965-.359c.192-.106.383-.207.575-.317q.285-.168.564-.34-.079.525-.174 1.016M33.5 42c-.899 0-2.032-1.574-2.828-4.313.921-.314 1.87-.701 2.826-1.14.961.442 1.909.822 2.831 1.137C35.533 40.425 34.4 42 33.5 42m-3.468-7.292q.279.171.564.34c.194.112.389.214.584.322q-.492.192-.974.361-.095-.495-.174-1.023M26.9 30.017q.387-.335.804-.667c-.005.223-.012.445-.012.667 0 .221.007.444.012.666q-.417-.33-.804-.666m-3.777-5.991c.314-.543 1.523-.973 3.958-.558.39.066.795.158 1.207.26a31 31 0 0 0-.434 3.019 31 31 0 0 0-2.418 1.889c-.29-.301-.568-.603-.817-.903-1.581-1.906-1.809-3.165-1.496-3.707m8.056.638c-.194.108-.39.211-.583.323-.191.11-.377.226-.564.339q.079-.527.174-1.023.482.169.973.361m6.13 5.353c0 .75-.029 1.466-.073 2.158q-.882.59-1.831 1.14c-.633.366-1.269.701-1.901 1.015a34 34 0 0 1-1.908-1.015 34 34 0 0 1-1.831-1.14 34 34 0 0 1-.073-2.158c0-.751.029-1.466.073-2.158a34 34 0 0 1 1.831-1.14 34 34 0 0 1 1.904-1.017q.952.47 1.905 1.017.947.55 1.83 1.139c.045.709.074 1.428.074 2.159m-.515-5.714q.096.5.174 1.022c-.188-.112-.372-.228-.563-.338-.194-.112-.389-.215-.583-.323q.491-.193.972-.361m3.125-.835c2.439-.415 3.646.016 3.958.558.314.542.085 1.801-1.496 3.707-.249.3-.527.602-.817.904a30 30 0 0 0-2.408-1.883 30 30 0 0 0-.432-3.029 17 17 0 0 1 1.195-.257m3.09 6.549c.323-.336.633-.672.911-1.007 2.507-3.022 2.303-4.922 1.69-5.984-.614-1.062-2.158-2.189-6.028-1.529-.429.073-.875.173-1.328.285-.18-.62-.375-1.214-.597-1.759l-1.852.755c.195.479.369 1.01.529 1.567-.924.315-1.875.703-2.834 1.143a30 30 0 0 0-2.828-1.141c.796-2.739 1.929-4.313 2.828-4.313.483 0 .942.449 1.241.826l1.565-1.247c-1.041-1.305-2.101-1.579-2.806-1.579-2.18 0-3.776 2.412-4.739 5.752a19 19 0 0 0-1.343-.289c-3.867-.659-5.414.467-6.027 1.529s-.817 2.962 1.689 5.984c.278.335.587.671.911 1.006-.31.322-.607.644-.875.965l1.535 1.282c.24-.288.506-.577.785-.866a30 30 0 0 0 2.418 1.89c.099 1.034.242 2.051.434 3.019-.412.102-.817.194-1.207.26-2.437.414-3.644-.015-3.958-.558-.296-.512.013-1.339.223-1.786l-1.811-.851c-.832 1.772-.538 2.956-.144 3.638.486.842 1.558 1.725 3.911 1.725.614 0 1.315-.06 2.116-.197.435-.074.886-.175 1.344-.289C29.724 41.588 31.32 44 33.5 44s3.777-2.412 4.739-5.752c.64.158 1.264.287 1.858.368l.269-1.982a15 15 0 0 1-1.653-.331 31 31 0 0 0 .434-3.016 30 30 0 0 0 2.417-1.89c.29.302.568.604.817.904 1.581 1.906 1.81 3.165 1.496 3.707-.247.428-.886.6-1.381.669l.28 1.981c1.691-.238 2.474-1.028 2.834-1.649.613-1.063.817-2.962-1.69-5.985a19 19 0 0 0-.911-1.007"
    />
  </svg>
);
export default SvgBraketStateVector;
