(function webpackUniversalModuleDefinition(root, factory) {
	if(typeof exports === 'object' && typeof module === 'object')
		module.exports = factory();
	else if(typeof define === 'function' && define.amd)
		define("strapiDs", [], factory);
	else if(typeof exports === 'object')
		exports["strapiDs"] = factory();
	else
		root["strapiDs"] = factory();
})(this, function() {
return /******/ (function(modules) { // webpackBootstrap
/******/ 	// The module cache
/******/ 	var installedModules = {};
/******/
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/
/******/ 		// Check if module is in cache
/******/ 		if(installedModules[moduleId]) {
/******/ 			return installedModules[moduleId].exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = installedModules[moduleId] = {
/******/ 			i: moduleId,
/******/ 			l: false,
/******/ 			exports: {}
/******/ 		};
/******/
/******/ 		// Execute the module function
/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ 		// Flag the module as loaded
/******/ 		module.l = true;
/******/
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/
/******/
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = modules;
/******/
/******/ 	// expose the module cache
/******/ 	__webpack_require__.c = installedModules;
/******/
/******/ 	// define getter function for harmony exports
/******/ 	__webpack_require__.d = function(exports, name, getter) {
/******/ 		if(!__webpack_require__.o(exports, name)) {
/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ 		}
/******/ 	};
/******/
/******/ 	// define __esModule on exports
/******/ 	__webpack_require__.r = function(exports) {
/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 		}
/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
/******/ 	};
/******/
/******/ 	// create a fake namespace object
/******/ 	// mode & 1: value is a module id, require it
/******/ 	// mode & 2: merge all properties of value into the ns
/******/ 	// mode & 4: return value when already ns object
/******/ 	// mode & 8|1: behave like require
/******/ 	__webpack_require__.t = function(value, mode) {
/******/ 		if(mode & 1) value = __webpack_require__(value);
/******/ 		if(mode & 8) return value;
/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ 		var ns = Object.create(null);
/******/ 		__webpack_require__.r(ns);
/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ 		return ns;
/******/ 	};
/******/
/******/ 	// getDefaultExport function for compatibility with non-harmony modules
/******/ 	__webpack_require__.n = function(module) {
/******/ 		var getter = module && module.__esModule ?
/******/ 			function getDefault() { return module['default']; } :
/******/ 			function getModuleExports() { return module; };
/******/ 		__webpack_require__.d(getter, 'a', getter);
/******/ 		return getter;
/******/ 	};
/******/
/******/ 	// Object.prototype.hasOwnProperty.call
/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ 	// __webpack_public_path__
/******/ 	__webpack_require__.p = "";
/******/
/******/
/******/ 	// Load entry module and return exports
/******/ 	return __webpack_require__(__webpack_require__.s = "./src/themes/index.js");
/******/ })
/************************************************************************/
/******/ ({

/***/ "./node_modules/@babel/runtime/helpers/defineProperty.js":
/*!***************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***!
  \***************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("function _defineProperty(obj, key, value) {\n  if (key in obj) {\n    Object.defineProperty(obj, key, {\n      value: value,\n      enumerable: true,\n      configurable: true,\n      writable: true\n    });\n  } else {\n    obj[key] = value;\n  }\n\n  return obj;\n}\n\nmodule.exports = _defineProperty;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2RlZmluZVByb3BlcnR5LmpzPzk1MjMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0wsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZGVmaW5lUHJvcGVydHkuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZGVmaW5lUHJvcGVydHkob2JqLCBrZXksIHZhbHVlKSB7XG4gIGlmIChrZXkgaW4gb2JqKSB7XG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KG9iaiwga2V5LCB7XG4gICAgICB2YWx1ZTogdmFsdWUsXG4gICAgICBlbnVtZXJhYmxlOiB0cnVlLFxuICAgICAgY29uZmlndXJhYmxlOiB0cnVlLFxuICAgICAgd3JpdGFibGU6IHRydWVcbiAgICB9KTtcbiAgfSBlbHNlIHtcbiAgICBvYmpba2V5XSA9IHZhbHVlO1xuICB9XG5cbiAgcmV0dXJuIG9iajtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBfZGVmaW5lUHJvcGVydHk7XG5tb2R1bGUuZXhwb3J0c1tcImRlZmF1bHRcIl0gPSBtb2R1bGUuZXhwb3J0cywgbW9kdWxlLmV4cG9ydHMuX19lc01vZHVsZSA9IHRydWU7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/@babel/runtime/helpers/defineProperty.js\n");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/typeof.js":
/*!*******************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/typeof.js ***!
  \*******************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("function _typeof(obj) {\n  \"@babel/helpers - typeof\";\n\n  if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n    module.exports = _typeof = function _typeof(obj) {\n      return typeof obj;\n    };\n\n    module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n  } else {\n    module.exports = _typeof = function _typeof(obj) {\n      return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n    };\n\n    module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n  }\n\n  return _typeof(obj);\n}\n\nmodule.exports = _typeof;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL3R5cGVvZi5qcz83MDM3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvdHlwZW9mLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gX3R5cGVvZihvYmopIHtcbiAgXCJAYmFiZWwvaGVscGVycyAtIHR5cGVvZlwiO1xuXG4gIGlmICh0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgdHlwZW9mIFN5bWJvbC5pdGVyYXRvciA9PT0gXCJzeW1ib2xcIikge1xuICAgIG1vZHVsZS5leHBvcnRzID0gX3R5cGVvZiA9IGZ1bmN0aW9uIF90eXBlb2Yob2JqKSB7XG4gICAgICByZXR1cm4gdHlwZW9mIG9iajtcbiAgICB9O1xuXG4gICAgbW9kdWxlLmV4cG9ydHNbXCJkZWZhdWx0XCJdID0gbW9kdWxlLmV4cG9ydHMsIG1vZHVsZS5leHBvcnRzLl9fZXNNb2R1bGUgPSB0cnVlO1xuICB9IGVsc2Uge1xuICAgIG1vZHVsZS5leHBvcnRzID0gX3R5cGVvZiA9IGZ1bmN0aW9uIF90eXBlb2Yob2JqKSB7XG4gICAgICByZXR1cm4gb2JqICYmIHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiBvYmouY29uc3RydWN0b3IgPT09IFN5bWJvbCAmJiBvYmogIT09IFN5bWJvbC5wcm90b3R5cGUgPyBcInN5bWJvbFwiIDogdHlwZW9mIG9iajtcbiAgICB9O1xuXG4gICAgbW9kdWxlLmV4cG9ydHNbXCJkZWZhdWx0XCJdID0gbW9kdWxlLmV4cG9ydHMsIG1vZHVsZS5leHBvcnRzLl9fZXNNb2R1bGUgPSB0cnVlO1xuICB9XG5cbiAgcmV0dXJuIF90eXBlb2Yob2JqKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBfdHlwZW9mO1xubW9kdWxlLmV4cG9ydHNbXCJkZWZhdWx0XCJdID0gbW9kdWxlLmV4cG9ydHMsIG1vZHVsZS5leHBvcnRzLl9fZXNNb2R1bGUgPSB0cnVlOyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/@babel/runtime/helpers/typeof.js\n");

/***/ }),

/***/ "./src/themes/colors.js":
/*!******************************!*\
  !*** ./src/themes/colors.js ***!
  \******************************/
/*! exports provided: colorTokenObject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"colorTokenObject\", function() { return colorTokenObject; });\nvar colorTokenObject = {\n  color: {\n    alternative100: '#f6ecfc',\n    alternative200: '#e0c1f4',\n    alternative500: '#ac73e6',\n    alternative600: '#9736e8',\n    alternative700: '#8312d1',\n    danger100: '#fcecea',\n    danger200: '#f5c0b8',\n    danger500: '#ee5e52',\n    danger600: '#d02b20',\n    danger700: '#b72b1a',\n    neutral0: '#ffffff',\n    neutral100: '#f6f6f9',\n    neutral150: '#eaeaef',\n    neutral200: '#dcdce4',\n    neutral300: '#c0c0cf',\n    neutral400: '#a5a5ba',\n    neutral500: '#8e8ea9',\n    neutral600: '#666687',\n    neutral700: '#4a4a6a',\n    neutral800: '#32324d',\n    neutral900: '#212134',\n    primary100: '#f0f0ff',\n    primary200: '#d9d8ff',\n    primary500: '#7b79ff',\n    primary600: '#4945ff',\n    primary700: '#271fe0',\n    secondary100: '#eaf5ff',\n    secondary200: '#b8e1ff',\n    secondary500: '#66b7f1',\n    secondary600: '#0c75af',\n    secondary700: '#006096',\n    success100: '#eafbe7',\n    success200: '#c6f0c2',\n    success500: '#5cb176',\n    success600: '#328048',\n    success700: '#2f6846',\n    warning100: '#fdf4dc',\n    warning200: '#fae7b9',\n    warning500: '#f29d41',\n    warning600: '#d9822f',\n    warning700: '#be5d01'\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvY29sb3JzLmpzP2FhNGUiXSwibmFtZXMiOlsiY29sb3JUb2tlbk9iamVjdCIsImNvbG9yIiwiYWx0ZXJuYXRpdmUxMDAiLCJhbHRlcm5hdGl2ZTIwMCIsImFsdGVybmF0aXZlNTAwIiwiYWx0ZXJuYXRpdmU2MDAiLCJhbHRlcm5hdGl2ZTcwMCIsImRhbmdlcjEwMCIsImRhbmdlcjIwMCIsImRhbmdlcjUwMCIsImRhbmdlcjYwMCIsImRhbmdlcjcwMCIsIm5ldXRyYWwwIiwibmV1dHJhbDEwMCIsIm5ldXRyYWwxNTAiLCJuZXV0cmFsMjAwIiwibmV1dHJhbDMwMCIsIm5ldXRyYWw0MDAiLCJuZXV0cmFsNTAwIiwibmV1dHJhbDYwMCIsIm5ldXRyYWw3MDAiLCJuZXV0cmFsODAwIiwibmV1dHJhbDkwMCIsInByaW1hcnkxMDAiLCJwcmltYXJ5MjAwIiwicHJpbWFyeTUwMCIsInByaW1hcnk2MDAiLCJwcmltYXJ5NzAwIiwic2Vjb25kYXJ5MTAwIiwic2Vjb25kYXJ5MjAwIiwic2Vjb25kYXJ5NTAwIiwic2Vjb25kYXJ5NjAwIiwic2Vjb25kYXJ5NzAwIiwic3VjY2VzczEwMCIsInN1Y2Nlc3MyMDAiLCJzdWNjZXNzNTAwIiwic3VjY2VzczYwMCIsInN1Y2Nlc3M3MDAiLCJ3YXJuaW5nMTAwIiwid2FybmluZzIwMCIsIndhcm5pbmc1MDAiLCJ3YXJuaW5nNjAwIiwid2FybmluZzcwMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFPLElBQU1BLGdCQUFnQixHQUFHO0FBQzlCQyxPQUFLLEVBQUU7QUFDTEMsa0JBQWMsRUFBRSxTQURYO0FBRUxDLGtCQUFjLEVBQUUsU0FGWDtBQUdMQyxrQkFBYyxFQUFFLFNBSFg7QUFJTEMsa0JBQWMsRUFBRSxTQUpYO0FBS0xDLGtCQUFjLEVBQUUsU0FMWDtBQU1MQyxhQUFTLEVBQUUsU0FOTjtBQU9MQyxhQUFTLEVBQUUsU0FQTjtBQVFMQyxhQUFTLEVBQUUsU0FSTjtBQVNMQyxhQUFTLEVBQUUsU0FUTjtBQVVMQyxhQUFTLEVBQUUsU0FWTjtBQVdMQyxZQUFRLEVBQUUsU0FYTDtBQVlMQyxjQUFVLEVBQUUsU0FaUDtBQWFMQyxjQUFVLEVBQUUsU0FiUDtBQWNMQyxjQUFVLEVBQUUsU0FkUDtBQWVMQyxjQUFVLEVBQUUsU0FmUDtBQWdCTEMsY0FBVSxFQUFFLFNBaEJQO0FBaUJMQyxjQUFVLEVBQUUsU0FqQlA7QUFrQkxDLGNBQVUsRUFBRSxTQWxCUDtBQW1CTEMsY0FBVSxFQUFFLFNBbkJQO0FBb0JMQyxjQUFVLEVBQUUsU0FwQlA7QUFxQkxDLGNBQVUsRUFBRSxTQXJCUDtBQXNCTEMsY0FBVSxFQUFFLFNBdEJQO0FBdUJMQyxjQUFVLEVBQUUsU0F2QlA7QUF3QkxDLGNBQVUsRUFBRSxTQXhCUDtBQXlCTEMsY0FBVSxFQUFFLFNBekJQO0FBMEJMQyxjQUFVLEVBQUUsU0ExQlA7QUEyQkxDLGdCQUFZLEVBQUUsU0EzQlQ7QUE0QkxDLGdCQUFZLEVBQUUsU0E1QlQ7QUE2QkxDLGdCQUFZLEVBQUUsU0E3QlQ7QUE4QkxDLGdCQUFZLEVBQUUsU0E5QlQ7QUErQkxDLGdCQUFZLEVBQUUsU0EvQlQ7QUFnQ0xDLGNBQVUsRUFBRSxTQWhDUDtBQWlDTEMsY0FBVSxFQUFFLFNBakNQO0FBa0NMQyxjQUFVLEVBQUUsU0FsQ1A7QUFtQ0xDLGNBQVUsRUFBRSxTQW5DUDtBQW9DTEMsY0FBVSxFQUFFLFNBcENQO0FBcUNMQyxjQUFVLEVBQUUsU0FyQ1A7QUFzQ0xDLGNBQVUsRUFBRSxTQXRDUDtBQXVDTEMsY0FBVSxFQUFFLFNBdkNQO0FBd0NMQyxjQUFVLEVBQUUsU0F4Q1A7QUF5Q0xDLGNBQVUsRUFBRTtBQXpDUDtBQUR1QixDQUF6QiIsImZpbGUiOiIuL3NyYy90aGVtZXMvY29sb3JzLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IGNvbG9yVG9rZW5PYmplY3QgPSB7XG4gIGNvbG9yOiB7XG4gICAgYWx0ZXJuYXRpdmUxMDA6ICcjZjZlY2ZjJyxcbiAgICBhbHRlcm5hdGl2ZTIwMDogJyNlMGMxZjQnLFxuICAgIGFsdGVybmF0aXZlNTAwOiAnI2FjNzNlNicsXG4gICAgYWx0ZXJuYXRpdmU2MDA6ICcjOTczNmU4JyxcbiAgICBhbHRlcm5hdGl2ZTcwMDogJyM4MzEyZDEnLFxuICAgIGRhbmdlcjEwMDogJyNmY2VjZWEnLFxuICAgIGRhbmdlcjIwMDogJyNmNWMwYjgnLFxuICAgIGRhbmdlcjUwMDogJyNlZTVlNTInLFxuICAgIGRhbmdlcjYwMDogJyNkMDJiMjAnLFxuICAgIGRhbmdlcjcwMDogJyNiNzJiMWEnLFxuICAgIG5ldXRyYWwwOiAnI2ZmZmZmZicsXG4gICAgbmV1dHJhbDEwMDogJyNmNmY2ZjknLFxuICAgIG5ldXRyYWwxNTA6ICcjZWFlYWVmJyxcbiAgICBuZXV0cmFsMjAwOiAnI2RjZGNlNCcsXG4gICAgbmV1dHJhbDMwMDogJyNjMGMwY2YnLFxuICAgIG5ldXRyYWw0MDA6ICcjYTVhNWJhJyxcbiAgICBuZXV0cmFsNTAwOiAnIzhlOGVhOScsXG4gICAgbmV1dHJhbDYwMDogJyM2NjY2ODcnLFxuICAgIG5ldXRyYWw3MDA6ICcjNGE0YTZhJyxcbiAgICBuZXV0cmFsODAwOiAnIzMyMzI0ZCcsXG4gICAgbmV1dHJhbDkwMDogJyMyMTIxMzQnLFxuICAgIHByaW1hcnkxMDA6ICcjZjBmMGZmJyxcbiAgICBwcmltYXJ5MjAwOiAnI2Q5ZDhmZicsXG4gICAgcHJpbWFyeTUwMDogJyM3Yjc5ZmYnLFxuICAgIHByaW1hcnk2MDA6ICcjNDk0NWZmJyxcbiAgICBwcmltYXJ5NzAwOiAnIzI3MWZlMCcsXG4gICAgc2Vjb25kYXJ5MTAwOiAnI2VhZjVmZicsXG4gICAgc2Vjb25kYXJ5MjAwOiAnI2I4ZTFmZicsXG4gICAgc2Vjb25kYXJ5NTAwOiAnIzY2YjdmMScsXG4gICAgc2Vjb25kYXJ5NjAwOiAnIzBjNzVhZicsXG4gICAgc2Vjb25kYXJ5NzAwOiAnIzAwNjA5NicsXG4gICAgc3VjY2VzczEwMDogJyNlYWZiZTcnLFxuICAgIHN1Y2Nlc3MyMDA6ICcjYzZmMGMyJyxcbiAgICBzdWNjZXNzNTAwOiAnIzVjYjE3NicsXG4gICAgc3VjY2VzczYwMDogJyMzMjgwNDgnLFxuICAgIHN1Y2Nlc3M3MDA6ICcjMmY2ODQ2JyxcbiAgICB3YXJuaW5nMTAwOiAnI2ZkZjRkYycsXG4gICAgd2FybmluZzIwMDogJyNmYWU3YjknLFxuICAgIHdhcm5pbmc1MDA6ICcjZjI5ZDQxJyxcbiAgICB3YXJuaW5nNjAwOiAnI2Q5ODIyZicsXG4gICAgd2FybmluZzcwMDogJyNiZTVkMDEnLFxuICB9LFxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/themes/colors.js\n");

/***/ }),

