.EditorTheme__paragraph {
    margin: 0;
    position: relative;
}

.EditorTheme__h1 {
  font-size: 1.5rem;
  color: rgb(5, 5, 5);
  font-weight: 400;
  margin: 0rem 0rem 0.4rem 0rem;
}

.EditorTheme__h2 {
  font-size: 0.9375rem;
  color: rgb(101, 103, 107);
  font-weight: 700;
  margin: 0;
  text-transform: uppercase;
}

.EditorTheme__h3 {
  font-size: 0.75rem;
  margin: 0;
  text-transform: uppercase;
}

.EditorTheme__textBold {
  font-weight: bold;
}

.EditorTheme__textItalic {
  font-style: italic;
}

.EditorTheme__textUnderline {
  text-decoration: underline;
}

.EditorTheme__textStrikethrough {
  text-decoration: line-through;
}

.EditorTheme__textUnderlineStrikethrough {
  text-decoration: underline line-through;
}

.EditorTheme__ol1 {
  padding: 0;
  margin: 0;
  list-style-position: inside;
}

.EditorTheme__ol2 {
  padding: 0;
  margin: 0;
  list-style-type: upper-alpha;
  list-style-position: inside;
}

.EditorTheme__ol3 {
  padding: 0;
  margin: 0;
  list-style-type: lower-alpha;
  list-style-position: inside;
}

.EditorTheme__ol4 {
  padding: 0;
  margin: 0;
  list-style-type: upper-roman;
  list-style-position: inside;
}

.EditorTheme__ol5 {
  padding: 0;
  margin: 0;
  list-style-type: lower-roman;
  list-style-position: inside;
}

.EditorTheme__ul {
  padding: 0;
  margin: 0;
  list-style-position: inside;
}

.EditorTheme__listItem {
  margin: 0 2rem;
}

.EditorTheme__nestedListItem {
  list-style-type: none;
}

.EditorTheme__nestedListItem:before,
.EditorTheme__nestedListItem:after {
  display: none;
}

.characters-limit {
  color: #888;
  font-size: 0.75rem;
  text-align: right;
  display: block;
  position: absolute;
  left: 0.75rem;
  bottom: 0.3125rem;
  font-weight: 400;
  line-height: 1rem;
  font-family: 'Source Sans 3', sans-serif;
}