:root{--primary-color:$base-color!important;--highlight-text-color:$base-color!important}.ProseMirror .is-editor-empty:first-child:before{color:#ced4da;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tool{align-items:center;background:transparent;border-radius:4px;color:#555;cursor:pointer;display:inline-block;display:inline-flex;font-size:14px;height:36px;justify-content:center;margin:2px;padding:7px;transition:.2s;width:36px}.tool.is-active,.tool:hover{background:#eee}.editor-container{border-radius:7px;padding-top:0;position:relative}.editor-container.padded{padding-top:10px}.editor-container.input-style .editor{border-radius:7px!important;overflow:hidden}.editor-container.input-style .editor .ProseMirror{background-color:#fff;border:2px solid #e8e8e8!important;border-radius:7px!important;font-family:inherit;font-size:15px;min-height:45px;outline:3px solid transparent;padding-left:10px!important;padding-right:10px;transition:outline .4s,border 40ms}.editor-container.input-style .editor .ProseMirror:focus{border:2px solid #008ba7!important;outline-color:#0596e433}.editor-container.input-style .editor.error .ProseMirror{animation:shake .1s ease-in-out 0s 2;border:2px solid #ff5a63!important;outline-color:#ff5a6333}.editor-container .toolbar{background:#fafafa;border:2px solid #eee;border-bottom:0;border-radius:7px 7px 0 0;height:100%;padding:5px 5px 10px;position:sticky;top:100px;z-index:9}.editor-container .toolbar.floating{background:#fff;border:2px solid #eee;border-radius:9px;height:45px;margin-bottom:0;padding:0;position:sticky;top:100px;z-index:9}.editor-container .toolbar .tool-separator{align-items:center;background:#eee;display:inline-flex;height:26px;justify-content:center;margin-left:5px;margin-right:5px;width:2px}.editor-container .footer{background:#fafafa;border:2px solid #eee;border-radius:0 0 7px 7px;padding:5px;top:0}.editor-container .editor{border-top:0;font-size:14px;line-height:24px;position:relative;z-index:2}@media (max-width:599px){.editor-container .editor{font-size:13px;line-height:22px}}.editor-container .editor a{color:#008ba7;cursor:pointer}.editor-container .editor.readonly{border:0;padding:0}.ProseMirror{border:2px solid rgba(0,0,0,.05);border-radius:0 0 7px 7px!important;min-height:50px;padding:0 20px 20px;transition:.2s}.ProseMirror.input-style{background-color:#fff}.no-toolbar .ProseMirror{border:2px solid transparent!important;padding:0!important}.readonly .ProseMirror{padding:0!important}.ProseMirror-focused{outline:none}.mention{background:#eee}.hash,.mention{border-radius:40px;padding:3px 8px}.hash{background:#444;color:#fff}pre{background:#15213d;border-radius:.5rem;color:#eee;font-family:monospace;padding:.75rem 1rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2}pre code{background:none;color:inherit;font-size:14px;line-height:20px}pre .hljs-comment,pre .hljs-quote{color:#616161}pre .hljs-attribute,pre .hljs-link,pre .hljs-name,pre .hljs-regexp,pre .hljs-selector-class,pre .hljs-selector-id,pre .hljs-tag,pre .hljs-template-variable,pre .hljs-variable{color:#71dde2}pre .hljs-built_in,pre .hljs-builtin-name,pre .hljs-literal,pre .hljs-meta,pre .hljs-number,pre .hljs-params,pre .hljs-type{color:#fbbc88}pre .hljs-bullet,pre .hljs-string,pre .hljs-symbol{color:#faffc5}pre .hljs-section,pre .hljs-title{color:#a5c3ff}pre .hljs-keyword,pre .hljs-selector-tag{color:#70cff8}pre .hljs-emphasis{font-style:italic}pre .hljs-strong{font-weight:700}.bubble-menu{background:#fff;border-radius:12px;box-shadow:0 4px 7px 4px #0000000d;padding:5px}.editor-label{color:#a3a3a3;font-size:14px;margin-bottom:10px}.input-info{color:#bbb;font-size:12px;font-weight:600;margin-bottom:0;padding-top:0;position:relative}.input-info .error-info{color:#ff5a63;opacity:.8;position:absolute;right:0;top:5px}.input-info .error-info .far{margin-right:5px}@keyframes shake{0%{margin-left:0}25%{margin-left:.1rem}75%{margin-left:-.1rem}to{margin-left:0}}
