.rich-text-editor{border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius);background:var(--ant-color-bg-container);overflow:hidden}.rich-text-toolbar{border-bottom:1px solid var(--ant-color-border-secondary);background:color-mix(in srgb, var(--ant-color-bg-container) 82%, var(--ant-color-primary-bg));flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.rich-text-toolbar .ant-btn{flex:none}.rich-text-font{width:150px}.rich-text-size{width:92px}.rich-text-color-control{border-radius:var(--ant-border-radius-sm);width:32px;height:32px;color:var(--ant-color-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.rich-text-color-control:hover{background:var(--ant-color-fill-tertiary)}.rich-text-color-control input,.rich-text-image-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.rich-text-editor-surface{color:var(--ant-color-text);white-space:normal;outline:none;padding:12px;line-height:1.7;overflow:auto}.rich-text-editor-surface:focus{box-shadow:inset 0 0 0 1px var(--ant-color-primary)}.rich-text-editor-surface img,.rich-text-content img{max-width:100%;height:auto;margin:12px auto;display:block}.rich-text-editor-surface a,.rich-text-content a{color:var(--ant-color-link)}.rich-text-editor-surface p,.rich-text-content p{margin-block-start:0;margin-block-end:.75em}.rich-text-editor-surface p:last-child,.rich-text-content p:last-child{margin-bottom:0}.rich-text-content{overflow-wrap:anywhere;min-width:0;line-height:1.7}.rich-text-content.is-inline{display:inline}.rich-text-content.is-inline :where(div,p,h1,h2,h3,h4,h5,h6,ul,ol){margin:0;display:inline}@media (max-width:640px){.rich-text-font{width:128px}.rich-text-size{width:82px}}