/***/ "./src/themes/extendTheme.js":
/*!***********************************!*\
  !*** ./src/themes/extendTheme.js ***!
  \***********************************/
/*! exports provided: extendTheme */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"extendTheme\", function() { return extendTheme; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"./node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"./node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _light_theme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./light-theme */ \"./src/themes/light-theme.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\n\n\nvar generateError = function generateError(customMessage) {\n  return \"\\n\".concat(customMessage, \"\\n\\nThe following is an example:\\n\\n\\nimport { lightTheme, extendTheme } from '@strapi/design-system/themes';\\n\\nconst myCustomTheme = extendTheme(lightTheme, {\\n    \").concat(Object.keys(_light_theme__WEBPACK_IMPORTED_MODULE_2__[\"lightTheme\"]).map(function (key) {\n    return \"\".concat(key, \": /* put the overrides for the \").concat(key, \" key */,\");\n  }).join('\\n'), \"\\n})\\n\");\n};\n\nvar isObject = function isObject(item) {\n  return item && _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1___default()(item) === 'object' && !Array.isArray(item);\n};\n\nvar mergeDeep = function mergeDeep(target, overrides) {\n  var output = _objectSpread({}, target);\n\n  if (isObject(target) && isObject(overrides)) {\n    Object.keys(overrides).forEach(function (key) {\n      if (isObject(overrides[key])) {\n        if (target.hasOwnProperty(key)) {\n          output[key] = mergeDeep(target[key], overrides[key]);\n        } else {\n          output[key] = overrides[key];\n        }\n      } else {\n        output[key] = overrides[key];\n      }\n    });\n  }\n\n  return output;\n};\n\nvar extendTheme = function extendTheme(theme, overrides) {\n  if (!isObject(theme)) {\n    var error = generateError('The first argument should be an object and corresponds to the theme you want to extend.');\n    throw new Error(error);\n  }\n\n  if (!isObject(overrides)) {\n    var _error = generateError('The second argument should be an object and corresponds to the keys of the theme you want to override.');\n\n    throw new Error(_error);\n  }\n\n  return mergeDeep(theme, overrides);\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./src/themes/extendTheme.js\n");

