"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _LogoBase = require("../../LogoBase");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _extends() { _extends = Object.assign ? Object.assign.bind() : 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); }
var Swish20 = function Swish20(props) {
  return _react.default.createElement(_LogoBase.LogoBase, _extends({}, props, {
    width: 20,
    height: 20
  }), _react.default.createElement("svg", {
    fill: "none"
  }, _react.default.createElement("mask", {
    id: "a",
    width: "20",
    height: "20",
    x: "0",
    y: "0",
    maskUnits: "userSpaceOnUse"
  }, _react.default.createElement("circle", {
    cx: "10",
    cy: "10",
    r: "10",
    fill: "#fff"
  })), _react.default.createElement("g", {
    mask: "url(#a)"
  }, _react.default.createElement("circle", {
    cx: "10",
    cy: "10",
    r: "10",
    fill: "#fff"
  }), _react.default.createElement("path", {
    fill: "url(#b)",
    fillRule: "evenodd",
    d: "M6.407 17.522a8.339 8.339 0 0 0 9.976-2.166 8.331 8.331 0 0 0-1.026-11.738L13.013 6.41a6.509 6.509 0 0 1 .802 9.171c-1.843 2.196-4.878 2.93-7.408 1.94",
    clipRule: "evenodd"
  }), _react.default.createElement("path", {
    fill: "url(#c)",
    fillRule: "evenodd",
    d: "M6.407 17.522a8.339 8.339 0 0 0 10.784-3.31 7.286 7.286 0 0 0-2.512-6.75 7.296 7.296 0 0 0-1.666-1.051 6.509 6.509 0 0 1 .802 9.17c-1.843 2.196-4.878 2.93-7.408 1.94Z",
    clipRule: "evenodd"
  }), _react.default.createElement("path", {
    fill: "url(#d)",
    fillRule: "evenodd",
    d: "M13.593 2.478a8.34 8.34 0 0 0-9.976 2.166 8.331 8.331 0 0 0 1.026 11.739l2.344-2.793a6.509 6.509 0 0 1-.802-9.171c1.843-2.196 4.878-2.93 7.408-1.94",
    clipRule: "evenodd"
  }), _react.default.createElement("path", {
    fill: "url(#e)",
    fillRule: "evenodd",
    d: "M13.593 2.478A8.34 8.34 0 0 0 2.81 5.788a7.286 7.286 0 0 0 2.512 6.75 7.298 7.298 0 0 0 1.666 1.051 6.509 6.509 0 0 1-.802-9.17c1.843-2.196 4.878-2.93 7.408-1.94",
    clipRule: "evenodd"
  }), _react.default.createElement("circle", {
    cx: "10",
    cy: "10",
    r: "9.5",
    stroke: "#000",
    strokeOpacity: ".1"
  })), _react.default.createElement("defs", null, _react.default.createElement("linearGradient", {
    id: "b",
    x1: "16.045",
    x2: "12.505",
    y1: "12.394",
    y2: "5.34",
    gradientUnits: "userSpaceOnUse"
  }, _react.default.createElement("stop", {
    stopColor: "#EF2131"
  }), _react.default.createElement("stop", {
    offset: "1",
    stopColor: "#FECF2C"
  })), _react.default.createElement("linearGradient", {
    id: "c",
    x1: "12.805",
    x2: "6.598",
    y1: "6.411",
    y2: "17.156",
    gradientUnits: "userSpaceOnUse"
  }, _react.default.createElement("stop", {
    stopColor: "#FBC52C"
  }), _react.default.createElement("stop", {
    offset: ".264",
    stopColor: "#F87130"
  }), _react.default.createElement("stop", {
    offset: ".561",
    stopColor: "#EF52E2"
  }), _react.default.createElement("stop", {
    offset: "1",
    stopColor: "#661EEC"
  })), _react.default.createElement("linearGradient", {
    id: "d",
    x1: "4.12",
    x2: "7.513",
    y1: "7.703",
    y2: "14.605",
    gradientUnits: "userSpaceOnUse"
  }, _react.default.createElement("stop", {
    stopColor: "#78F6D8"
  }), _react.default.createElement("stop", {
    offset: ".266",
    stopColor: "#77D1F6"
  }), _react.default.createElement("stop", {
    offset: ".554",
    stopColor: "#70A4F3"
  }), _react.default.createElement("stop", {
    offset: "1",
    stopColor: "#661EEC"
  })), _react.default.createElement("linearGradient", {
    id: "e",
    x1: "7.332",
    x2: "13.491",
    y1: "13.589",
    y2: "2.881",
    gradientUnits: "userSpaceOnUse"
  }, _react.default.createElement("stop", {
    stopColor: "#536EED"
  }), _react.default.createElement("stop", {
    offset: ".247",
    stopColor: "#54C3EC"
  }), _react.default.createElement("stop", {
    offset: ".564",
    stopColor: "#64D769"
  }), _react.default.createElement("stop", {
    offset: "1",
    stopColor: "#FECF2C"
  })))));
};
Swish20.displayName = 'Logo.Swish';
var _default = exports.default = Swish20;