.qd-md-editor[data-v-1120ef34] {
  --md-color: var(--td-text-color-primary);
  --md-border-color: var(--td-border-level-2-color);
  --md-bk-color: var(--td-bg-color-specialcomponent);
  --md-bk-hover-color: var(--td-bg-color-container-hover);
  height: 100%;
  border-radius: var(--td-radius-default);
  transition: border cubic-bezier(0.38, 0, 0.24, 1) 0.2s, box-shadow cubic-bezier(0.38, 0, 0.24, 1) 0.2s, background-color cubic-bezier(0.38, 0, 0.24, 1) 0.2s, -webkit-box-shadow cubic-bezier(0.38, 0, 0.24, 1) 0.2s;
}
.qd-md-editor[data-v-1120ef34]:hover {
  border-color: var(--td-brand-color);
}
.qd-md-editor.qd-md-editor--focus[data-v-1120ef34] {
  border-color: var(--td-brand-color);
  box-shadow: 0 0 0 2px var(--td-brand-color-focus);
}
.qd-md-editor.qd-md-editor--disabled[data-v-1120ef34] {
  color: var(--td-text-color-disabled);
  background-color: var(--td-bg-color-component-disabled);
  cursor: not-allowed;
}
.qd-md-editor.qd-md-editor--disabled[data-v-1120ef34] .cm-editor {
  background-color: transparent;
}
.qd-md-editor.qd-md-editor--disabled[data-v-1120ef34]:hover {
  border-color: var(--td-border-level-2-color);
}
.qd-md-editor[data-v-1120ef34] .md-editor-preview {
  padding: var(--td-comp-paddingLR-s);
}
.qd-md-editor[data-v-1120ef34] .cm-editor {
  font: var(--td-font-body-medium);
}
.qd-md-editor[data-v-1120ef34] .cm-scroller {
  line-height: inherit !important;
}
.qd-md-editor[data-v-1120ef34] .cm-content {
  margin: 0 !important;
  padding: var(--td-comp-paddingLR-s);
}
.t-is-error .qd-md-editor[data-v-1120ef34] {
  border-color: var(--td-error-color);
}
.t-is-error .qd-md-editor--focus[data-v-1120ef34] {
  box-shadow: 0 0 0 2px var(--td-error-color-focus);
}