/***/ }),

/***/ "./src/themes/index.js":
/*!*****************************!*\
  !*** ./src/themes/index.js ***!
  \*****************************/
/*! exports provided: lightTheme, extendTheme, getThemeSize, inputFocusStyle, buttonFocusStyle */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _light_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./light-theme */ \"./src/themes/light-theme.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"lightTheme\", function() { return _light_theme__WEBPACK_IMPORTED_MODULE_0__[\"lightTheme\"]; });\n\n/* harmony import */ var _extendTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./extendTheme */ \"./src/themes/extendTheme.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"extendTheme\", function() { return _extendTheme__WEBPACK_IMPORTED_MODULE_1__[\"extendTheme\"]; });\n\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ \"./src/themes/utils.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getThemeSize\", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__[\"getThemeSize\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"inputFocusStyle\", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__[\"inputFocusStyle\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"buttonFocusStyle\", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__[\"buttonFocusStyle\"]; });\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvaW5kZXguanM/MDIyMSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQSIsImZpbGUiOiIuL3NyYy90aGVtZXMvaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xpZ2h0LXRoZW1lJztcbmV4cG9ydCAqIGZyb20gJy4vZXh0ZW5kVGhlbWUnO1xuZXhwb3J0ICogZnJvbSAnLi91dGlscyc7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/themes/index.js\n");

