"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.StyledOverlay = exports.StyledNestedBadge = exports.StyledImg = exports.StyledFlag = exports.StyledFallback = void 0;
var _styledComponents = _interopRequireDefault(require("styled-components"));
var _ = require("../../../..");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var StyledNestedBadge = exports.StyledNestedBadge = _styledComponents.default.div.withConfig({
  displayName: "NestedBadgestyles__StyledNestedBadge",
  componentId: "sc-168bhj8-0"
})(["position:relative;height:", "px;width:", "px;"], function (p) {
  return p.$badgeSize === 'm' ? 28 : 32;
}, function (p) {
  return p.$badgeSize === 'm' ? 26 : 28;
});
var StyledImg = exports.StyledImg = _styledComponents.default.img.withConfig({
  displayName: "NestedBadgestyles__StyledImg",
  componentId: "sc-168bhj8-1"
})(["border-radius:50%;height:24px;width:24px;margin:", "px 0;"], function (p) {
  return p.$badgeSize === 'm' ? 2 : 4;
});
var StyledFallback = exports.StyledFallback = _styledComponents.default.div.withConfig({
  displayName: "NestedBadgestyles__StyledFallback",
  componentId: "sc-168bhj8-2"
})(["display:flex;align-items:center;justify-content:center;background:", ";border-radius:50%;height:24px;width:24px;position:absolute;margin:", "px 0;span{line-height:unset;}"], function (p) {
  return p.theme.colorTokens.neutral.background_disabled;
}, function (p) {
  return p.$badgeSize === 'm' ? 2 : 4;
});
var StyledFlag = exports.StyledFlag = (0, _styledComponents.default)(_.Flag).withConfig({
  displayName: "NestedBadgestyles__StyledFlag",
  componentId: "sc-168bhj8-3"
})(["position:absolute;left:", "px;top:", "px;height:16px;width:16px;border-radius:50%;"], function (p) {
  return p.$badgeSize === 'm' ? 10 : 12;
}, function (p) {
  return p.$badgeSize === 'm' ? 12 : 16;
});
var StyledOverlay = exports.StyledOverlay = _styledComponents.default.div.withConfig({
  displayName: "NestedBadgestyles__StyledOverlay",
  componentId: "sc-168bhj8-4"
})(["position:absolute;left:", "px;top:", "px;height:12px;width:12px;border:2px solid ", ";border-radius:50%;"], function (p) {
  return p.$badgeSize === 'm' ? 10 : 12;
}, function (p) {
  return p.$badgeSize === 'm' ? 12 : 16;
}, function (p) {
  return p.theme.colorTokens.neutral.border_focus;
});