function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }
function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }
var colorScales = {
  white: '#FFFFFF',
  gray100: '#F5F5F5',
  gray200: '#EEEEEE',
  gray300: '#E0E0E0',
  gray400: '#BDBDBD',
  gray500: '#9E9E9E',
  gray600: '#6E6E6E',
  gray700: '#424242',
  gray800: '#212121',
  gray900: '#121212',
  black: '#000000',
  blue100: '#EAF0FF',
  blue200: '#D6E1FF',
  blue300: '#ADC4FF',
  blue400: '#6690FF',
  blue450: '#00C8F5',
  blue500: '#336BFF',
  blue600: '#2650BF',
  blue700: '#1F4099',
  blue800: '#142B66',
  blue900: '#0A1533',
  pink100: '#F6E7EE',
  pink200: '#FFD5E6',
  pink300: '#FFAACD',
  pink400: '#FF6AA8',
  pink500: '#FF2B83',
  pink600: '#CC2269',
  pink700: '#AC135A',
  pink800: '#78013A',
  pink900: '#590F2E',
  green100: '#EDFAE8',
  green200: '#DCF5D2',
  green300: '#B9EAA6',
  green400: '#85DA62',
  green450: '#D2F500',
  green500: '#51CB20',
  green600: '#41A21A',
  green700: '#368716',
  green800: '#20510D',
  green900: '#102906',
  teal100: '#E5FDFC',
  teal200: '#CCFCF9',
  teal300: '#99F9F3',
  teal400: '#00F0E1',
  teal500: '#00C0B4',
  teal600: '#009087',
  teal700: '#00605A',
  teal800: '#004844',
  teal900: '#00302D',
  yellow100: '#FFFAE5',
  yellow200: '#FFF3BD',
  yellow300: '#FFE98A',
  yellow400: '#FFCF00',
  yellow500: '#E6BB00',
  yellow600: '#C49F00',
  yellow700: '#9E8000',
  yellow800: '#614F00',
  yellow900: '#332900',
  red100: '#FFECEA',
  red200: '#FFC7C1',
  red300: '#FFA399',
  red400: '#FF7E70',
  red500: '#FF4733',
  red600: '#CC3929',
  red700: '#992B1F',
  red800: '#661C14',
  red900: '#330E0A'
};
var defaultColors = {
  brandBlue: '#00C8F5',
  brandGreen: '#D2F500',
  brandPink: '#FF2B83',
  brandTurquoise: '#00F0E1',
  complementaryBlue1: '#385E9D',
  complementaryBlue2: '#131F4F',
  complementaryGreen1: '#3A913F',
  complementaryGreen2: '#023C00',
  complementaryPink1: '#AC135A',
  complementaryPink2: '#78013A',
  complementaryTurquoise1: '#009195',
  complementaryTurquoise2: '#01424C',
  functionBlue: '#336BFF',
  functionRed: '#FF4733',
  functionGreen: '#51CB20',
  functionYellow: '#FFCF00',
  black: '#000000',
  gray100: '#F5F5F5',
  gray800: '#212121',
  gray900: '#121212',
  gray0: '#282823',
  gray1: '#4B4B46',
  gray2: '#6E6E69',
  gray3: '#A0A09B',
  gray4: '#BCBCB6',
  gray5: '#D7D7D2',
  gray6: '#EBEBE8',
  gray7: '#F5F5F5',
  white: '#FFFFFF',
  cta: '#0046FF',
  ctaHover: '#003BD9',
  ctaPressed: '#0030B2',
  positive: '#368716',
  negative: '#CC2269',
  negativeHover: '#AC135A',
  negativePressed: '#78013A',
  index: '#FFCF00',
  sfdrArticle9: '#41A21A',
  sfdrArticle8: '#85DA62',
  graphPurple: '#9C88FF',
  graphOrange: '#F0932B'
};
var grayPalette = [defaultColors.gray6, defaultColors.gray4, defaultColors.gray3, defaultColors.gray1, defaultColors.gray0];
export default _objectSpread(_objectSpread(_objectSpread({}, defaultColors), colorScales), {}, {
  palettes: {
    gray: grayPalette,
    pink: [defaultColors.brandPink, defaultColors.complementaryPink1, defaultColors.complementaryPink2, defaultColors.brandTurquoise, defaultColors.complementaryTurquoise1].concat(grayPalette),
    blue: [defaultColors.brandBlue, defaultColors.complementaryBlue1, defaultColors.complementaryBlue2, defaultColors.brandTurquoise, defaultColors.complementaryTurquoise1, colorScales.blue100, colorScales.blue400, colorScales.blue500, colorScales.blue800].concat(grayPalette),
    green: [defaultColors.brandGreen, defaultColors.complementaryGreen1, defaultColors.complementaryGreen2, defaultColors.brandTurquoise, defaultColors.complementaryTurquoise1].concat(grayPalette),
    turquoise: [defaultColors.brandTurquoise, defaultColors.complementaryTurquoise1, defaultColors.complementaryTurquoise2, defaultColors.brandBlue, defaultColors.complementaryBlue1].concat(grayPalette)
  }
});