.editor-body{font-size: 16px; color: #333; line-height: 1.8;}.editor-body *{word-wrap: break-word; word-break: break-all; white-space: normal;}.editor-body h1,.editor-body h2,.editor-body h3{font-size: 18px; font-weight: bold;}.editor-body p,.editor-body div{margin: 20px 0; text-align: justify;}.editor-body p:last-child:empty,.editor-body p:last-child br:only-child {display: none;height: 0;margin: 0;padding: 0;}.editor-body table{border-collapse: collapse; border: 1px solid #ddd;}.editor-body table th,.editor-body table td{border: 1px solid #ddd; padding: 10px 10px; font-size: 16px;}.editor-body table th{ padding: 8px 10px; background-color: #f8f8f8; font-size: 14px; font-weight: bold; color: #666;}.editor-body pre{background-color: #f8f8f8; padding: 15px; line-height: 1.8; font-size: 14px;}.editor-body blockquote{background-color: #f8f8f8; padding: 15px; margin: 15px 0; border-left: 5px solid #ff910d;}.editor-body blockquote p:first-child{margin-top: 0}.editor-body blockquote p:last-child{margin-bottom: 0}.editor-body img{display: block; max-width: 100%;}.editor-body img.auto-width{display: unset;}.editor-body hr{display: block; margin: 15px 0; border:0; border-top: 1px solid #ddd;}