.forum-role-badge-module__mYuSCq__badge{color:#fff;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:800;line-height:1.2;display:inline-flex}
.forum-rich-text-editor-module__kkGQYq__editor{border-radius:var(--forum-radius-md,12px);background:var(--forum-surface-muted,#eef1f6);transition:background .12s;overflow:hidden}.forum-rich-text-editor-module__kkGQYq__editor:focus-within{background:var(--forum-surface-hover,#e8ebf2)}.forum-rich-text-editor-module__kkGQYq__toolbar{background:#00000008;flex-wrap:wrap;align-items:center;gap:.2rem;padding:.45rem .5rem;display:flex}.forum-rich-text-editor-module__kkGQYq__toolButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .12s,color .12s;display:inline-flex}.forum-rich-text-editor-module__kkGQYq__toolButton:hover{color:#006bff;background:#ffffffb3}.forum-rich-text-editor-module__kkGQYq__toolDivider{background:#00000014;width:1px;height:1.5rem;margin:0 .15rem}.forum-rich-text-editor-module__kkGQYq__editorBody{position:relative}.forum-rich-text-editor-module__kkGQYq__placeholder{pointer-events:none;color:#94a3b8;font-size:.875rem;position:absolute;top:.85rem;left:1rem}.forum-rich-text-editor-module__kkGQYq__editable{color:#111827;outline:none;padding:.85rem 1rem;font-size:.9375rem;line-height:1.65}.forum-rich-text-editor-module__kkGQYq__editable ul,.forum-rich-text-editor-module__kkGQYq__editable ol{margin:.5rem 0;padding-left:1.25rem}.forum-rich-text-editor-module__kkGQYq__editable a{color:#006bff}.forum-rich-text-editor-module__kkGQYq__editable img{border-radius:8px;max-width:100%;height:auto;margin:.5rem 0;display:block}.forum-rich-text-editor-module__kkGQYq__hiddenFileInput{display:none}.forum-rich-text-editor-module__kkGQYq__editorBodyDragOver{outline-offset:-2px;border-radius:0 0 var(--forum-radius-md,12px) var(--forum-radius-md,12px);outline:2px dashed #006bff59}.forum-rich-text-editor-module__kkGQYq__uploadHint{color:#006bff;pointer-events:none;font-size:.75rem;font-weight:600;position:absolute;top:.85rem;right:1rem}.forum-rich-text-editor-module__kkGQYq__uploadError{color:#dc2626;margin:0;padding:.45rem .65rem .65rem;font-size:.75rem;font-weight:600}
