UNPKG

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
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