import React from "react";
import SvgIcon from "./base";

function Shell({ className = "" }) {
  return (
    <SvgIcon viewBox="0 0 24 24" className={className}>
      <g fill="currentColor">
        <path d="M12 18a4 4 0 0 1-4-4 3.91 3.91 0 0 1 .07-.76 1.018 1.018 0 0 1 2 .38A1.58 1.58 0 0 0 10 14a2 2 0 1 0 1.57-1.95 1.022 1.022 0 1 1-.42-2A4 4 0 1 1 12 18zm6-3a.94.94 0 0 1-.55-.17 1 1 0 0 1-.28-1.38L19 10.71a7 7 0 0 0-14 0l1.82 2.74a1 1 0 1 1-1.66 1.1l-2-3A1 1 0 0 1 3 11a9 9 0 0 1 18 0 1 1 0 0 1-.17.55l-2 3A1 1 0 0 1 18 15zm-6-6.76a1 1 0 0 1-1-1v-1a1 1 0 0 1 2 0v1a1 1 0 0 1-1 1zM15.29 10a1 1 0 0 1-.7-1.71l.7-.7A1.001 1.001 0 1 1 16.71 9l-.71.71a1 1 0 0 1-.71.29zm-6.58 0A1 1 0 0 1 8 9.71L7.29 9a1.001 1.001 0 1 1 1.42-1.41l.7.7a1 1 0 0 1-.7 1.71z" />
        <path d="M12,22a12.65,12.65,0,0,1-8.79-3.24A1.6,1.6,0,0,1,4.31,16H19.69a1.6,1.6,0,0,1,1.1,2.76A12.65,12.65,0,0,1,12,22ZM5.4,18A11.29,11.29,0,0,0,12,20a11.29,11.29,0,0,0,6.6-2Zm14.29,0h0Z" />
      </g>
    </SvgIcon>
  );
}

export default Shell;
