react-text-editor-kit
Version:
React Text Editor Kit is a customizable rich text editor component for React applications. It provides a flexible and easy-to-use interface for users to create and edit content with various formatting options. And also easy to integrate in react applicati
655 lines (531 loc) • 397 kB
JavaScript
module.exports =
/******/ (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 = 10);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, exports) {
module.exports = require("react");
/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
var api = __webpack_require__(3);
var content = __webpack_require__(7);
content = content.__esModule ? content.default : content;
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {};
options.insert = "head";
options.singleton = false;
var update = api(content, options);
module.exports = content.locals || {};
/***/ }),
/* 2 */
/***/ (function(module, exports) {
module.exports = require("react-dom");
/***/ }),
/* 3 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var isOldIE = function isOldIE() {
var memo;
return function memorize() {
if (typeof memo === 'undefined') {
// Test for IE <= 9 as proposed by Browserhacks
// @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
// Tests for existence of standard globals is to allow style-loader
// to operate correctly into non-standard environments
// @see https://github.com/webpack-contrib/style-loader/issues/177
memo = Boolean(window && document && document.all && !window.atob);
}
return memo;
};
}();
var getTarget = function getTarget() {
var memo = {};
return function memorize(target) {
if (typeof memo[target] === 'undefined') {
var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself
if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
try {
// This will throw an exception if access to iframe is blocked
// due to cross-origin restrictions
styleTarget = styleTarget.contentDocument.head;
} catch (e) {
// istanbul ignore next
styleTarget = null;
}
}
memo[target] = styleTarget;
}
return memo[target];
};
}();
var stylesInDom = [];
function getIndexByIdentifier(identifier) {
var result = -1;
for (var i = 0; i < stylesInDom.length; i++) {
if (stylesInDom[i].identifier === identifier) {
result = i;
break;
}
}
return result;
}
function modulesToDom(list, options) {
var idCountMap = {};
var identifiers = [];
for (var i = 0; i < list.length; i++) {
var item = list[i];
var id = options.base ? item[0] + options.base : item[0];
var count = idCountMap[id] || 0;
var identifier = "".concat(id, " ").concat(count);
idCountMap[id] = count + 1;
var index = getIndexByIdentifier(identifier);
var obj = {
css: item[1],
media: item[2],
sourceMap: item[3]
};
if (index !== -1) {
stylesInDom[index].references++;
stylesInDom[index].updater(obj);
} else {
stylesInDom.push({
identifier: identifier,
updater: addStyle(obj, options),
references: 1
});
}
identifiers.push(identifier);
}
return identifiers;
}
function insertStyleElement(options) {
var style = document.createElement('style');
var attributes = options.attributes || {};
if (typeof attributes.nonce === 'undefined') {
var nonce = true ? __webpack_require__.nc : undefined;
if (nonce) {
attributes.nonce = nonce;
}
}
Object.keys(attributes).forEach(function (key) {
style.setAttribute(key, attributes[key]);
});
if (typeof options.insert === 'function') {
options.insert(style);
} else {
var target = getTarget(options.insert || 'head');
if (!target) {
throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");
}
target.appendChild(style);
}
return style;
}
function removeStyleElement(style) {
// istanbul ignore if
if (style.parentNode === null) {
return false;
}
style.parentNode.removeChild(style);
}
/* istanbul ignore next */
var replaceText = function replaceText() {
var textStore = [];
return function replace(index, replacement) {
textStore[index] = replacement;
return textStore.filter(Boolean).join('\n');
};
}();
function applyToSingletonTag(style, index, remove, obj) {
var css = remove ? '' : obj.media ? "@media ".concat(obj.media, " {").concat(obj.css, "}") : obj.css; // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = replaceText(index, css);
} else {
var cssNode = document.createTextNode(css);
var childNodes = style.childNodes;
if (childNodes[index]) {
style.removeChild(childNodes[index]);
}
if (childNodes.length) {
style.insertBefore(cssNode, childNodes[index]);
} else {
style.appendChild(cssNode);
}
}
}
function applyToTag(style, options, obj) {
var css = obj.css;
var media = obj.media;
var sourceMap = obj.sourceMap;
if (media) {
style.setAttribute('media', media);
} else {
style.removeAttribute('media');
}
if (sourceMap && typeof btoa !== 'undefined') {
css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */");
} // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = css;
} else {
while (style.firstChild) {
style.removeChild(style.firstChild);
}
style.appendChild(document.createTextNode(css));
}
}
var singleton = null;
var singletonCounter = 0;
function addStyle(obj, options) {
var style;
var update;
var remove;
if (options.singleton) {
var styleIndex = singletonCounter++;
style = singleton || (singleton = insertStyleElement(options));
update = applyToSingletonTag.bind(null, style, styleIndex, false);
remove = applyToSingletonTag.bind(null, style, styleIndex, true);
} else {
style = insertStyleElement(options);
update = applyToTag.bind(null, style, options);
remove = function remove() {
removeStyleElement(style);
};
}
update(obj);
return function updateStyle(newObj) {
if (newObj) {
if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) {
return;
}
update(obj = newObj);
} else {
remove();
}
};
}
module.exports = function (list, options) {
options = options || {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
// tags it will allow on a page
if (!options.singleton && typeof options.singleton !== 'boolean') {
options.singleton = isOldIE();
}
list = list || [];
var lastIdentifiers = modulesToDom(list, options);
return function update(newList) {
newList = newList || [];
if (Object.prototype.toString.call(newList) !== '[object Array]') {
return;
}
for (var i = 0; i < lastIdentifiers.length; i++) {
var identifier = lastIdentifiers[i];
var index = getIndexByIdentifier(identifier);
stylesInDom[index].references--;
}
var newLastIdentifiers = modulesToDom(newList, options);
for (var _i = 0; _i < lastIdentifiers.length; _i++) {
var _identifier = lastIdentifiers[_i];
var _index = getIndexByIdentifier(_identifier);
if (stylesInDom[_index].references === 0) {
stylesInDom[_index].updater();
stylesInDom.splice(_index, 1);
}
}
lastIdentifiers = newLastIdentifiers;
};
};
/***/ }),
/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
MIT License http://www.opensource.org/licenses/mit-license.php
Author Tobias Koppers @sokra
*/
// css base code, injected by the css-loader
// eslint-disable-next-line func-names
module.exports = function (useSourceMap) {
var list = []; // return the list of modules as css string
list.toString = function toString() {
return this.map(function (item) {
var content = cssWithMappingToString(item, useSourceMap);
if (item[2]) {
return "@media ".concat(item[2], " {").concat(content, "}");
}
return content;
}).join('');
}; // import a list of modules into the list
// eslint-disable-next-line func-names
list.i = function (modules, mediaQuery, dedupe) {
if (typeof modules === 'string') {
// eslint-disable-next-line no-param-reassign
modules = [[null, modules, '']];
}
var alreadyImportedModules = {};
if (dedupe) {
for (var i = 0; i < this.length; i++) {
// eslint-disable-next-line prefer-destructuring
var id = this[i][0];
if (id != null) {
alreadyImportedModules[id] = true;
}
}
}
for (var _i = 0; _i < modules.length; _i++) {
var item = [].concat(modules[_i]);
if (dedupe && alreadyImportedModules[item[0]]) {
// eslint-disable-next-line no-continue
continue;
}
if (mediaQuery) {
if (!item[2]) {
item[2] = mediaQuery;
} else {
item[2] = "".concat(mediaQuery, " and ").concat(item[2]);
}
}
list.push(item);
}
};
return list;
};
function cssWithMappingToString(item, useSourceMap) {
var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring
var cssMapping = item[3];
if (!cssMapping) {
return content;
}
if (useSourceMap && typeof btoa === 'function') {
var sourceMapping = toComment(cssMapping);
var sourceURLs = cssMapping.sources.map(function (source) {
return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */");
});
return [content].concat(sourceURLs).concat([sourceMapping]).join('\n');
}
return [content].join('\n');
} // Adapted from convert-source-map (MIT)
function toComment(sourceMap) {
// eslint-disable-next-line no-undef
var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));
var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64);
return "/*# ".concat(data, " */");
}
/***/ }),
/* 5 */
/***/ (function(module, exports, __webpack_require__) {
var api = __webpack_require__(3);
var content = __webpack_require__(6);
content = content.__esModule ? content.default : content;
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {};
options.insert = "head";
options.singleton = false;
var update = api(content, options);
module.exports = content.locals || {};
/***/ }),
/* 6 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, ".resizeImageWrapper {\r\n outline: 3px solid #b4d7ff;\r\n position: relative;\r\n}\r\n\r\n.resizer {\r\n position: absolute;\r\n width: 10px;\r\n height: 10px;\r\n background-color: #4099ff;\r\n right: -5px;\r\n bottom: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.resizer.topRight {\r\n right: -5px;\r\n top: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resizer.bottomLeft {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resizer.topLeft {\r\n top: -5px;\r\n left: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n\r\n/* Wrapper for iframe and overlay */\r\n.iframe-wrapper {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n/* Overlay shown on hover */\r\n.iframe-wrapper .iframe-overlay {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.35);\r\n z-index: 5;\r\n pointer-events: none;\r\n display: none;\r\n}\r\n\r\n/* Settings button */\r\n.iframe-wrapper .iframe-settings-btn {\r\n position: absolute;\r\n top: 5px;\r\n right: 5px;\r\n z-index: 10;\r\n display: none;\r\n background: #fff;\r\n border: 1px solid #ccc;\r\n border-radius: 4px;\r\n padding: 4px 6px;\r\n cursor: pointer;\r\n pointer-events: auto;\r\n text-align: center;\r\n}\r\n\r\n/* Show both overlay and button on hover */\r\n.iframe-wrapper:hover .iframe-overlay,\r\n.iframe-wrapper:hover .iframe-settings-btn {\r\n display: block;\r\n}", ""]);
// Exports
module.exports = exports;
/***/ }),
/* 7 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, ":root {\r\n --editor-background-color: #fff;\r\n --editor-border-color: #eee;\r\n --editor-text-color: #414141;\r\n --editor-toolbar-button-background: #fff;\r\n --editor-toolbar-text-color: #414141;\r\n --editor-toolbar-button-hover-background: #efefef;\r\n --editor-toolbar-button-selected-background: #dee0e2;\r\n --editor-svg-color: #414141;\r\n --editor-save-button-background: rgb(9, 134, 62);\r\n}\r\n\r\nhtml,\r\nbody {\r\n padding: 0;\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI img {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq p,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq pre,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h2,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h3,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h4,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h5,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h6,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq blockquote,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h1 {\r\n margin: 0;\r\n color: var(--editor-toolbar-text-color) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI {\r\n background-color: var(--editor-background-color);\r\n border: 2px solid var(--editor-border-color);\r\n color: var(--editor-text-color);\r\n line-height: 16px !important;\r\n font-family: system-ui !important;\r\n border-radius: 10px;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj p {\r\n margin: 0 0 1em 0 !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__actionComponents___nnaIk {\r\n margin: 0px 12px;\r\n box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.1),\r\n 0 8px 8px -4px rgba(34, 47, 62, 0.07);\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 {\r\n /* border-bottom: 1px solid var(--editor-border-color); */\r\n font-size: 18px;\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n margin: 6px 0px;\r\n position: relative;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbarWrapper___Sl-RX {\r\n background-position: center top 42px;\r\n background-size: calc(100% - 0px * 2) calc(100% - 0px);\r\n background-attachment: local;\r\n background-color: #fff;\r\n background-image: repeating-linear-gradient(\r\n #e3e3e3 0 1px,\r\n transparent 1px 44px\r\n );\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__hr1___2GDDO {\r\n position: absolute;\r\n width: 98%;\r\n border-color: var(--editor-border-color);\r\n border: none;\r\n border-top: 1px solid var(--editor-border-color);\r\n height: 1px;\r\n display: none;\r\n top: 32px;\r\n margin: 0;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__hr2___2wfnq {\r\n top: 64px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__buttonGroup___2VL8t {\r\n display: inline-block;\r\n border-right: 1px solid var(--editor-border-color);\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 button {\r\n background: var(--editor-toolbar-button-background);\r\n outline: none;\r\n border: none;\r\n border-radius: 4px;\r\n cursor: pointer;\r\n padding: 6px 10px;\r\n color: var(--editor-toolbar-text-color);\r\n line-height: 16px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbarWrapper___Sl-RX button {\r\n margin-block: 6px;\r\n}\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:disabled,\r\n.style-module__wysiwygEditorToolbar___3YLm2 button.style-module__disabled___31WG5 {\r\n cursor: not-allowed;\r\n}\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:disabled svg,\r\n.style-module__wysiwygEditorToolbar___3YLm2 button.style-module__disabled___31WG5 svg {\r\n fill: #9fa2a6;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:hover {\r\n background-color: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 input {\r\n background-color: transparent;\r\n border: 1px solid var(--editor-border-color);\r\n outline: none;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 select,\r\n.style-module__wysiwygEditorToolbar___3YLm2 select:focus-visible {\r\n border: none !important;\r\n outline: none;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj {\r\n padding: 8px 12px;\r\n margin: 2px;\r\n height: 250px;\r\n overflow: auto;\r\n resize: vertical;\r\n max-width: 100% !important;\r\n line-height: normal;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__placeholderText___20Ilw {\r\n opacity: 0.8;\r\n font-style: italic;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h1,\r\n.style-module__mlMainContentBox___3RMYj h2,\r\n.style-module__mlMainContentBox___3RMYj h3,\r\n.style-module__mlMainContentBox___3RMYj h4,\r\n.style-module__mlMainContentBox___3RMYj h5,\r\n.style-module__mlMainContentBox___3RMYj h6,\r\n.style-module__mlMainContentBox___3RMYj p {\r\n margin-top: 0;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h1 {\r\n font-size: 2em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h2 {\r\n font-size: 1.5em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h3 {\r\n font-size: 1.17em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h4 {\r\n font-size: 1em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h5 {\r\n font-size: 0.83em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h6 {\r\n font-size: 0.67em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj p {\r\n font-size: 1em;\r\n}\r\n\r\n.style-module__linkImage___M2hpC {\r\n height: 80px;\r\n width: 80px;\r\n object-fit: cover;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 5px;\r\n}\r\n\r\n.style-module__linkImageBox___d0yYz {\r\n height: 80px;\r\n width: 80px;\r\n position: relative;\r\n margin-top: 10px;\r\n}\r\n.style-module__linkImageCross___WbyR3 {\r\n position: absolute;\r\n top: -5px;\r\n right: -7px;\r\n height: 20px;\r\n width: 20px;\r\n background-color: red;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n border-radius: 50%;\r\n color: #fff;\r\n cursor: pointer;\r\n padding-bottom: 3px;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj:focus-visible {\r\n outline: none;\r\n}\r\n\r\n.style-module__wysiwygEditorSource___2DKV1 {\r\n width: 98%;\r\n height: 80%;\r\n outline: none;\r\n padding: 10px;\r\n font-family: \"Courier New\", Monospace !important;\r\n font-size: small;\r\n white-space: pre-wrap;\r\n margin: 0;\r\n display: block;\r\n font-size: 16px;\r\n resize: none;\r\n}\r\n\r\n/* Modal.css */\r\n\r\n.style-module__modalOverlay___TXsmk {\r\n font-family: system-ui !important;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.5);\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__imageModelOverlay___8jCM7 {\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__fillScreenView___13J2K {\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 h2 {\r\n margin: 0;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 svg {\r\n font-size: 25px;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__modalPopup___1C0ia {\r\n background-color: #fff;\r\n padding: 20px;\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\r\n width: 400px;\r\n max-width: 85%;\r\n color: #000;\r\n border-radius: 5px;\r\n}\r\n\r\n.style-module__fillScreenView___13J2K .style-module__modalPopup___1C0ia {\r\n max-width: 100% !important;\r\n width: 100vw !important;\r\n height: 100vh !important;\r\n z-index: 1;\r\n padding: 0 !important;\r\n overflow: hidden;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__modalPopup___1C0ia hr {\r\n margin-bottom: 0;\r\n}\r\n\r\n.style-module__modalCloseBtn___2Qx0Z {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n background: none;\r\n border: none;\r\n cursor: pointer;\r\n padding: 5px 10px;\r\n font-size: 16px;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 button svg {\r\n fill: var(--editor-svg-color);\r\n color: var(--editor-svg-color);\r\n display: inline-block;\r\n height: 15px;\r\n width: 14px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customSelect___vdO64 {\r\n position: relative;\r\n display: inline-block;\r\n cursor: pointer;\r\n font-size: 16px;\r\n padding: 6px;\r\n color: var(--editor-toolbar-text-color);\r\n line-height: 16px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customSelectFormat___3e6iP {\r\n position: relative;\r\n display: inline-block;\r\n cursor: pointer;\r\n font-size: 14px;\r\n padding: 6px;\r\n line-height: 16px;\r\n margin-inline: 2px;\r\n background-color: #f7f7f7 !important;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__customSelectFormat___3e6iP:hover {\r\n background-color: var(--editor-toolbar-button-hover-background) !important;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__customSelectFormat___3e6iP .style-module__selectSelected___2eABi {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__customSelectFormat___3e6iP .style-module__selectSelected___2eABi svg {\r\n width: 10px;\r\n height: 10px;\r\n margin-inline-start: 12px;\r\n opacity: 0.5;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__mainColorComponent___KneIc svg {\r\n height: 15px !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 {\r\n position: absolute;\r\n background-color: #fff;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 2px;\r\n z-index: 2;\r\n width: 160px;\r\n max-height: 200px;\r\n overflow-y: auto;\r\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n top: 29px;\r\n left: 0;\r\n display: none;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 button {\r\n display: flex !important;\r\n width: 100%;\r\n padding: 7px;\r\n font-family: system-ui !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__pItems___1bRzo .style-module__selectItems___3G3Z7 {\r\n left: 142px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF {\r\n position: absolute;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n border-top: none;\r\n border-radius: 2px;\r\n z-index: 1;\r\n max-height: 200px;\r\n overflow-y: auto;\r\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n left: 0;\r\n top: 30px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF .style-module__selectOption___7easq:hover {\r\n background-color: var(--editor-toolbar-button-hover-background) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h1 {\r\n font-size: 32px !important;\r\n font-weight: 600;\r\n line-height: 32px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h2 {\r\n font-size: 28px !important;\r\n font-weight: 600;\r\n line-height: 28px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h3 {\r\n font-size: 24px !important;\r\n font-weight: 600;\r\n line-height: 24px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h4 {\r\n font-size: 20px !important;\r\n line-height: 20px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h5 {\r\n font-size: 16px !important;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h6 {\r\n font-size: 14px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectOption___7easq,\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF .style-module__selectOption___7easq {\r\n padding: 6px 10px;\r\n cursor: pointer;\r\n font-size: 16px;\r\n white-space: nowrap;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectInsert___2lLJI svg {\r\n height: 20px;\r\n width: 20px;\r\n margin-right: 7px;\r\n color: var(--editor-svg-color);\r\n fill: var(--editor-svg-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 button svg {\r\n height: 16px !important;\r\n width: 16px !important;\r\n margin-top: 2px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectInsert___2lLJI span {\r\n margin-top: 2px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectedOption___bGTuj {\r\n background-color: var(--editor-toolbar-button-selected-background) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectOption___7easq:hover,\r\n.style-module__reactEditorMain___20UxI .style-module__selectInsert___2lLJI:hover {\r\n background-color: var(--editor-toolbar-button-hover-background) !important;\r\n}\r\n\r\n.style-module__formControlInput___JxKoB {\r\n font-family: system-ui !important;\r\n width: 100%;\r\n padding: 7px;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 3px;\r\n}\r\n\r\n.style-module__formControlInput___JxKoB:focus-visible {\r\n outline: none;\r\n}\r\n\r\n.style-module__saveButton___jY5in {\r\n background-color: var(--editor-save-button-background);\r\n color: #fff;\r\n padding: 7px 14px;\r\n border: none;\r\n margin-top: 10px;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__saveButton___jY5in:disabled {\r\n opacity: 0.4;\r\n cursor: not-allowed;\r\n}\r\n\r\n.style-module__cancel__btn___3wtVx {\r\n background-color: red;\r\n color: #fff;\r\n padding: 7px 14px;\r\n border: none;\r\n margin-top: 10px;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__selectType___2EuiV button {\r\n padding: 6px 20px;\r\n background-color: var(--editor-toolbar-button-background);\r\n border: 1px solid var(--editor-border-color);\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__selectType___2EuiV button.style-module__selectedType___1pN_w {\r\n background-color: #efefef;\r\n}\r\n\r\n.style-module__specialCharBox___5ivgz {\r\n display: flex;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.style-module__specialChar___3kuh4 {\r\n width: 30px;\r\n height: 30px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n border-radius: 2px;\r\n}\r\n\r\n.style-module__specialChar___3kuh4:hover {\r\n background-color: #dee0e2;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectInsert___2lLJI {\r\n min-width: 120px;\r\n font-size: 16px;\r\n text-align: left;\r\n padding: 8px 10px;\r\n white-space: nowrap;\r\n display: flex;\r\n border-top: 1px solid var(--editor-border-color) !important;\r\n color: var(--editor-text-color) !important;\r\n background-color: var(--editor-background-color);\r\n border-radius: 0 !important;\r\n margin: 0 !important;\r\n}\r\n\r\n/* width */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar {\r\n width: 5px;\r\n}\r\n\r\n/* Track */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-track {\r\n background: #f1f1f1;\r\n}\r\n\r\n/* Handle */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-thumb {\r\n background: #c4c4c4;\r\n}\r\n\r\n/* Handle on hover */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-thumb:hover {\r\n background: #555;\r\n}\r\n\r\n.style-module__fullScreenModel___2BTIF {\r\n width: 95% !important;\r\n height: 85vh;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj blockquote {\r\n border-left: 2px solid var(--editor-border-color);\r\n border-left-width: 5px;\r\n margin-left: 1.5rem;\r\n padding: 2px 0;\r\n padding-left: 1rem;\r\n font-style: italic;\r\n font-family: Georgia, Times, \"Times New Roman\", serif;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsNested___3AX3C.style-module__left___19fvP {\r\n left: -100%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectFormationDropdown___2zsBU {\r\n position: absolute;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 4px;\r\n left: 154px;\r\n display: none;\r\n min-width: 140px;\r\n z-index: 2;\r\n max-height: 200px;\r\n overflow-x: hidden;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontSizeDropdown___2JM1U {\r\n min-width: 90px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontSizeDropdown___2JM1U .style-module__selectOption___7easq {\r\n padding: 10px;\r\n border-bottom: 1px solid var(--editor-border-color);\r\n font-size: 16px;\r\n width: 98%;\r\n margin: 0;\r\n border-radius: 0 !important;\r\n font-family: system-ui !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectFormationDropdown___2zsBU.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontFamilyOption___1iKD6 {\r\n display: block;\r\n width: 99%;\r\n padding: 9px !important;\r\n border-top: 1px solid var(--editor-border-color) !important;\r\n margin: 0 !important;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontFamilyOption___1iKD6:hover {\r\n background-color: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__bottomColoredLine___2ZzSJ {\r\n height: 3px;\r\n width: 14px;\r\n background-color: var(--editor-svg-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__mainColorComponent___KneIc {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__openColorBox___HXFEl {\r\n position: absolute;\r\n height: 140px;\r\n width: 140px;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n top: 30px;\r\n left: -1px;\r\n display: none;\r\n z-index: 1;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBoxGrid___2aldn button {\r\n padding: 0 !important;\r\n margin: 0 !important;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__openColorBox___HXFEl.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBox___34xoe {\r\n height: 28px;\r\n width: 28px;\r\n cursor: pointer;\r\n background-color: var(--editor-background-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customColorPicker___1m1Pk {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customColorPicker___1m1Pk svg {\r\n height: 20px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__increaseIconSize___jwjQX svg {\r\n height: 20px !important;\r\n width: 17px !important;\r\n /* margin-top: 3px; */\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__increaseIconSize___jwjQX button {\r\n padding: 3px 10px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBox___34xoe:hover {\r\n transform: scale(1.2);\r\n transition: transform 0.5s ease;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__verticalLine___3Ck-S {\r\n height: 32px;\r\n width: 12px;\r\n /* background-color: var(--editor-border-color); */\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorMt2___6i1Q_ {\r\n margin-top: 2px;\r\n}\r\n.style-module__reactEditorMt10___2Crph {\r\n margin-top: 10px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorMe5___280IF {\r\n margin-right: 5px;\r\n}\r\n\r\n.style-module__reactEditorTextEnd___1pcIh {\r\n text-align: right;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorTextLeft___3E-uy {\r\n text-align: left;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorDFlex___XY9O6,\r\n.style-module__reactEditorDFlex___XY9O6 {\r\n display: flex;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorW47___2e5OR,\r\n.style-module__reactEditorW47___2e5OR {\r\n width: 47%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorW45___18O_s,\r\n.style-module__reactEditorW45___18O_s {\r\n width: 40%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__justifyContentBetween___17lWt,\r\n.style-module__justifyContentBetween___17lWt {\r\n justify-content: space-between;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorFlexColumn___kYPWH,\r\n.style-module__reactEditorFlexColumn___kYPWH {\r\n flex-direction: column;\r\n}\r\n\r\n.style-module__editorErrorMessage___3IFX_ {\r\n color: red;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj:empty:before {\r\n content: attr(data-placeholder);\r\n color: #aaa;\r\n pointer-events: none;\r\n}\r\n[contenteditable][data-mlx-editor-empty=\"true\"]::before {\r\n content: attr(data-placeholder);\r\n color: #aaa;\r\n pointer-events: none;\r\n position: absolute;\r\n}\r\n\r\n.style-module__fullScreen___2IkPb {\r\n position: fixed !important;\r\n top: 0;\r\n left: 0;\r\n width: 100% !important;\r\n height: 100% !important;\r\n background-color: var(--editor-toolbar-button-background);\r\n overflow: hidden;\r\n z-index: 99999 !important;\r\n}\r\n\r\n.style-module__rightClickPopupBackground___2kc56 {\r\n position: absolute;\r\n cursor: pointer;\r\n background-color: var(--editor-toolbar-button-background);\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 5px;\r\n z-index: 1000;\r\n min-width: 100px;\r\n padding: 3px 0px;\r\n}\r\n\r\n.style-module__rightClickPopupBackground___2kc56 hr {\r\n margin: 0;\r\n border: none;\r\n border-top: 1px solid var(--editor-border-color);\r\n width: 100%;\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0 {\r\n padding: 5px 10px;\r\n font-family: system-ui;\r\n font-size: 15px;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0:hover {\r\n background: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0 svg {\r\n margin-right: 5px;\r\n height: 20px;\r\n width: 20px;\r\n vertical-align: bottom;\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0.style-module__openLink___1piNb svg {\r\n height: 15px;\r\n margin-bottom: 1px;\r\n}\r\n\r\n.style-module__lockUnlockIcon___1F-wI svg {\r\n height: 16px;\r\n margin-top: 38px;\r\n cursor: pointer;\r\n}\r\n\r\ninput::-webkit-outer-spin-button,\r\ninput::-webkit-inner-spin-button {\r\n -webkit-appearance: none;\r\n margin: 0;\r\n}\r\n\r\n/* Firefox */\r\ninput[type=\"number\"] {\r\n -moz-appearance: textfield;\r\n}\r\n\r\n.style-module__content__editable__container___2AcZS {\r\n position: relative;\r\n}\r\n\r\n.style-module__image__submit__container___2vOVM {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-end;\r\n margin-top: 10px;\r\n}\r\n\r\n.style-module__image__submit__container___2vOVM img {\r\n width: 80px;\r\n height: 80px;\r\n border-radius: 5px;\r\n border: 1px solid;\r\n cursor: pointer;\r\n background-color: rgb(0 0 0 / 13%);\r\n object-fit: cover;\r\n}\r\n\r\n.style-module__image__cropper_btn___Jv5gI {\r\n display: flex;\r\n justify-content: center;\r\n gap: 10px;\r\n}\r\n\r\n.style-module__image__cropper__box___JKomv img {\r\n background-color: rgb(0 0 0 / 13%);\r\n}\r\n\r\n.style-module__image__preview__box___2hEkQ {\r\n position: relative;\r\n}\r\n\r\n.style-module__image__preview__box___2hEkQ:last-child {\r\n max-height: 400px;\r\n overflow: auto;\r\n}\r\n\r\n.style-module__image__preview__box___2hEkQ svg {\r\n position: absolute;\r\n top: 2px;\r\n right: 2px;\r\n height: 20px;\r\n fill: #fff;\r\n}\r\n", ""]);
// Exports
exports.locals = {
"reactEditorMain": "style-module__reactEditorMain___20UxI",
"selectOption": "style-module__selectOption___7easq",
"mlMainContentBox": "style-module__mlMainContentBox___3RMYj",
"actionComponents": "style-module__actionComponents___nnaIk",
"wysiwygEditorToolbar": "style-module__wysiwygEditorToolbar___3YLm2",
"wysiwygEditorToolbarWrapper": "style-module__wysiwygEditorToolbarWrapper___Sl-RX",
"hr1": "style-module__hr1___2GDDO",
"hr2": "style-module__hr2___2wfnq",
"buttonGroup": "style-module__buttonGroup___2VL8t",
"disabled": "style-module__disabled___31WG5",
"placeholderText": "style-module__placeholderText___20Ilw",
"linkImage": "style-module__linkImage___M2hpC",
"linkImageBox": "style-module__linkImageBox___d0yYz",
"linkImageCross": "style-module__linkImageCross___WbyR3",
"wysiwygEditorSource": "style-module__wysiwygEditorSource___2DKV1",
"modalOverlay": "style-module__modalOverlay___TXsmk",
"imageModelOverlay": "style-module__imageModelOverlay___8jCM7",
"fillScreenView": "style-module__fillScreenView___13J2K",
"modelTitle": "style-module__modelTitle___3jHG7",
"modalPopup": "style-module__modalPopup___1C0ia",
"modalCloseBtn": "style-module__modalCloseBtn___2Qx0Z",
"customSelect": "style-module__customSelect___vdO64",
"customSelectFormat": "style-module__customSelectFormat___3e6iP",
"selectSelected": "style-module__selectSelected___2eABi",
"mainColorComponent": "style-module__mainColorComponent___KneIc",
"selectItems": "style-module__selectItems___3G3Z7",
"pItems": "style-module__pItems___1bRzo",
"selectItemsFormat": "style-module__selectItemsFormat___3EcHF",
"show": "style-module__show___3qCvb",
"selectInsert": "style-module__selectInsert___2lLJI",
"selectedOption": "style-module__selectedOption___bGTuj",
"formControlInput": "style-module__formControlInput___JxKoB",
"saveButton": "style-module__saveButton___jY5in",
"cancel__btn": "style-module__cancel__btn___3wtVx",
"selectType": "style-module__selectType___2EuiV",
"selectedType": "style-module__selectedType___1pN_w",
"specialCharBox": "style-module__specialCharBox___5ivgz",
"specialChar": "style-module__specialChar___3kuh4",
"fullScreenModel": "style-module__fullScreenModel___2BTIF",
"selectItemsNested": "style-module__selectItemsNested___3AX3C",
"left": "style-module__left___19fvP",
"selectFormationDropdown": "style-module__selectFormationDropdown___2zsBU",
"fontSizeDropdown": "style-module__fontSizeDropdown___2JM1U",
"fontFamilyOption": "style-module__fontFamilyOption___1iKD6",
"bottomColoredLine": "style-module__bottomColoredLine___2ZzSJ",
"openColorBox": "style-module__openColorBox___HXFEl",
"colorBoxGrid": "style-module__colorBoxGrid___2aldn",
"colorBox": "style-module__colorBox___34xoe",
"customColorPicker": "style-module__customColorPicker___1m1Pk",
"increaseIconSize": "style-module__increaseIconSize___jwjQX",
"verticalLine": "style-module__verticalLine___3Ck-S",
"reactEditorMt2": "style-module__reactEditorMt2___6i1Q_",
"reactEditorMt10": "style-module__reactEditorMt10___2Crph",
"reactEditorMe5": "style-module__reactEditorMe5___280IF",
"reactEditorTextEnd": "style-module__reactEditorTextEnd___1pcIh",
"reactEditorTextLeft": "style-module__reactEditorTextLeft___3E-uy",
"reactEditorDFlex": "style-module__reactEditorDFlex___XY9O6",
"reactEditorW47": "style-module__reactEditorW47___2e5OR",
"reactEditorW45": "style-module__reactEditorW45___18O_s",
"justifyContentBetween": "style-module__justifyContentBetween___17lWt",
"reactEditorFlexColumn": "style-module__reactEditorFlexColumn___kYPWH",
"editorErrorMessage": "style-module__editorErrorMessage___3IFX_",
"fullScreen": "style-module__fullScreen___2IkPb",
"rightClickPopupBackground": "style-module__rightClickPopupBackground___2kc56",
"rightClickPopup": "style-module__rightClickPopup___2fZw0",
"openLink": "style-module__openLink___1piNb",
"lockUnlockIcon": "style-module__lockUnlockIcon___1F-wI",
"content__editable__container": "style-module__content__editable__container___2AcZS",
"image__submit__container": "style-module__image__submit__container___2vOVM",
"image__cropper_btn": "style-module__image__cropper_btn___Jv5gI",
"image__cropper__box": "style-module__image__cropper__box___JKomv",
"image__preview__box": "style-module__image__preview__box___2hEkQ"
};
module.exports = exports;
/***/ }),
/* 8 */
/***/ (function(module, exports, __webpack_require__) {
var api = __webpack_require__(3);
var content = __webpack_require__(9);
content = content.__esModule ? content.default : content;
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {};
options.insert = "head";
options.singleton = false;
var update = api(content, options);
module.exports = content.locals || {};
/***/ }),
/* 9 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, "@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:\"\";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:\"\";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{t