/* DO NOT EDIT. THIS FILE IS AUTOGENERATED. */
/* rich text editor */
.rich-text-editor-container {
  border: 1px solid var(--input-border);
  border-radius: 4px;
  background-color: var(--input-background);
}
.rich-text-editor-toolbar {
  border-bottom: 1px solid var(--input-border);
  background-color: var(--background);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.rich-text-editor-btn {
  padding: 5px;
  color: var(--foreground);
  cursor: pointer;
  background-color: var(--background);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rich-text-editor-toolbar > :first-child {
  border-top-left-radius: 4px;
}
.rich-text-editor-btn.active {
  background-color: var(--muted);
}
.rich-text-editor-btn.inactive {
  background-color: var(--background);
}
.rich-text-editor-btn:disabled {
  color: var(--muted);
}

/* tiptap */
.tiptap h1 {
  font-size: 40px;
}
.tiptap h2 {
  font-size: 32px;
}
.tiptap h3 {
  font-size: 24px;
}
.tiptap ul li {
  list-style-type: disc;
  margin-left: 20px;
}
.tiptap ol li {
  list-style-type: decimal;
  margin-left: 20px;
}
.tiptap a {
  font-weight: bold;
  text-decoration: underline;
}
.tiptap pre {
  color: white;
  background-color: black;
  padding: 5px;
}
.ProseMirror:focus {
  outline: none;
}
