/* Shared by Summernote and published content. Inline author formatting takes precedence. */
.user-board-editor-content, .note-editor .note-editable {
  display: flow-root; color: #303642; font-family: Arial, 'Malgun Gothic', sans-serif;
  font-size: 16px; font-weight: 400; line-height: 1.5; letter-spacing: normal;
  text-align: left; overflow-wrap: anywhere;
}
:is(.user-board-editor-content, .note-editor .note-editable) p { margin: 0 0 1rem; }
:is(.user-board-editor-content, .note-editor .note-editable) h1 { font-size: 2.5em; }
:is(.user-board-editor-content, .note-editor .note-editable) h2 { font-size: 2em; }
:is(.user-board-editor-content, .note-editor .note-editable) h3 { font-size: 1.75em; }
:is(.user-board-editor-content, .note-editor .note-editable) h4 { font-size: 1.5em; }
:is(.user-board-editor-content, .note-editor .note-editable) h5 { font-size: 1.25em; }
:is(.user-board-editor-content, .note-editor .note-editable) h6 { font-size: 1em; }
:is(.user-board-editor-content, .note-editor .note-editable) :is(h1,h2,h3,h4,h5,h6) { margin: 0 0 .5rem; font-weight: 500; line-height: 1.2; color: inherit; }
:is(.user-board-editor-content, .note-editor .note-editable) :is(ul,ol) { margin: 0 0 1rem; padding-left: 40px; }
:is(.user-board-editor-content, .note-editor .note-editable) ul { list-style-type: disc; }
:is(.user-board-editor-content, .note-editor .note-editable) ol { list-style-type: decimal; }
:is(.user-board-editor-content, .note-editor .note-editable) li { display: list-item; }
:is(.user-board-editor-content, .note-editor .note-editable) img { max-width: 100%; height: auto; vertical-align: middle; }
:is(.user-board-editor-content, .note-editor .note-editable) :is(iframe,video) { max-width: 100%; }
:is(.user-board-editor-content, .note-editor .note-editable) table { width: 100%; margin-bottom: 1rem; border-collapse: collapse; color: inherit; }
:is(.user-board-editor-content, .note-editor .note-editable) :is(td,th) { padding: .75rem; border: 1px solid #dee2e6; vertical-align: top; font-family: inherit; font-size: inherit; color: inherit; line-height: inherit; }
:is(.user-board-editor-content, .note-editor .note-editable) a { color: #223793; font-family: inherit; font-size: inherit; text-decoration: underline; }
:is(.user-board-editor-content, .note-editor .note-editable) blockquote { margin: 0 0 1rem; padding: 10px 20px; border-left: 5px solid #eee; }
:is(.user-board-editor-content, .note-editor .note-editable) pre { display: block; padding: 10px; white-space: pre-wrap; background: #f5f5f5; color: #333; font-family: monospace; }
:is(.user-board-editor-content, .note-editor .note-editable) hr { margin: 1rem 0; border: 0; border-top: 1px solid #ddd; }
