.toolbar-color { display: inline-flex; align-items: center; gap: 5px; border: 1px solid #d3dce9; background: #fff; border-radius: 7px; padding: 4px 7px; font-size: 12px; }
.toolbar-color input { width: 28px; height: 26px; border: 0; padding: 0; background: transparent; }
.editor-status { min-height: 22px; padding: 3px 2px; color: var(--muted); font-size: 13px; }
.visual-editor figure, .reading-content figure { margin: 18px 0; text-align: center; }
.visual-editor figcaption, .reading-content figcaption { color: var(--muted); font-size: 13px; }
.math-formula, .reading-content .math-formula { display: inline-block; padding: 2px 6px; border-radius: 5px; background: #f1f3f7; font-family: "Cambria Math", "Times New Roman", serif; }
.reading-content table { width: 100%; border-collapse: collapse; }
.reading-content th, .reading-content td { border: 1px solid var(--border); padding: 8px; vertical-align: top; }
