import {h} from 'preact';

export const WhoopseErrorIcon = () => (
  <svg xmlns="http://www.w3.org/2000/svg" width="184" height="182" viewBox="0 0 184 182">
    <g fill="none" fill-rule="evenodd">
      <ellipse cx="92" cy="91" fill="#333" rx="92" ry="91" />
      <path
        fill="#1A7080"
        d="M58.077 64.633a19.63 19.63 0 0 1-.008-.54c0-13 12.883-23.539 28.776-23.539 11.415 0 21.278 5.438 25.929 13.32 9.133.522 16.315 5.979 16.315 12.632 0 .243-.01.484-.028.723 14.467 1.144 25.743 10.382 25.743 21.608 0 12-12.883 21.728-28.776 21.728-3.81 0-7.446-.56-10.774-1.575-4.771 1.73-11.081 2.782-18.001 2.782-6.644 0-12.727-.97-17.424-2.578-3.547.887-7.368 1.37-11.352 1.37-18.597 0-33.673-10.538-33.673-23.537 0-10.463 9.765-19.33 23.273-22.394z"
      />
      <path
        fill="#1A7080"
        d="M58.077 64.633a19.63 19.63 0 0 1-.008-.54c0-13 12.883-23.539 28.776-23.539 11.415 0 21.278 5.438 25.929 13.32 9.133.522 16.315 5.979 16.315 12.632 0 .243-.01.484-.028.723 14.467 1.144 25.743 10.382 25.743 21.608 0 12-12.883 21.728-28.776 21.728-3.81 0-7.446-.56-10.774-1.575-4.771 1.73-11.081 2.782-18.001 2.782-6.644 0-12.727-.97-17.424-2.578-3.547.887-7.368 1.37-11.352 1.37-18.597 0-33.673-10.538-33.673-23.537 0-10.463 9.765-19.33 23.273-22.394z"
      />
      <path
        stroke="#333"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-width="3"
        d="M100.229 105.63h12.82l-30.811 35.52 8.897-26.999h-11.53l10.046-25.64h18.498l-7.92 17.12z"
      />
      <path fill="#999" d="M90.675 90.01l-8.871 22.641h11.405l-7.207 21.87 23.76-27.39h-11.88l7.92-17.12z" />
      <path fill="#01ACCD" d="M90.675 90.01l-8.871 22.641h11.405l-7.207 21.87 23.76-27.39h-11.88l7.92-17.12z" opacity=".5" />
      <path
        fill="#222"
        d="M96.804 41.969c-16.752 1.76-29.73 14.13-29.73 29.126 0 .225.003.45.008.674-15.573 3.743-26.918 14.439-27.36 27.144-3.12-3.546-4.918-7.713-4.918-12.172 0-10.398 9.778-19.212 23.303-22.256a19.363 19.363 0 0 1-.007-.537c0-12.92 12.9-23.394 28.814-23.394 3.474 0 6.805.5 9.89 1.415z"
        opacity=".3"
      />
      <path
        fill="#01ACCD"
        fill-rule="nonzero"
        d="M90.803 21.76v6.972c0 .546.448.99 1 .99s1-.444 1-.99v-6.971a.995.995 0 0 0-1-.99c-.552 0-1 .444-1 .99zm35.31 8.756l-4.531 5.34a.982.982 0 0 0 .123 1.394 1.008 1.008 0 0 0 1.41-.122l4.53-5.34a.982.982 0 0 0-.124-1.394 1.008 1.008 0 0 0-1.409.122zm26.319 27.525l-6.94 1.21a.99.99 0 0 0-.812 1.146 1 1 0 0 0 1.159.802l6.94-1.21a.99.99 0 0 0 .811-1.146 1 1 0 0 0-1.158-.802zM30.827 59.989l6.94 1.21a1 1 0 0 0 1.159-.802.99.99 0 0 0-.812-1.146l-6.94-1.21a1 1 0 0 0-1.159.802.99.99 0 0 0 .812 1.146zm25.135-28.201l4.53 5.34c.355.418.985.473 1.409.122a.982.982 0 0 0 .123-1.394l-4.53-5.34a1.008 1.008 0 0 0-1.41-.122.982.982 0 0 0-.122 1.394z"
        opacity=".5"
      />
      <path
        fill="#01ACCD"
        d="M83.302 170.772a3.295 3.295 0 0 0 3.301-3.288 3.295 3.295 0 0 0-3.301-3.288A3.295 3.295 0 0 0 80 167.484a3.295 3.295 0 0 0 3.302 3.288zm0-1.978a1.306 1.306 0 0 1-1.302-1.31c0-.727.586-1.31 1.302-1.31.715 0 1.301.583 1.301 1.31 0 .726-.586 1.31-1.301 1.31z"
        opacity=".3"
      />
      <path fill="#01ACCD" d="M105.5 146.886h2.5v2.967h-2.5v2.473h-3v-2.473H100v-2.967h2.5v-2.473h3z" opacity=".9" />
      <g fill="#01ACCD" opacity=".5">
        <path d="M42.302 120.326a3.295 3.295 0 0 0 3.301-3.288 3.295 3.295 0 0 0-3.301-3.288A3.295 3.295 0 0 0 39 117.038a3.295 3.295 0 0 0 3.302 3.288zm0-1.978a1.306 1.306 0 0 1-1.302-1.31c0-.726.586-1.31 1.302-1.31.715 0 1.301.584 1.301 1.31 0 .727-.586 1.31-1.301 1.31z" />
      </g>
      <g fill="#01ACCD" opacity=".8">
        <path d="M63.302 144.066a3.295 3.295 0 0 0 3.301-3.289 3.295 3.295 0 0 0-3.301-3.288A3.295 3.295 0 0 0 60 140.777a3.295 3.295 0 0 0 3.302 3.289zm0-1.979a1.306 1.306 0 0 1-1.302-1.31c0-.726.586-1.31 1.302-1.31.715 0 1.301.584 1.301 1.31 0 .727-.586 1.31-1.301 1.31z" />
      </g>
      <g fill="#01ACCD" opacity=".3">
        <path d="M36.5 142.93H39v2.967h-2.5v2.473h-3v-2.473H31v-2.968h2.5v-2.472h3z" />
      </g>
      <g fill="#01ACCD" opacity=".6">
        <path d="M142.302 144.066a3.295 3.295 0 0 0 3.301-3.289 3.295 3.295 0 0 0-3.301-3.288 3.295 3.295 0 0 0-3.302 3.288 3.295 3.295 0 0 0 3.302 3.289zm0-1.979a1.306 1.306 0 0 1-1.302-1.31c0-.726.586-1.31 1.302-1.31.715 0 1.301.584 1.301 1.31 0 .727-.586 1.31-1.301 1.31z" />
      </g>
      <g fill="#01ACCD" opacity=".4">
        <path d="M127.5 123.147h2.5v2.967h-2.5v2.473h-3v-2.473H122v-2.967h2.5v-2.473h3z" />
      </g>
    </g>
  </svg>
);
