/* CSS Document */
.ql-container {
  font-family: var(--body-font-family);
  font-size: inherit;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 0 4px;
}
.ql-editor {
  background-color: var(--bg_3_lvl);
}
.ql-editor p:empty:before {
  content: " ";
  white-space: pre;
}
.ql-toolbar {
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 1020;
}

.display-quill.ql-editor li {
  list-style-type: inherit;
  padding-left: 0;
  position: inherit;
}
.display-quill.ql-editor ol {
  margin: inherit;
  padding-right: inherit;
  padding-left: 2rem;
}
.ql-container .ql-editor ol {
  padding-left: 0;
}
.ql-editor.ql-blank::before {
  color: var(--text_secondary);
}
