"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = void 0;

var _react = _interopRequireDefault(require("react"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }

function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }

function HashicorpLogoVerticalWhite(_ref) {
  var title = _ref.title,
      props = _objectWithoutProperties(_ref, ["title"]);

  return _react["default"].createElement("svg", _extends({
    width: props.width ? props.width : props.height ? 1 * props.height : 80,
    height: props.height ? props.height : props.width ? props.width / 1 : 80,
    viewBox: "0 0 80 80",
    fill: "none",
    role: "presentation"
  }, props), title ? _react["default"].createElement("title", null, title) : null, _react["default"].createElement("path", {
    d: "M36.016.095l-19.99 11.529V39.32l7.51 4.336V15.96l12.48-7.206V.095z",
    fill: props.color || '#fff'
  }), _react["default"].createElement("path", {
    d: "M43.99.095v22.056h-7.974v-8.229l-7.516 4.33v28.26l7.516 4.35V28.863h7.975v8.18l7.51-4.337V4.432L43.99.095z",
    fill: props.color || '#fff'
  }), _react["default"].createElement("path", {
    d: "M43.99 50.869l19.99-11.528V11.645l-7.509-4.337v27.696l-12.48 7.2v8.665zM7.812 75.371v-5.88H2.637v5.887H0v-13.94h2.637v5.74h5.175v-5.74h2.638v13.947l-2.638-.014zM20.102 75.371h-2.115l-.19-.705a5.578 5.578 0 01-2.99.917c-1.862 0-2.658-1.277-2.658-3.04 0-2.072.902-2.87 2.975-2.87h2.447V68.61c0-1.128-.317-1.53-1.946-1.53-.948.012-1.893.118-2.82.317l-.318-1.946a13.304 13.304 0 013.526-.48c3.2 0 4.146 1.13 4.146 3.689l-.057 6.712zm-2.552-3.85h-1.89c-.839 0-1.065.233-1.065 1.008 0 .776.233 1.03 1.03 1.03a4.02 4.02 0 001.925-.522v-1.516zM25.045 75.583a11.988 11.988 0 01-3.526-.586l.353-1.946c.989.282 2.01.43 3.039.438 1.128 0 1.297-.254 1.297-1.03 0-.627-.127-.945-1.776-1.34-2.49-.606-2.786-1.234-2.786-3.2 0-1.968.917-2.955 3.815-2.955 1.03 0 2.057.118 3.06.352l-.254 2.031a17.957 17.957 0 00-2.82-.296c-1.107 0-1.297.254-1.297.881 0 .818.063.882 1.41 1.234 2.82.755 3.123 1.128 3.123 3.222.05 1.982-.564 3.195-3.638 3.195zM36.334 75.371V68.25c0-.543-.233-.818-.818-.818a7.05 7.05 0 00-2.659.86v7.05H30.32V61.009l2.552-.352v5.295a8.995 8.995 0 013.71-.987c1.699 0 2.305 1.192 2.305 3.018v7.39h-2.553zM40.769 63.73v-2.954h2.552v2.954h-2.552zm0 11.641V65.175h2.552v10.196h-2.552zM45.126 65.26c0-2.552 1.488-4.04 4.936-4.04a15.785 15.785 0 013.793.458l-.268 2.285a20.577 20.577 0 00-3.413-.353c-1.819 0-2.41.628-2.41 2.115v5.36c0 1.487.584 2.114 2.41 2.114a20.567 20.567 0 003.413-.352l.296 2.284c-1.24.306-2.515.46-3.793.459-3.476 0-4.936-1.488-4.936-4.04l-.028-6.29zM59.094 75.583c-3.526 0-4.442-1.925-4.442-4.02v-2.58c0-2.115.945-4.02 4.442-4.02 3.497 0 4.442 1.926 4.442 4.02v2.573c-.007 2.102-.945 4.027-4.442 4.027zm0-8.462c-1.36 0-1.883.607-1.883 1.756v2.743c0 1.15.522 1.756 1.883 1.756 1.36 0 1.883-.607 1.883-1.756v-2.715c0-1.12-.522-1.762-1.883-1.762v-.022zM70.32 67.312c-.938.425-1.84.923-2.701 1.488v6.578h-2.56V65.175h2.158l.169 1.129a11.428 11.428 0 012.68-1.34l.253 2.348zM80 72.015c0 2.263-1.008 3.603-3.37 3.603-.915-.01-1.826-.11-2.722-.296v4.23l-2.552.353v-14.73h2.03l.254.86a5.366 5.366 0 013.215-1.071c2.052 0 3.138 1.213 3.138 3.525L80 72.015zm-6.092 1.15c.737.16 1.488.248 2.242.26.924 0 1.276-.437 1.276-1.36V68.44c0-.84-.317-1.297-1.255-1.297a3.61 3.61 0 00-2.284.923l.021 5.098z",
    fill: props.color || '#fff'
  }));
}

var _default = HashicorpLogoVerticalWhite;
exports["default"] = _default;