"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 _Emotion = require("../../lib/theming/Emotion");var _templateObject, _templateObject2, _templateObject3, _templateObject4, _templateObject5, _templateObject6, _templateObject7, _templateObject8, _templateObject9, _templateObject10, _templateObject11, _templateObject12, _templateObject13, _templateObject14, _templateObject15, _templateObject16, _templateObject17, _templateObject18, _templateObject19, _templateObject20, _templateObject21, _templateObject22, _templateObject23, _templateObject24, _templateObject25, _templateObject26, _templateObject27, _templateObject28, _templateObject29, _templateObject30, _templateObject31, _templateObject32, _templateObject33;


var styles = exports.styles = (0, _Emotion.memoizeStyle)({
  paging: function paging() {
    return (0, _Emotion.css)(_templateObject || (_templateObject = (0, _taggedTemplateLiteralLoose2.default)(["\n      user-select: none;\n      outline: 0;\n      display: inline-block;\n      font-variant-numeric: tabular-nums;\n    "])));





  },

  pagingMobile: function pagingMobile() {
    return (0, _Emotion.css)(_templateObject2 || (_templateObject2 = (0, _taggedTemplateLiteralLoose2.default)(["\n      text-wrap-mode: nowrap;\n    "])));


  },

  /** @deprecated Это стиль старого размера `Paging`. Мы планируем удалить его в `6.0` */
  pagingLegacy: function pagingLegacy(t) {
    return (0, _Emotion.css)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteralLoose2.default)(["\n      font-size: ", ";\n      line-height: ", ";\n      font-variant-numeric: normal;\n    "])),
    t.pagingFontSize,
    t.pagingLineHeight);


  },

  pagingSmall: function pagingSmall(t) {
    return (0, _Emotion.css)(_templateObject4 || (_templateObject4 = (0, _taggedTemplateLiteralLoose2.default)(["\n      font-size: ", ";\n      line-height: ", ";\n    "])),
    t.pagingFontSizeSmall,
    t.pagingLineHeightSmall);

  },

  pagingMedium: function pagingMedium(t) {
    return (0, _Emotion.css)(_templateObject5 || (_templateObject5 = (0, _taggedTemplateLiteralLoose2.default)(["\n      font-size: ", ";\n      line-height: ", ";\n    "])),
    t.pagingFontSizeMedium,
    t.pagingLineHeightMedium);

  },

  pagingLarge: function pagingLarge(t) {
    return (0, _Emotion.css)(_templateObject6 || (_templateObject6 = (0, _taggedTemplateLiteralLoose2.default)(["\n      font-size: ", ";\n      line-height: ", ";\n    "])),
    t.pagingFontSizeLarge,
    t.pagingLineHeightLarge);

  },

  pagingDisabled: function pagingDisabled() {
    return (0, _Emotion.css)(_templateObject7 || (_templateObject7 = (0, _taggedTemplateLiteralLoose2.default)(["\n      pointer-events: none;\n    "])));


  },

  dots: function dots(t) {
    return (0, _Emotion.css)(_templateObject8 || (_templateObject8 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: ", ";\n      display: inline-block;\n    "])),
    t.pagingDotsColor);


  },

  /** @deprecated Это стиль старого размера `Paging`. Мы планируем удалить его в 6.0 */
  dotsLegacy: function dotsLegacy(t) {
    return (0, _Emotion.css)(_templateObject9 || (_templateObject9 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", ";\n    "])),
    t.pagingDotsPadding);

  },

  dotsSmall: function dotsSmall(t) {
    return (0, _Emotion.css)(_templateObject10 || (_templateObject10 = (0, _taggedTemplateLiteralLoose2.default)(["\n      line-height: 0;\n      padding: ", ";\n    "])),

    t.pagingDotsPaddingSmall);

  },

  dotsMedium: function dotsMedium(t) {
    return (0, _Emotion.css)(_templateObject11 || (_templateObject11 = (0, _taggedTemplateLiteralLoose2.default)(["\n      line-height: 0;\n      padding: ", ";\n    "])),

    t.pagingDotsPaddingMedium);

  },

  dotsLarge: function dotsLarge(t) {
    return (0, _Emotion.css)(_templateObject12 || (_templateObject12 = (0, _taggedTemplateLiteralLoose2.default)(["\n      line-height: 0;\n      padding: ", ";\n    "])),

    t.pagingDotsPaddingLarge);

  },

  dotsDisabled: function dotsDisabled(t) {
    return (0, _Emotion.css)(_templateObject13 || (_templateObject13 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: ", ";\n    "])),
    t.pagingDotsDisabledColor);

  },

  forwardLink: function forwardLink(t) {
    return (0, _Emotion.css)(_templateObject14 || (_templateObject14 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: ", ";\n      cursor: pointer;\n      display: inline-block;\n      outline: none;\n      position: relative;\n      text-decoration: none;\n      user-select: none;\n      vertical-align: top;\n    "])),
    t.pagingForwardLinkColor);








  },

  /** @deprecated Это стиль старого размера `Paging`. Мы планируем удалить его в 6.0 */
  forwardLinkLegacy: function forwardLinkLegacy(t) {
    return (0, _Emotion.css)(_templateObject15 || (_templateObject15 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin-top: ", ";\n      margin-left: ", ";\n      padding-right: ", ";\n    "])),
    t.pagingPageForwardLinkMarginTop,
    t.pagingPageForwardLinkMarginLeft,
    t.pagingPageForwardLinkPaddingRight);

  },

  forwardLinkSmall: function forwardLinkSmall(t) {
    return (0, _Emotion.css)(_templateObject16 || (_templateObject16 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", ";\n    "])),
    t.pagingForwardLinkPaddingSmall);

  },

  forwardLinkMedium: function forwardLinkMedium(t) {
    return (0, _Emotion.css)(_templateObject17 || (_templateObject17 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", ";\n    "])),
    t.pagingForwardLinkPaddingMedium);

  },

  forwardLinkLarge: function forwardLinkLarge(t) {
    return (0, _Emotion.css)(_templateObject18 || (_templateObject18 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", ";\n    "])),
    t.pagingForwardLinkPaddingLarge);

  },

  forwardLinkMediumMobile: function forwardLinkMediumMobile(t) {
    return (0, _Emotion.css)(_templateObject19 || (_templateObject19 = (0, _taggedTemplateLiteralLoose2.default)(["\n      line-height: ", ";\n      padding: ", ";\n    "])),
    t.pagingFontSizeMedium,
    t.pagingForwardLinkPaddingMediumMobile);

  },

  forwardLinkLargeMobile: function forwardLinkLargeMobile(t) {
    return (0, _Emotion.css)(_templateObject20 || (_templateObject20 = (0, _taggedTemplateLiteralLoose2.default)(["\n      line-height: ", ";\n      padding: ", ";\n    "])),
    t.pagingFontSizeLarge,
    t.pagingForwardLinkPaddingLargeMobile);

  },

  forwardLinkDisabled: function forwardLinkDisabled(t) {
    return (0, _Emotion.css)(_templateObject21 || (_templateObject21 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: ", ";\n      pointer-events: none;\n    "])),
    t.pagingForwardLinkDisabledColor);


  },

  pageLinkWrapper: function pageLinkWrapper() {
    return (0, _Emotion.css)(_templateObject22 || (_templateObject22 = (0, _taggedTemplateLiteralLoose2.default)(["\n      display: inline-flex;\n      flex-flow: column nowrap;\n      text-align: center;\n      user-select: none;\n      vertical-align: top;\n    "])));






  },

  pageLink: function pageLink(t) {
    return (0, _Emotion.css)(_templateObject23 || (_templateObject23 = (0, _taggedTemplateLiteralLoose2.default)(["\n      box-sizing: ", ";\n      border-radius: ", ";\n      color: ", ";\n      cursor: pointer;\n      display: block;\n      outline: none;\n      text-decoration: none;\n\n      &:hover {\n        background-color: ", ";\n        transition: background-color ", " ", ";\n      }\n\n      &:active {\n        background-color: ", ";\n      }\n    "])),
    t.pagingPageLinkBoxSizing,
    t.pagingPageLinkBorderRadius,
    t.pagingPageLinkColor,






    t.pagingPageLinkHoverBg,
    t.transitionDuration, t.transitionTimingFunction,



    t.pagingPageLinkActiveBg);


  },

  /** @deprecated Это стиль старого размера `Paging`. Мы планируем удалить его в 6.0 */
  pageLinkLegacy: function pageLinkLegacy(t) {
    return (0, _Emotion.css)(_templateObject24 || (_templateObject24 = (0, _taggedTemplateLiteralLoose2.default)(["\n      margin: ", ";\n      min-width: ", ";\n      padding: ", " ", ";\n    "])),
    t.pagingPageLinkMargin,
    t.pagingPageLinkMinWidth,
    t.pagingPageLinkPaddingY, t.pagingPageLinkPaddingX);

  },

  pageLinkSmall: function pageLinkSmall(t) {
    return (0, _Emotion.css)(_templateObject25 || (_templateObject25 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", " ", ";\n    "])),
    t.pagingPageLinkPaddingYSmall, t.pagingPageLinkPaddingXSmall);

  },

  pageLinkMedium: function pageLinkMedium(t) {
    return (0, _Emotion.css)(_templateObject26 || (_templateObject26 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", " ", ";\n    "])),
    t.pagingPageLinkPaddingYMedium, t.pagingPageLinkPaddingXMedium);

  },

  pageLinkLarge: function pageLinkLarge(t) {
    return (0, _Emotion.css)(_templateObject27 || (_templateObject27 = (0, _taggedTemplateLiteralLoose2.default)(["\n      padding: ", " ", ";\n    "])),
    t.pagingPageLinkPaddingYLarge, t.pagingPageLinkPaddingXLarge);

  },

  pageLinkDisabled: function pageLinkDisabled(t) {
    return (0, _Emotion.css)(_templateObject28 || (_templateObject28 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: ", ";\n      pointer-events: none;\n    "])),
    t.linkDisabledColor);


  },

  pageLinkCurrent: function pageLinkCurrent(t) {
    return (0, _Emotion.css)(_templateObject29 || (_templateObject29 = (0, _taggedTemplateLiteralLoose2.default)(["\n      cursor: default;\n      background-color: ", " !important;\n      color: ", ";\n    "])),

    t.pagingPageLinkActiveBg,
    t.pagingPageLinkActiveColor);

  },

  pageLinkCurrentDisabled: function pageLinkCurrentDisabled(t) {
    return (0, _Emotion.css)(_templateObject30 || (_templateObject30 = (0, _taggedTemplateLiteralLoose2.default)(["\n      background-color: ", " !important;\n      color: ", ";\n    "])),
    t.pagingPageLinkDisabledActiveBg,
    t.linkDisabledColor);

  },

  pageLinkFocused: function pageLinkFocused(t) {
    return (0, _Emotion.css)(_templateObject31 || (_templateObject31 = (0, _taggedTemplateLiteralLoose2.default)(["\n      ", "\n    "])), "\n          box-shadow: 0 0 0 2px " +

    t.borderColorFocus + ";\n        ");


  },

  transparent: function transparent() {
    return (0, _Emotion.css)(_templateObject32 || (_templateObject32 = (0, _taggedTemplateLiteralLoose2.default)(["\n      color: transparent;\n    "])));


  },

  pageLinkHint: function pageLinkHint(t) {
    return (0, _Emotion.css)(_templateObject33 || (_templateObject33 = (0, _taggedTemplateLiteralLoose2.default)(["\n      display: inline-block;\n      margin: ", ";\n      font-size: ", ";\n      height: ", ";\n      line-height: ", ";\n      color: ", ";\n    "])),

    t.pagingPageLinkHintMargin,
    t.pagingPageLinkHintFontSize,
    t.pagingPageLinkHintLineHeight,
    t.pagingPageLinkHintLineHeight,
    t.pagingPageLinkHintColor);

  }
});