.editor { border: 1px solid var(--c-field-border); border-radius: 4px; background: var(--c-field-bg); }
.editor-bar { display: flex; flex-wrap: wrap; gap: 2px; padding: 3px; border-bottom: 1px solid var(--c-field-border); background: var(--c-box-alt-bg); border-radius: 4px 4px 0 0; }
.editor-btn { font-size: 11px; padding: 1px 6px; font-weight: normal; }
.editor-area { min-height: 120px; padding: 6px 8px; outline: none; color: var(--c-text); }
.editor-area:focus { box-shadow: inset 0 0 0 2px var(--c-link); }
.editor-area p { margin: 0 0 6px; }