/***/ }),

/***/ "./src/themes/light-theme.js":
/*!***********************************!*\
  !*** ./src/themes/light-theme.js ***!
  \***********************************/
/*! exports provided: lightTheme */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"lightTheme\", function() { return lightTheme; });\n/* harmony import */ var _colors__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./colors */ \"./src/themes/colors.js\");\n/* harmony import */ var _shadows__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shadows */ \"./src/themes/shadows.js\");\n/* harmony import */ var _sizes__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sizes */ \"./src/themes/sizes.js\");\n\n\n\nvar lightTheme = {\n  colors: _colors__WEBPACK_IMPORTED_MODULE_0__[\"colorTokenObject\"].color,\n  shadows: _shadows__WEBPACK_IMPORTED_MODULE_1__[\"shadowTokenObject\"].shadow,\n  sizes: _sizes__WEBPACK_IMPORTED_MODULE_2__[\"sizes\"],\n  zIndices: [5, 10, 15, 20],\n  // TBD\n  spaces: ['0px', '4px', '8px', '12px', '16px', '20px', '24px', '32px', '40px', '48px', '56px', '64px'],\n  borderRadius: '4px',\n  mediaQueries: {\n    tablet: \"@media (max-width: \".concat(1100 / 16, \"rem)\"),\n    mobile: \"@media (max-width: \".concat(550 / 16, \"rem)\")\n  },\n  fontSizes: [\"\".concat(11 / 16, \"rem\"), \"\".concat(12 / 16, \"rem\"), \"\".concat(14 / 16, \"rem\"), '1rem', \"\".concat(18 / 16, \"rem\"), \"\".concat(32 / 16, \"rem\")],\n  lineHeights: [1.14, 1.22, 1.25, 1.33, 1.43, 1.45, 1.5],\n  fontWeights: {\n    regular: 400,\n    semiBold: 500,\n    bold: 600\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvbGlnaHQtdGhlbWUuanM/ZjJkOSJdLCJuYW1lcyI6WyJsaWdodFRoZW1lIiwiY29sb3JzIiwiY29sb3JUb2tlbk9iamVjdCIsImNvbG9yIiwic2hhZG93cyIsInNoYWRvd1Rva2VuT2JqZWN0Iiwic2hhZG93Iiwic2l6ZXMiLCJ6SW5kaWNlcyIsInNwYWNlcyIsImJvcmRlclJhZGl1cyIsIm1lZGlhUXVlcmllcyIsInRhYmxldCIsIm1vYmlsZSIsImZvbnRTaXplcyIsImxpbmVIZWlnaHRzIiwiZm9udFdlaWdodHMiLCJyZWd1bGFyIiwic2VtaUJvbGQiLCJib2xkIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRU8sSUFBTUEsVUFBVSxHQUFHO0FBQ3hCQyxRQUFNLEVBQUVDLHdEQUFnQixDQUFDQyxLQUREO0FBRXhCQyxTQUFPLEVBQUVDLDBEQUFpQixDQUFDQyxNQUZIO0FBR3hCQyxPQUFLLEVBQUxBLDRDQUh3QjtBQUl4QkMsVUFBUSxFQUFFLENBQUMsQ0FBRCxFQUFJLEVBQUosRUFBUSxFQUFSLEVBQVksRUFBWixDQUpjO0FBSUc7QUFDM0JDLFFBQU0sRUFBRSxDQUFDLEtBQUQsRUFBUSxLQUFSLEVBQWUsS0FBZixFQUFzQixNQUF0QixFQUE4QixNQUE5QixFQUFzQyxNQUF0QyxFQUE4QyxNQUE5QyxFQUFzRCxNQUF0RCxFQUE4RCxNQUE5RCxFQUFzRSxNQUF0RSxFQUE4RSxNQUE5RSxFQUFzRixNQUF0RixDQUxnQjtBQU14QkMsY0FBWSxFQUFFLEtBTlU7QUFPeEJDLGNBQVksRUFBRTtBQUNaQyxVQUFNLCtCQUF3QixPQUFPLEVBQS9CLFNBRE07QUFFWkMsVUFBTSwrQkFBd0IsTUFBTSxFQUE5QjtBQUZNLEdBUFU7QUFXeEJDLFdBQVMsRUFBRSxXQUFJLEtBQUssRUFBVCxvQkFBcUIsS0FBSyxFQUExQixvQkFBc0MsS0FBSyxFQUEzQyxVQUFvRCxNQUFwRCxZQUErRCxLQUFLLEVBQXBFLG9CQUFnRixLQUFLLEVBQXJGLFNBWGE7QUFZeEJDLGFBQVcsRUFBRSxDQUFDLElBQUQsRUFBTyxJQUFQLEVBQWEsSUFBYixFQUFtQixJQUFuQixFQUF5QixJQUF6QixFQUErQixJQUEvQixFQUFxQyxHQUFyQyxDQVpXO0FBYXhCQyxhQUFXLEVBQUU7QUFDWEMsV0FBTyxFQUFFLEdBREU7QUFFWEMsWUFBUSxFQUFFLEdBRkM7QUFHWEMsUUFBSSxFQUFFO0FBSEs7QUFiVyxDQUFuQiIsImZpbGUiOiIuL3NyYy90aGVtZXMvbGlnaHQtdGhlbWUuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb2xvclRva2VuT2JqZWN0IH0gZnJvbSAnLi9jb2xvcnMnO1xuaW1wb3J0IHsgc2hhZG93VG9rZW5PYmplY3QgfSBmcm9tICcuL3NoYWRvd3MnO1xuaW1wb3J0IHsgc2l6ZXMgfSBmcm9tICcuL3NpemVzJztcblxuZXhwb3J0IGNvbnN0IGxpZ2h0VGhlbWUgPSB7XG4gIGNvbG9yczogY29sb3JUb2tlbk9iamVjdC5jb2xvcixcbiAgc2hhZG93czogc2hhZG93VG9rZW5PYmplY3Quc2hhZG93LFxuICBzaXplcyxcbiAgekluZGljZXM6IFs1LCAxMCwgMTUsIDIwXSwgLy8gVEJEXG4gIHNwYWNlczogWycwcHgnLCAnNHB4JywgJzhweCcsICcxMnB4JywgJzE2cHgnLCAnMjBweCcsICcyNHB4JywgJzMycHgnLCAnNDBweCcsICc0OHB4JywgJzU2cHgnLCAnNjRweCddLFxuICBib3JkZXJSYWRpdXM6ICc0cHgnLFxuICBtZWRpYVF1ZXJpZXM6IHtcbiAgICB0YWJsZXQ6IGBAbWVkaWEgKG1heC13aWR0aDogJHsxMTAwIC8gMTZ9cmVtKWAsXG4gICAgbW9iaWxlOiBgQG1lZGlhIChtYXgtd2lkdGg6ICR7NTUwIC8gMTZ9cmVtKWAsXG4gIH0sXG4gIGZvbnRTaXplczogW2AkezExIC8gMTZ9cmVtYCwgYCR7MTIgLyAxNn1yZW1gLCBgJHsxNCAvIDE2fXJlbWAsICcxcmVtJywgYCR7MTggLyAxNn1yZW1gLCBgJHszMiAvIDE2fXJlbWBdLFxuICBsaW5lSGVpZ2h0czogWzEuMTQsIDEuMjIsIDEuMjUsIDEuMzMsIDEuNDMsIDEuNDUsIDEuNV0sXG4gIGZvbnRXZWlnaHRzOiB7XG4gICAgcmVndWxhcjogNDAwLFxuICAgIHNlbWlCb2xkOiA1MDAsXG4gICAgYm9sZDogNjAwLFxuICB9LFxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/themes/light-theme.js\n");

