.RichTextEditor{border-radius:12px}.RichTextEditor .rt-TextAreaInput{width:auto;min-height:5.2rem;max-height:600px;overflow-y:scroll}.RichTextEditor .rt-TextAreaInput:focus-visible{outline:none}.RichTextEditor .rt-TextAreaInput.ProseMirror-focused img.ProseMirror-selectednode{box-shadow:0 0 0 2px var(--focus-8)}.RichTextEditor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none}.RichTextEditor .RichTextEditorToolbar{padding:var(--space-1);display:flex}.RichTextEditor .RichTextEditorToolbarButtonGroup,.RichTextEditor .RichTextEditorToolbarButton{display:inline-flex;margin-left:var(--space-1);margin-right:var(--space-1);height:var(--base-button-height);width:var(--base-button-height)}.RichTextEditor .RichTextEditorToolbarButtonGroup:first-child,.RichTextEditor .RichTextEditorToolbarButton:first-child{margin-left:0}@media (hover: hover){.RichTextEditor .RichTextEditorToolbarButton:where(:hover){background-color:var(--accent-a3)}}.RichTextEditor .RichTextEditorToolbarButton:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.RichTextEditor .RichTextEditorToolbarButton:where([aria-pressed=true]){background-color:var(--accent-a4)}.RichTextEditor .RichTextEditorToolbarButton:where([aria-pressed=true]):where(:hover){background-color:var(--accent-a6)}.RichTextEditor .RichTextEditorToolbarButton:where(:active:not([aria-pressed=true])){background-color:var(--accent-a5)}.RichTextEditor .RichTextEditorToolbarButton:where([disabled]){color:var(--gray-a8);background-color:transparent}.RichTextEditor .RichTextEditorToolbarButton.RichTextEditorToolbarButton--wide{width:calc(var(--base-button-height) + var(--space-1) * 2);padding-left:var(--space-1);padding-right:var(--space-1)}.RichTextEditor .RichTextEditorToolbarSeparator{display:inline-flex;background-color:var(--gray-a6);height:16px;width:1px}.RichTextEditor.rt-r-size-2 .rt-TextAreaInput{padding:var(--space-4)}.RichTextEditor.rt-variant-surface .tiptap p.is-editor-empty:first-child:before{color:var(--gray-a10)}.RichTextEditor.rt-variant-classic .tiptap p.is-editor-empty:first-child:before{color:var(--gray-a10)}.RichTextEditor.rt-variant-soft .tiptap p.is-editor-empty:first-child:before{color:var(--accent-12);opacity:.65}
