import React from 'react';

type Props = {
  className?: string,
  height?: string,
  viewBox?: string,
};

const ApoliticalLogoLarge = ({ className, height, viewBox }: Props) => (
  <svg
    width="140px"
    height={height}
    viewBox={viewBox}
    className={className}
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
  >
    <title>Apolitical logo</title>
    <desc>This is the Apolitical logo.</desc>
    <g id="apolitical-logo-dark-32" fillRule="nonzero">
      <path
        d="M17.3052235,25.29625 L17.3052235,22.004 L17.2086313,22.004 C15.5650669,24.425 12.8582398,25.68375 9.9577292,25.68375 C4.44723328,25.78025 0,21.6165 0,16 C0,10.3835 4.54382545,6.2195 9.9577292,6.2195 C12.8582398,6.2195 15.5650669,7.4785 17.2086313,9.996 L17.3052235,9.996 L17.3052235,6.70375 L19.7222741,6.70375 L19.7222741,25.296 L17.3052235,25.296 L17.3052235,25.29625 Z M9.9577292,8.35 C5.51074551,8.35 2.32020881,11.6425 2.32020881,16.097 C2.32020881,20.4545 5.60708809,23.65 9.9577292,23.65 C14.2115285,23.65 17.4020653,20.164 17.4020653,16.097 C17.4020653,11.836 14.2115285,8.35 9.9577292,8.35 L9.9577292,8.35 Z"
        id="Shape"
        fill="#19A9B7"
      />
      <path
        d="M33.6437765,25.78025 C30.7435155,25.78025 28.0364388,24.42475 26.3928744,22.1005 L26.2962822,22.1005 L26.2962822,31.881 L23.8792316,31.881 L23.8792316,6.70375 L26.2962822,6.70375 L26.2962822,9.996 L26.3928744,9.996 C28.133031,7.575 30.7435155,6.2195 33.6437765,6.2195 C39.154522,6.2195 43.6015057,10.3835 43.6015057,16 C43.6983475,21.6165 39.2511142,25.78025 33.6437765,25.78025 L33.6437765,25.78025 Z M33.6437765,8.35 C29.3899772,8.35 26.19969,11.836 26.19969,16 C26.19969,20.16375 29.3899772,23.55325 33.6437765,23.55325 C37.994168,23.55325 41.2812969,20.35775 41.2812969,16 C41.2812969,11.6425 38.0910098,8.35 33.6437765,8.35 L33.6437765,8.35 Z M56.0728777,25.78025 C50.8521582,25.78025 46.4051746,21.42275 46.4051746,16.097 C46.4051746,10.771 50.6589739,6.21975 56.0728777,6.21975 C61.3901892,6.21975 65.8374225,10.67425 65.8374225,16.00025 C65.8374225,21.32625 61.4867814,25.78025 56.0728777,25.78025 L56.0728777,25.78025 Z M56.1694698,8.35 C51.9156705,8.35 48.8219755,11.933 48.8219755,16.097 C48.8219755,20.164 52.0122626,23.65 56.1694698,23.65 C60.4232692,23.65 63.5169641,20.06725 63.5169641,15.90325 C63.5169641,11.836 60.2300848,8.35 56.1694698,8.35 L56.1694698,8.35 Z M69.5111697,0.119 L71.9282202,0.119 L71.9282202,25.296 L69.5111697,25.296 L69.5111697,0.119 Z M76.9552561,6.70375 L79.3723067,6.70375 L79.3723067,25.296 L76.9552561,25.296 L76.9552561,6.70375 Z M89.7166542,8.83425 L89.7166542,25.29625 L87.2998532,25.29625 L87.2998532,8.83425 L83.4326721,8.83425 L83.4326721,6.70375 L87.2998532,6.70375 L87.2998532,0.119 L89.7166542,0.119 L89.7166542,6.70375 L94.1638874,6.70375 L94.1638874,8.83425 L89.7166542,8.83425 Z M97.3541746,6.70375 L99.7712251,6.70375 L99.7712251,25.296 L97.3541746,25.296 L97.3541746,6.70375 Z M113.306109,25.78025 C107.795364,25.78025 103.34838,21.6165 103.34838,16 C103.34838,10.48025 107.892206,6.2195 113.306109,6.2195 C117.366475,6.2195 121.040222,8.5435 122.587194,12.32025 L119.976959,12.32025 C118.720013,9.89925 116.20662,8.35 113.402701,8.35 C109.148902,8.35 105.668589,11.6425 105.668589,15.90325 C105.668589,20.26075 109.05256,23.55325 113.402701,23.55325 C116.109778,23.55325 118.720013,22.29425 119.976959,19.77675 L122.587194,19.77675 C120.653354,23.55325 117.656501,25.78025 113.306109,25.78025 L113.306109,25.78025 Z M142.696086,25.29625 L142.696086,22.004 L142.599245,22.004 C140.95568,24.425 138.248604,25.68375 135.348343,25.68375 C129.741005,25.68375 125.390613,21.51975 125.390613,15.90325 C125.390613,10.28675 129.934439,6.12275 135.348343,6.12275 C138.248604,6.12275 140.95568,7.3815 142.599245,9.89925 L142.696086,9.89925 L142.696086,6.70375 L145.113137,6.70375 L145.113137,25.296 L142.696086,25.296 L142.696086,25.29625 Z M135.348343,8.35 C130.901359,8.35 127.710822,11.6425 127.710822,16.097 C127.710822,20.4545 130.997701,23.65 135.348343,23.65 C139.602142,23.65 142.792429,20.164 142.792429,16.097 C142.792679,11.836 139.602142,8.35 135.348343,8.35 L135.348343,8.35 Z M150.430199,0.119 L152.84725,0.119 L152.84725,25.296 L150.430199,25.296 L150.430199,0.119 Z M79.4688989,1.47475 C79.4688989,2.2495 78.8890962,2.83025 78.1153605,2.83025 C77.3418744,2.83025 76.7620718,2.24925 76.7620718,1.47475 C76.7620718,0.7 77.4387162,0.119 78.1156101,0.119 C78.8888467,0.119 79.4688989,0.7 79.4688989,1.47475 L79.4688989,1.47475 Z M99.8678173,1.47475 C99.8678173,2.2495 99.2877651,2.83025 98.514279,2.83025 C97.7407928,2.83025 97.1607406,2.24925 97.1607406,1.47475 C97.1607406,0.7 97.7407928,0.119 98.514279,0.119 C99.2877651,0.119 99.8678173,0.7 99.8678173,1.47475 L99.8678173,1.47475 Z"
        id="Shape"
        fill="#2C2C2B"
      />
    </g>
  </svg>
);

ApoliticalLogoLarge.defaultProps = {
  className: '',
  height: '32px',
  viewBox: '0 0 140 32',
};

export default ApoliticalLogoLarge;