/***/ }),

/***/ "./src/themes/shadows.js":
/*!*******************************!*\
  !*** ./src/themes/shadows.js ***!
  \*******************************/
/*! exports provided: shadowTokenObject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"shadowTokenObject\", function() { return shadowTokenObject; });\nvar shadowTokenObject = {\n  shadow: {\n    filterShadow: '0px 1px 4px rgba(33, 33, 52, 0.1)',\n    focus: 'inset 2px 0px 0px rgb(39, 31, 224), inset 0px 2px 0px rgb(39, 31, 224), inset -2px 0px 0px rgb(39, 31, 224), inset 0px -2px 0px rgb(39, 31, 224)',\n    focusShadow: '0px 0px 6px rgba(76, 191, 255, 0.75)',\n    popupShadow: '0px 2px 15px rgba(33, 33, 52, 0.1)',\n    tableShadow: '0px 1px 4px rgba(33, 33, 52, 0.1)'\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvc2hhZG93cy5qcz9lYmVlIl0sIm5hbWVzIjpbInNoYWRvd1Rva2VuT2JqZWN0Iiwic2hhZG93IiwiZmlsdGVyU2hhZG93IiwiZm9jdXMiLCJmb2N1c1NoYWRvdyIsInBvcHVwU2hhZG93IiwidGFibGVTaGFkb3ciXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBTyxJQUFNQSxpQkFBaUIsR0FBRztBQUMvQkMsUUFBTSxFQUFFO0FBQ05DLGdCQUFZLEVBQUUsbUNBRFI7QUFFTkMsU0FBSyxFQUNILGtKQUhJO0FBSU5DLGVBQVcsRUFBRSxzQ0FKUDtBQUtOQyxlQUFXLEVBQUUsb0NBTFA7QUFNTkMsZUFBVyxFQUFFO0FBTlA7QUFEdUIsQ0FBMUIiLCJmaWxlIjoiLi9zcmMvdGhlbWVzL3NoYWRvd3MuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3Qgc2hhZG93VG9rZW5PYmplY3QgPSB7XG4gIHNoYWRvdzoge1xuICAgIGZpbHRlclNoYWRvdzogJzBweCAxcHggNHB4IHJnYmEoMzMsIDMzLCA1MiwgMC4xKScsXG4gICAgZm9jdXM6XG4gICAgICAnaW5zZXQgMnB4IDBweCAwcHggcmdiKDM5LCAzMSwgMjI0KSwgaW5zZXQgMHB4IDJweCAwcHggcmdiKDM5LCAzMSwgMjI0KSwgaW5zZXQgLTJweCAwcHggMHB4IHJnYigzOSwgMzEsIDIyNCksIGluc2V0IDBweCAtMnB4IDBweCByZ2IoMzksIDMxLCAyMjQpJyxcbiAgICBmb2N1c1NoYWRvdzogJzBweCAwcHggNnB4IHJnYmEoNzYsIDE5MSwgMjU1LCAwLjc1KScsXG4gICAgcG9wdXBTaGFkb3c6ICcwcHggMnB4IDE1cHggcmdiYSgzMywgMzMsIDUyLCAwLjEpJyxcbiAgICB0YWJsZVNoYWRvdzogJzBweCAxcHggNHB4IHJnYmEoMzMsIDMzLCA1MiwgMC4xKScsXG4gIH0sXG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/themes/shadows.js\n");

/***/ }),

