.message-editor{min-width:0}.message-editor>div{max-width:none}.message-editor .kci-composer-surface{border-radius:var(--radius-xl);border-color:var(--border);box-shadow:none}.message-editor .kci-composer-surface:focus-within{border-color:var(--input)}.message-editor .kci-composer-body{gap:4px}.message-editor .article-editor__document,.message-editor__plain{width:100%;min-height:var(--message-editor-min-height);max-height:var(--message-editor-max-height);overscroll-behavior:contain;resize:none;color:var(--foreground);font:inherit;overflow-wrap:anywhere;box-shadow:none;background:0 0;border:0;outline:none;padding:3px 4px 8px;font-size:14px;line-height:1.6;overflow-y:auto}.message-editor__plain{field-sizing:content;display:block}.message-editor[data-resize=vertical] :is(.article-editor__document,.message-editor__plain){resize:vertical}.message-editor .article-editor__document:focus-visible{box-shadow:none;outline:none}.message-editor__tools{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin:0;display:flex}.message-editor__tools svg{width:18px;height:18px}.message-editor__tools button[aria-pressed=true]{background:var(--accent);color:var(--foreground)}.message-editor__tools button:focus-visible,.message-editor-popup button:focus-visible{outline:1px solid var(--muted-foreground);outline-offset:1px;box-shadow:none}.message-editor-popup{max-height:min(24rem,100dvh - 2rem);overflow-y:auto}.message-editor-popup__input{border:1px solid var(--input);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:6px;padding:7px 9px}.message-editor-popup__input:focus-visible{border-color:var(--muted-foreground);outline:none}.message-editor .khony-article-content p{margin-block:0 8px}.message-editor .khony-article-content p:last-child{margin-bottom:0}.message-editor .khony-article-content a{color:var(--brand);text-underline-offset:.24em}
