"use strict";

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

var _styles = require("@fluent-ui/styles");

var root = function root(theme) {
  return {
    position: 'fixed',
    zIndex: 1001,
    backgroundColor: (0, _styles.themeGet)("colors.white.default", 'white')(theme),
    boxShadow: (0, _styles.themeGet)("shadows.3", '0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.132), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.108)')(theme),
    borderRadius: 2,
    padding: '6px 16px',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'space-between'
  };
};

var baseSpace = 24;
var placementTopStart = {
  top: baseSpace,
  left: baseSpace,
  right: 'auto'
};
var placementTop = {
  top: baseSpace,
  left: '50%',
  right: 'auto',
  transform: 'translateX(-50%)'
};
var placementTopEnd = {
  top: baseSpace,
  left: 'auto',
  right: baseSpace
};
var placementBottomStart = {
  bottom: baseSpace,
  left: baseSpace,
  right: 'auto'
};
var placementBottom = {
  bottom: baseSpace,
  left: '50%',
  right: 'auto',
  transform: 'translateX(-50%)'
};
var placementBottomEnd = {
  bottom: baseSpace,
  left: 'auto',
  right: baseSpace
};
var placementCenter = {
  top: '50%',
  left: '50%',
  transform: 'translate(-50%, -50%)'
};
var container = {
  padding: '8px 0',
  lineHeight: 1.5,
  flex: 1
};
var actions = {};

var styles = function styles(theme) {
  return {
    root: root(theme),
    placementTopStart: placementTopStart,
    placementTop: placementTop,
    placementTopEnd: placementTopEnd,
    placementBottomStart: placementBottomStart,
    placementBottom: placementBottom,
    placementBottomEnd: placementBottomEnd,
    placementCenter: placementCenter,
    container: container,
    actions: actions
  };
};

exports.styles = styles;