/***/ "./src/themes/sizes.js":
/*!*****************************!*\
  !*** ./src/themes/sizes.js ***!
  \*****************************/
/*! exports provided: sizes */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"sizes\", function() { return sizes; });\nvar sizes = {\n  input: {\n    S: \"\".concat(32 / 16, \"rem\"),\n    M: \"\".concat(40 / 16, \"rem\")\n  },\n  accordions: {\n    S: \"\".concat(48 / 16, \"rem\"),\n    M: \"\".concat(88 / 16, \"rem\")\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvc2l6ZXMuanM/NmU2NyJdLCJuYW1lcyI6WyJzaXplcyIsImlucHV0IiwiUyIsIk0iLCJhY2NvcmRpb25zIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQU8sSUFBTUEsS0FBSyxHQUFHO0FBQ25CQyxPQUFLLEVBQUU7QUFDTEMsS0FBQyxZQUFLLEtBQUssRUFBVixRQURJO0FBRUxDLEtBQUMsWUFBSyxLQUFLLEVBQVY7QUFGSSxHQURZO0FBS25CQyxZQUFVLEVBQUU7QUFDVkYsS0FBQyxZQUFLLEtBQUssRUFBVixRQURTO0FBRVZDLEtBQUMsWUFBSyxLQUFLLEVBQVY7QUFGUztBQUxPLENBQWQiLCJmaWxlIjoiLi9zcmMvdGhlbWVzL3NpemVzLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IHNpemVzID0ge1xuICBpbnB1dDoge1xuICAgIFM6IGAkezMyIC8gMTZ9cmVtYCxcbiAgICBNOiBgJHs0MCAvIDE2fXJlbWAsXG4gIH0sXG4gIGFjY29yZGlvbnM6IHtcbiAgICBTOiBgJHs0OCAvIDE2fXJlbWAsXG4gICAgTTogYCR7ODggLyAxNn1yZW1gLFxuICB9LFxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/themes/sizes.js\n");

