.career-legal-management[data-v-2a2bd52a]{padding:0 20px 20px}.rich-editor-container[data-v-2a2bd52a]{border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.editor-toolbar[data-v-2a2bd52a]{background:#f5f7fa;padding:8px;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.font-family-select[data-v-2a2bd52a],.font-size-select[data-v-2a2bd52a]{padding:4px 8px;border:1px solid #dcdfe6;border-radius:4px;font-size:12px;background:#fff}.toolbar-separator[data-v-2a2bd52a]{color:#dcdfe6;margin:0 4px}.toolbar-btn[data-v-2a2bd52a]{padding:4px 8px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.toolbar-btn[data-v-2a2bd52a]:hover{background:#ecf5ff;border-color:#409eff}.color-picker[data-v-2a2bd52a]{width:30px;height:24px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer}.rich-editor[data-v-2a2bd52a]{min-height:400px;padding:16px;font-size:14px;line-height:1.6;color:#333;outline:none}.rich-editor[data-v-2a2bd52a]:focus{border-color:#409eff}.rich-editor[data-v-2a2bd52a] p{margin:12px 0}.rich-editor[data-v-2a2bd52a] h2{font-size:20px;font-weight:700;margin:20px 0 12px 0}.rich-editor[data-v-2a2bd52a] h3{font-size:18px;font-weight:600;margin:16px 0 10px 0}.rich-editor[data-v-2a2bd52a] ol,.rich-editor[data-v-2a2bd52a] ul{margin:12px 0;padding-left:2em}.rich-editor[data-v-2a2bd52a] li{margin:6px 0}