"use strict";var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;exports.__esModule = true;exports.styles = void 0;var _taggedTemplateLiteralLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteralLoose"));var _chars = require("../../lib/chars");
var _Emotion = require("../../lib/theming/Emotion");var _templateObject, _templateObject2, _templateObject3, _templateObject4, _templateObject5, _templateObject6, _templateObject7, _templateObject8, _templateObject9, _templateObject10, _templateObject11, _templateObject12, _templateObject13;


var styles = exports.styles = (0, _Emotion.memoizeStyle)({
  icon: function icon() {
    var space = "'" + _chars.ZERO_WIDTH_SPACE_CSS + "'";
    return (0, _Emotion.css)(_templateObject || (_templateObject = (0, _taggedTemplateLiteralLoose2.default)(["\n      display: inline-block;\n\n      &::before {\n        content: ", ";\n      }\n    "])),



    space);


  },

  iconSmall: function iconSmall(t) {
    return (0, _Emotion.css)(_templateObject2 || (_templateObject2 = (0, _taggedTemplateLiteralLoose2.default)(["\n      width: ", ";\n    "])),
    t.btnIconSizeSmall);

  },

  iconSmallLeft: function iconSmallLeft(t) {
    return (0, _Emotion.css)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-right: ", ";\n    "])),
    t.btnIconGapSmallLeft);

  },

  iconSmallRight: function iconSmallRight(t) {
    return (0, _Emotion.css)(_templateObject4 || (_templateObject4 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-left: ", ";\n    "])),
    t.btnIconGapSmallRight);

  },

  iconMedium: function iconMedium(t) {
    return (0, _Emotion.css)(_templateObject5 || (_templateObject5 = (0, _taggedTemplateLiteralLoose2.default)(["\n      width: ", ";\n    "])),
    t.btnIconSizeMedium);

  },

  iconMediumLeft: function iconMediumLeft(t) {
    return (0, _Emotion.css)(_templateObject6 || (_templateObject6 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-right: ", ";\n    "])),
    t.btnIconGapMediumRight);

  },

  iconMediumRight: function iconMediumRight(t) {
    return (0, _Emotion.css)(_templateObject7 || (_templateObject7 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-left: ", ";\n    "])),
    t.btnIconGapMediumRight);

  },

  iconLarge: function iconLarge(t) {
    return (0, _Emotion.css)(_templateObject8 || (_templateObject8 = (0, _taggedTemplateLiteralLoose2.default)(["\n      width: ", ";\n    "])),
    t.btnIconSizeLarge);

  },

  iconLargeLeft: function iconLargeLeft(t) {
    return (0, _Emotion.css)(_templateObject9 || (_templateObject9 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-right: ", ";\n    "])),
    t.btnIconGapLargeLeft);

  },

  iconLargeRight: function iconLargeRight(t) {
    return (0, _Emotion.css)(_templateObject10 || (_templateObject10 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-left: ", ";\n    "])),
    t.btnIconGapLargeRight);

  },

  iconLeftLink: function iconLeftLink(t) {
    return (0, _Emotion.css)(_templateObject11 || (_templateObject11 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-right: ", ";\n    "])),
    t.btnLinkIconMarginRight);

  },

  iconRightLink: function iconRightLink(t) {
    return (0, _Emotion.css)(_templateObject12 || (_templateObject12 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-left: ", ";\n    "])),
    t.btnLinkIconMarginLeft);

  },

  iconNoMargin: function iconNoMargin() {
    return (0, _Emotion.css)(_templateObject13 || (_templateObject13 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-right: 0;\n      margin-left: 0;\n    "])));



  }
});