/***/ }),

/***/ "./src/themes/utils.js":
/*!*****************************!*\
  !*** ./src/themes/utils.js ***!
  \*****************************/
/*! exports provided: getThemeSize, inputFocusStyle, buttonFocusStyle */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getThemeSize\", function() { return getThemeSize; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"inputFocusStyle\", function() { return inputFocusStyle; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"buttonFocusStyle\", function() { return buttonFocusStyle; });\nvar getThemeSize = function getThemeSize(type) {\n  return function (_ref) {\n    var theme = _ref.theme,\n        size = _ref.size;\n    return theme.sizes[type][size];\n  };\n};\nvar inputFocusStyle = function inputFocusStyle() {\n  var rootElement = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '&';\n  return function (_ref2) {\n    var theme = _ref2.theme,\n        hasError = _ref2.hasError;\n    return \"\\n      outline: none;\\n      box-shadow: 0;\\n      transition-property: border-color, box-shadow, fill;\\n      transition-duration: 0.2s;\\n\\n      \".concat(rootElement, \":focus-within {\\n        border: 1px solid \").concat(hasError ? theme.colors.danger600 : theme.colors.primary600, \";\\n        box-shadow: \").concat(hasError ? theme.colors.danger600 : theme.colors.primary600, \" 0px 0px 0px 2px;\\n      }\\n    \");\n  };\n};\nvar buttonFocusStyle = function buttonFocusStyle(_ref3) {\n  var theme = _ref3.theme;\n  return \"\\n  position: relative;\\n  outline: none;\\n  \\n  &:after {\\n    transition-property: all;\\n    transition-duration: 0.2s;\\n    border-radius: 8px;\\n    content: '';\\n    position: absolute;\\n    top: -4px;\\n    bottom: -4px;\\n    left: -4px;\\n    right: -4px;\\n    border: 2px solid transparent;\\n  }\\n\\n  &:focus-visible {\\n    outline: none;\\n    &:after {\\n      border-radius: 8px;\\n      content: '';\\n      position: absolute;\\n      top: -5px;\\n      bottom: -5px;\\n      left: -5px;\\n      right: -5px;\\n      border: 2px solid \".concat(theme.colors.primary600, \";\\n    }\\n  }\\n\");\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdHJhcGlEcy8uL3NyYy90aGVtZXMvdXRpbHMuanM/OTdlZSJdLCJuYW1lcyI6WyJnZXRUaGVtZVNpemUiLCJ0eXBlIiwidGhlbWUiLCJzaXplIiwic2l6ZXMiLCJpbnB1dEZvY3VzU3R5bGUiLCJyb290RWxlbWVudCIsImhhc0Vycm9yIiwiY29sb3JzIiwiZGFuZ2VyNjAwIiwicHJpbWFyeTYwMCIsImJ1dHRvbkZvY3VzU3R5bGUiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQU8sSUFBTUEsWUFBWSxHQUFHLFNBQWZBLFlBQWUsQ0FBQ0MsSUFBRCxFQUFVO0FBQ3BDLFNBQU87QUFBQSxRQUFHQyxLQUFILFFBQUdBLEtBQUg7QUFBQSxRQUFVQyxJQUFWLFFBQVVBLElBQVY7QUFBQSxXQUFxQkQsS0FBSyxDQUFDRSxLQUFOLENBQVlILElBQVosRUFBa0JFLElBQWxCLENBQXJCO0FBQUEsR0FBUDtBQUNELENBRk07QUFJQSxJQUFNRSxlQUFlLEdBQzFCLFNBRFdBLGVBQ1g7QUFBQSxNQUFDQyxXQUFELHVFQUFlLEdBQWY7QUFBQSxTQUNBO0FBQUEsUUFBR0osS0FBSCxTQUFHQSxLQUFIO0FBQUEsUUFBVUssUUFBVixTQUFVQSxRQUFWO0FBQUEseUtBT01ELFdBUE4sd0RBUTBCQyxRQUFRLEdBQUdMLEtBQUssQ0FBQ00sTUFBTixDQUFhQyxTQUFoQixHQUE0QlAsS0FBSyxDQUFDTSxNQUFOLENBQWFFLFVBUjNFLG9DQVNvQkgsUUFBUSxHQUFHTCxLQUFLLENBQUNNLE1BQU4sQ0FBYUMsU0FBaEIsR0FBNEJQLEtBQUssQ0FBQ00sTUFBTixDQUFhRSxVQVRyRTtBQUFBLEdBREE7QUFBQSxDQURLO0FBZUEsSUFBTUMsZ0JBQWdCLEdBQUcsU0FBbkJBLGdCQUFtQjtBQUFBLE1BQUdULEtBQUgsU0FBR0EsS0FBSDtBQUFBLDJpQkEyQk5BLEtBQUssQ0FBQ00sTUFBTixDQUFhRSxVQTNCUDtBQUFBLENBQXpCIiwiZmlsZSI6Ii4vc3JjL3RoZW1lcy91dGlscy5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBnZXRUaGVtZVNpemUgPSAodHlwZSkgPT4ge1xuICByZXR1cm4gKHsgdGhlbWUsIHNpemUgfSkgPT4gdGhlbWUuc2l6ZXNbdHlwZV1bc2l6ZV07XG59O1xuXG5leHBvcnQgY29uc3QgaW5wdXRGb2N1c1N0eWxlID1cbiAgKHJvb3RFbGVtZW50ID0gJyYnKSA9PlxuICAoeyB0aGVtZSwgaGFzRXJyb3IgfSkgPT5cbiAgICBgXG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMDtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgYm94LXNoYWRvdywgZmlsbDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cbiAgICAgICR7cm9vdEVsZW1lbnR9OmZvY3VzLXdpdGhpbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR7aGFzRXJyb3IgPyB0aGVtZS5jb2xvcnMuZGFuZ2VyNjAwIDogdGhlbWUuY29sb3JzLnByaW1hcnk2MDB9O1xuICAgICAgICBib3gtc2hhZG93OiAke2hhc0Vycm9yID8gdGhlbWUuY29sb3JzLmRhbmdlcjYwMCA6IHRoZW1lLmNvbG9ycy5wcmltYXJ5NjAwfSAwcHggMHB4IDBweCAycHg7XG4gICAgICB9XG4gICAgYDtcblxuZXhwb3J0IGNvbnN0IGJ1dHRvbkZvY3VzU3R5bGUgPSAoeyB0aGVtZSB9KSA9PiBgXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgXG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNHB4O1xuICAgIGJvdHRvbTogLTRweDtcbiAgICBsZWZ0OiAtNHB4O1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBib3R0b206IC01cHg7XG4gICAgICBsZWZ0OiAtNXB4O1xuICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAke3RoZW1lLmNvbG9ycy5wcmltYXJ5NjAwfTtcbiAgICB9XG4gIH1cbmA7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/themes/utils.js\n");

/***/ })

/******/ });
});