.editor-statusbar[data-v-377e43c3]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:2px 12px;border-top:1px solid #e8e8e8;background:#fff;font-size:12px;color:#999;-ms-flex-negative:0;flex-shrink:0}.statusbar-center[data-v-377e43c3],.statusbar-left[data-v-377e43c3],.statusbar-right[data-v-377e43c3]{-ms-flex:1;flex:1}.statusbar-right[data-v-377e43c3]{text-align:right}.statusbar-center[data-v-377e43c3]{text-align:center;font-weight:500;color:#666}.mode-selector[data-v-377e43c3]{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.mode-selector-trigger[data-v-377e43c3]{cursor:pointer;padding:0 4px;border-radius:2px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mode-selector-trigger[data-v-377e43c3]:hover{background:#e6f7ff;color:#1890ff}.dropdown-menu.dropdown-menu--up[data-v-377e43c3]{position:absolute;top:auto;bottom:100%;margin-top:0;margin-bottom:2px;left:50%;transform:translateX(-50%);z-index:1000}.dropdown-menu[data-v-377e43c3]{position:absolute;top:100%;left:0;margin-top:2px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12);max-height:280px;overflow-y:auto;z-index:1000;min-width:80px;white-space:nowrap}.dropdown-item[data-v-377e43c3]{padding:4px 12px;cursor:pointer;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;transition:background .15s}.dropdown-item[data-v-377e43c3]:hover{background:#e6f7ff}.dropdown-item.active[data-v-377e43c3]{background:#bae7ff;font-weight:500}.btn-catalog-toggle[data-v-377e43c3]{font-size:12px;line-height:1;height:auto;min-height:auto;padding:0 2px;border:none;background:transparent;color:#999}.btn-catalog-toggle.ant-btn-primary[data-v-377e43c3],.btn-catalog-toggle[data-v-377e43c3]:hover{color:#1890ff;background:transparent}.btn-catalog-toggle.ant-btn-primary[data-v-377e43c3]:hover{color:#40a9ff}.btn-catalog-toggle[data-v-377e43c3] .anticon{font-size:14px;line-height:1}.catalog-panel[data-v-60900dcc]{width:220px;background:#fff;border-right:1px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.catalog-header[data-v-60900dcc]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #e8e8e8;font-size:13px;font-weight:500;color:#333}.catalog-header[data-v-60900dcc] .ant-btn{font-size:14px;color:#999}.catalog-main[data-v-60900dcc]{-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.catalog-main[data-v-60900dcc] .catalog-item__content{padding:4px 12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#555;line-height:22px;border-radius:2px}.catalog-main[data-v-60900dcc] .catalog-level-1{font-weight:600}.catalog-main[data-v-60900dcc] .catalog-level-1>.catalog-item__content{padding-left:8px}.catalog-main[data-v-60900dcc] .catalog-level-1>.catalog-item__content:before{content:"\25C6";margin-right:6px;color:#1890ff}.catalog-main[data-v-60900dcc] .catalog-level-2>.catalog-item__content{padding-left:28px}.catalog-main[data-v-60900dcc] .catalog-level-2>.catalog-item__content:before{content:"\25CF";margin-right:6px;color:#409eff}.catalog-main[data-v-60900dcc] .catalog-level-3>.catalog-item__content{padding-left:48px}.catalog-main[data-v-60900dcc] .catalog-level-3>.catalog-item__content:before{content:"\25B8";margin-right:6px;color:#79bbff}.catalog-main[data-v-60900dcc] .catalog-level-4>.catalog-item__content{padding-left:68px}.catalog-main[data-v-60900dcc] .catalog-level-4>.catalog-item__content:before{content:"\25E6";margin-right:6px;color:#a6c8ff}.catalog-main[data-v-60900dcc] .catalog-level-5>.catalog-item__content{padding-left:88px}.catalog-main[data-v-60900dcc] .catalog-level-5>.catalog-item__content:before{content:"\B7";margin-right:6px;color:#c0d6f5}.catalog-main[data-v-60900dcc] .catalog-level-6>.catalog-item__content{padding-left:108px}.catalog-main[data-v-60900dcc] .catalog-level-6>.catalog-item__content:before{content:"\B7";margin-right:6px;color:#d6e4f5}.catalog-main[data-v-60900dcc] .catalog-item__content:hover{background:#f0f5ff;color:#1890ff}.toolbar-search[data-v-105bb813]{position:relative;display:-ms-inline-flexbox;display:inline-flex}.search-panel[data-v-105bb813]{position:absolute;top:100%;right:0;margin-top:2px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:6px;z-index:1000;min-width:380px}.search-input-row[data-v-105bb813]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:3px;margin-bottom:3px}.search-input-row[data-v-105bb813]:last-child{margin-bottom:0}.search-result-label[data-v-105bb813]{font-size:11px;color:#999;min-width:36px}.search-options[data-v-105bb813]{display:-ms-flexbox;display:flex;gap:8px;margin-top:3px;font-size:11px}.editor-toolbar[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3px 6px;border-bottom:1px solid #e8e8e8;background:#fafafa;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;position:relative;z-index:100;min-height:26px;overflow:visible}.editor-toolbar[data-v-e6d24258] .ant-btn-sm{height:25px;line-height:23px;padding:0 4px;font-size:12px}.editor-toolbar[data-v-e6d24258] .ant-btn-sm>.anticon+span,.editor-toolbar[data-v-e6d24258] .ant-btn-sm>span+.anticon{margin-left:3px}.editor-toolbar[data-v-e6d24258] .ant-btn-sm.ant-btn-icon-only,.editor-toolbar[data-v-e6d24258] .ant-btn-sm.ant-btn-icon-only.ant-btn-disabled,.editor-toolbar[data-v-e6d24258] .ant-btn-sm.ant-btn-icon-only[disabled]{width:25px;height:25px;padding:0;line-height:25px}.toolbar-section-left[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:1px}.toolbar-section-center[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;min-width:0;gap:0}.toolbar-section-right[data-v-e6d24258]{gap:1px}.toolbar-group[data-v-e6d24258],.toolbar-section-right[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.toolbar-group[data-v-e6d24258]{gap:4px}.toolbar-divider[data-v-e6d24258]{width:1px;height:18px;background:#cfd2d8;margin:0 3px;-ms-flex-negative:0;flex-shrink:0}.toolbar-dropdown[data-v-e6d24258]{position:relative;display:-ms-inline-flexbox;display:inline-flex}.dropdown-menu[data-v-e6d24258]{position:absolute;top:100%;left:0;margin-top:2px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12);max-height:280px;overflow-y:auto;z-index:1000;min-width:80px;white-space:nowrap}.dropdown-item[data-v-e6d24258]{padding:4px 12px;cursor:pointer;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;transition:background .15s}.dropdown-item[data-v-e6d24258]:hover{background:#e6f7ff}.dropdown-item.active[data-v-e6d24258]{background:#bae7ff;font-weight:500}.dropdown-label[data-v-e6d24258]{overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;line-height:1}.dropdown-font[data-v-e6d24258]{width:100px}.dropdown-font[data-v-e6d24258] .ant-btn{width:100%;text-align:left}.dropdown-font[data-v-e6d24258] .ant-btn .anticon-down{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.dropdown-font .dropdown-label[data-v-e6d24258]{display:inline-block;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.dropdown-size[data-v-e6d24258]{width:56px}.dropdown-size[data-v-e6d24258] .ant-btn{width:100%;text-align:left}.dropdown-size[data-v-e6d24258] .ant-btn .anticon-down{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.dropdown-title[data-v-e6d24258]{width:50px}.dropdown-title[data-v-e6d24258] .ant-btn{width:100%;text-align:left}.dropdown-title[data-v-e6d24258] .ant-btn .anticon-down{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.underline-solid[data-v-e6d24258]{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-offset:2px}.underline-double[data-v-e6d24258]{text-decoration:underline;-webkit-text-decoration-style:double;text-decoration-style:double;text-underline-offset:2px}.underline-dashed[data-v-e6d24258]{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-underline-offset:2px}.underline-dotted[data-v-e6d24258]{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:2px}.underline-wavy[data-v-e6d24258]{text-decoration:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy;text-underline-offset:2px}.separator-preview[data-v-e6d24258]{display:block;width:50px;border-top:2px solid #999;padding:4px 0}.dropdown-menu--table[data-v-e6d24258]{padding:0;min-width:175px}.table-flex[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.table-flex-left[data-v-e6d24258]{padding:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.table-flex-divider[data-v-e6d24258]{width:1px;background:#e8e8e8;margin:4px 0}.table-flex-right[data-v-e6d24258]{padding:6px 8px;min-width:160px}.table-divider[data-v-e6d24258]{height:1px;background:#e8e8e8;margin:6px 0}.table-side-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:6px;margin-bottom:4px}.table-side-row[data-v-e6d24258]:last-child{margin-bottom:0}.table-side-col[data-v-e6d24258]{-ms-flex:1;flex:1;min-width:0}.table-side-col .table-border-group-title[data-v-e6d24258]{font-size:10px;margin-bottom:3px}.table-side-col .ant-select[data-v-e6d24258]{width:100%!important}.table-flex-right .table-border-group[data-v-e6d24258]{margin-bottom:4px}.table-flex-right .table-border-group-title[data-v-e6d24258]{font-size:10px;margin-bottom:3px}.table-grid-header[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:11px;color:#666;margin-bottom:4px}.table-grid-row[data-v-e6d24258]{display:-ms-flexbox;display:flex}.table-grid-cell[data-v-e6d24258]{width:14px;height:14px;border:1px solid #ccc;margin:1px;background:#fff;cursor:pointer;transition:background .1s}.table-grid-cell.active[data-v-e6d24258]{background:#1890ff;border-color:#1890ff}.toolbar-colorpicker[data-v-e6d24258]{position:relative;display:-ms-inline-flexbox;display:inline-flex}.color-picker-hidden[data-v-e6d24258]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.color-indicator[data-v-e6d24258],.highlight-indicator[data-v-e6d24258]{display:inline-block;width:16px;line-height:1;font-weight:700;font-size:11px;border-radius:2px;text-align:center}.color-palette[data-v-e6d24258]{width:200px;padding:8px;overflow:hidden}.color-palette-grid[data-v-e6d24258]{display:-ms-grid;display:grid;-ms-grid-columns:(20px)[8];grid-template-columns:repeat(8,20px);gap:3px}.color-swatch[data-v-e6d24258]{width:20px;height:20px;border:1px solid #d9d9d9;cursor:pointer;border-radius:2px;box-sizing:border-box}.color-swatch[data-v-e6d24258]:hover{border-color:#1890ff;transform:scale(1.2);z-index:1;position:relative}.color-swatch.active[data-v-e6d24258]{border-color:#1890ff;outline:2px solid #1890ff;outline-offset:-2px}.color-palette-footer[data-v-e6d24258]{border-top:1px solid #e8e8e8;margin-top:6px;padding-top:6px;text-align:center;cursor:pointer;font-size:12px;color:#666;line-height:1}.color-palette-footer[data-v-e6d24258]:hover{color:#1890ff}.toolbar-search[data-v-e6d24258]{position:relative;display:-ms-inline-flexbox;display:inline-flex}.zoom-label[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:38px;height:22px;padding:0 4px;font-size:11px;color:#666;cursor:pointer;border-radius:2px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.zoom-label[data-v-e6d24258]:hover{background:#e6f7ff;color:#1890ff}.icon-align[data-v-e6d24258],.icon-block[data-v-e6d24258],.icon-cb[data-v-e6d24258],.icon-clear[data-v-e6d24258],.icon-code[data-v-e6d24258],.icon-ctrl[data-v-e6d24258],.icon-date[data-v-e6d24258],.icon-img[data-v-e6d24258],.icon-latex[data-v-e6d24258],.icon-link[data-v-e6d24258],.icon-page[data-v-e6d24258],.icon-pagebreak[data-v-e6d24258],.icon-painter[data-v-e6d24258],.icon-radio[data-v-e6d24258],.icon-sep[data-v-e6d24258],.icon-table[data-v-e6d24258],.icon-wm[data-v-e6d24258]{font-size:13px;line-height:1}.dropdown-menu--para[data-v-e6d24258]{min-width:180px;padding:10px 12px}.para-align-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-pack:center;justify-content:center}.para-align-btn[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:28px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:14px;background:#fff;transition:all .15s}.para-align-btn[data-v-e6d24258]:hover{border-color:#1890ff;color:#1890ff}.para-align-btn.active[data-v-e6d24258]{border-color:#1890ff;color:#1890ff;background:#e6f7ff}.para-divider[data-v-e6d24258]{height:1px;background:#e8e8e8;margin:10px 0}.para-margin-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.para-margin-label[data-v-e6d24258]{font-size:12px;color:#666;white-space:nowrap}.dropdown-menu--list[data-v-e6d24258]{min-width:160px;padding:6px 8px}.list-option[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:7px 10px;border-radius:4px;cursor:pointer;transition:background .15s}.list-option[data-v-e6d24258]:hover{background:#e6f7ff}.list-option--cancel[data-v-e6d24258]{-ms-flex-pack:center;justify-content:center;color:#999;font-size:12px}.list-option--cancel[data-v-e6d24258]:hover{color:#ff4d4f;background:#fff2f0}.list-option-icon[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;font-size:14px;color:#333}.list-option-label[data-v-e6d24258]{font-size:12px;color:#333}.dropdown-menu--insert[data-v-e6d24258]{min-width:170px;padding:8px 10px;overflow:visible;max-height:none}.insert-option[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:7px 10px;border-radius:4px;cursor:pointer;transition:background .15s}.insert-option[data-v-e6d24258]:hover{background:#e6f7ff}.insert-option-icon[data-v-e6d24258]{font-size:15px;line-height:1}.insert-option-label[data-v-e6d24258]{font-size:13px;color:#333}.insert-subtitle[data-v-e6d24258]{font-size:11px;color:#999;margin-bottom:6px;padding-left:2px}.insert-sep-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.insert-sep-btn[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:54px;height:30px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;background:#fff;transition:all .15s}.insert-sep-btn[data-v-e6d24258]:hover{border-color:#1890ff}.insert-sep-btn.active[data-v-e6d24258]{border-color:#1890ff;background:#e6f7ff}.insert-sep-btn .separator-preview[data-v-e6d24258]{display:block;width:44px;min-height:4px;padding:0;margin:4px 0;border:none}.insert-wm-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:8px}.insert-wm-btn[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;padding:5px 0;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:12px;background:#fff;transition:all .15s}.insert-wm-btn[data-v-e6d24258]:hover{border-color:#1890ff;color:#1890ff}.dropdown-menu--control[data-v-e6d24258]{min-width:130px;padding:6px 8px}.ctrl-option[data-v-e6d24258]{padding:8px 14px;border-radius:4px;cursor:pointer;font-size:13px;color:#333;transition:background .15s}.ctrl-option[data-v-e6d24258]:hover{background:#e6f7ff;color:#1890ff}.dropdown-menu--format[data-v-e6d24258]{min-width:200px;padding:10px 12px}.fmt-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.fmt-row--center[data-v-e6d24258]{-ms-flex-pack:center;justify-content:center;gap:8px}.fmt-label[data-v-e6d24258]{font-size:12px;color:#666;min-width:50px}.fmt-btn-sm[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:36px;height:26px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:13px;background:#fff;transition:all .15s}.fmt-btn-sm[data-v-e6d24258]:hover{border-color:#1890ff;color:#1890ff}.fmt-btn[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:38px;height:32px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:15px;background:#fff;transition:all .15s}.fmt-btn.active[data-v-e6d24258],.fmt-btn[data-v-e6d24258]:hover{border-color:#1890ff;color:#1890ff}.fmt-btn.active[data-v-e6d24258]{background:#e6f7ff}.fmt-ul-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2px}.fmt-ul-btn[data-v-e6d24258]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:4px 8px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;background:#fff;transition:all .15s}.fmt-ul-btn[data-v-e6d24258]:hover{border-color:#1890ff}.fmt-ul-btn.active[data-v-e6d24258]{border-color:#1890ff;background:#e6f7ff}.dropdown-menu--page[data-v-e6d24258]{width:200px;padding:10px;right:0;left:auto}.page-setting-section[data-v-e6d24258]{margin-bottom:8px}.page-setting-section[data-v-e6d24258]:last-child{margin-bottom:0}.page-setting-label[data-v-e6d24258]{font-size:11px;color:#999;margin-bottom:4px}.page-margin-grid[data-v-e6d24258]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px 8px}.page-margin-item[data-v-e6d24258]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.page-margin-item-label[data-v-e6d24258]{font-size:11px;color:#999;min-width:12px}.dropdown-menu--inject[data-v-e6d24258]{padding:8px;min-width:220px}.inject-row[data-v-e6d24258]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.inject-hint[data-v-e6d24258]{font-size:11px;color:#999;margin-top:6px}.table-border[data-v-e6d24258]{padding:0}.table-flex-right .table-border-group[data-v-e6d24258]{margin-bottom:8px}.table-flex-right .table-border-group[data-v-e6d24258]:last-child{margin-bottom:0}.table-border-group[data-v-e6d24258]{margin-bottom:10px}.table-border-group[data-v-e6d24258]:last-child{margin-bottom:0}.table-border-group-title[data-v-e6d24258]{display:block;font-size:12px;color:#666;margin-bottom:6px}.doc-editor-wrapper[data-v-67a4ab7c]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;background:#fff}.doc-editor-error[data-v-67a4ab7c]{margin:40px auto;padding:16px 24px;color:#cf1322;font-size:14px;border:1px solid #ffa39e;border-radius:4px;background:#fff1f0}.editor-container[data-v-67a4ab7c]{-ms-flex:1;flex:1;overflow:auto;background:#e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.editor-body[data-v-67a4ab7c]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-height:0}