.forum-md-editor{width:100%;min-width:0}.forum-md-editor-hint{color:var(--forum-ink-soft);margin:.4rem 0 .75rem;font-size:1rem;line-height:1.5}.forum-md-editor-modes,.forum-md-editor-tools{flex-wrap:wrap;gap:.35rem;margin:.5rem 0;display:flex}.forum-md-editor button{border:1px solid var(--forum-border-strong);background:var(--forum-surface);min-height:42px;color:var(--forum-ink);font:inherit;cursor:pointer;border-radius:3px;padding:.4rem .75rem}.forum-md-editor button[aria-pressed=true]{background:var(--forum-ink);color:var(--forum-surface)}.forum-md-editor button:disabled{opacity:.5;cursor:wait}.forum-md-editor :is(button,textarea,summary):focus-visible{outline:2px solid var(--forum-gold);outline-offset:3px}.forum-md-editor [hidden]{display:none}.forum-md-editor-preview{border:1px solid var(--forum-border-strong);background:var(--forum-surface);overflow-wrap:anywhere;min-height:160px;padding:1rem;line-height:1.8}.forum-md-editor-preview :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}.forum-md-editor-help{margin-top:.65rem;font-size:.95rem;line-height:1.6}.forum-md-editor-help summary{cursor:pointer;color:var(--forum-ink-soft)}.forum-md-editor-help code{overflow-wrap:anywhere}@media (width<=400px){.forum-md-editor button{padding:.4rem .6rem}}
