.manual-knowledge-editor[data-v-6a50e380] .t-dialog__body{padding:20px 24px 12px;max-height:80vh;overflow-y:auto}.editor-body[data-v-6a50e380]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-6a50e380]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-6a50e380]{font-size:14px;font-weight:500;color:#000000e6}.status-row[data-v-6a50e380]{display:flex;align-items:center;gap:12px}.editor-toolbar[data-v-6a50e380]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 2px #0000000a;overflow-x:auto}.toolbar-group[data-v-6a50e380]{display:flex;align-items:center;gap:4px}.toolbar-divider[data-v-6a50e380]{width:1px;height:24px;background:#e0e0e0;margin:0 2px}.toolbar-btn[data-v-6a50e380]{width:28px;height:28px;padding:0;border-radius:6px;color:#666;border:none;background:transparent;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.toolbar-btn .t-icon[data-v-6a50e380]{color:#666;font-size:16px;width:16px;height:16px}.toolbar-btn[data-v-6a50e380]:hover{background:#07c05f14;color:#07c05f}.toolbar-btn:hover .t-icon[data-v-6a50e380]{color:#07c05f}.toolbar-btn.active[data-v-6a50e380]{background:#07c05f1f;color:#07c05f}.toolbar-btn.active .t-icon[data-v-6a50e380]{color:#07c05f}.toolbar-btn[data-v-6a50e380]:focus-visible{outline:none;box-shadow:0 0 0 2px #07c05f40}.toolbar-btn[data-v-6a50e380]:active{background:#07c05f26;transform:translateY(.5px)}[data-v-6a50e380] .toggle-view-btn{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:32px;line-height:32px;transition:all .18s ease}[data-v-6a50e380] .toggle-view-btn .t-button__content,[data-v-6a50e380] .toggle-view-btn .t-button__text{display:inline-flex;align-items:center;gap:6px}[data-v-6a50e380] .toggle-view-btn .t-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;width:16px;height:16px;vertical-align:middle}[data-v-6a50e380] .toggle-view-btn .t-icon svg{display:block;width:16px;height:16px;vertical-align:middle}[data-v-6a50e380] .toggle-view-btn .t-button__text>span:not(.t-icon){font-size:13px;line-height:1.5;vertical-align:middle}[data-v-6a50e380] .toggle-view-btn.active,[data-v-6a50e380] .toggle-view-btn:hover{background:#07c05f1f!important;color:#059669!important;border-color:#07c05f66!important}[data-v-6a50e380] .toggle-view-btn.active .t-icon,[data-v-6a50e380] .toggle-view-btn:hover .t-icon{color:#059669}.status-timestamp[data-v-6a50e380]{font-size:12px;color:#0006}.editor-area[data-v-6a50e380]{display:flex;flex-direction:column}.editor-pane[data-v-6a50e380]{padding:0;overflow:hidden;background:#fff}[data-v-6a50e380] .t-textarea__inner{font-family:JetBrains Mono,Fira Code,Consolas,monospace;line-height:1.6}.preview-container[data-v-6a50e380]{min-height:300px;max-height:520px;overflow-y:auto;padding:16px;background:#fafafa;font-size:14px;line-height:1.7;color:#222}.preview-container[data-v-6a50e380] h1,.preview-container[data-v-6a50e380] h2,.preview-container[data-v-6a50e380] h3,.preview-container[data-v-6a50e380] h4{margin-top:16px;margin-bottom:8px}.preview-container[data-v-6a50e380] code{background:#0000000d;padding:2px 4px;border-radius:4px;font-family:JetBrains Mono,Fira Code,Consolas,monospace}.preview-container[data-v-6a50e380] pre{background:#0000000d;padding:12px;border-radius:6px;overflow:auto}.preview-container[data-v-6a50e380] blockquote{border-left:4px solid #07c05f;padding-left:12px;color:#555;margin:16px 0;background:#07c05f14}.preview-container[data-v-6a50e380] a{color:#07c05f}.dialog-footer[data-v-6a50e380]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.footer-right[data-v-6a50e380]{display:flex;gap:16px}.loading-wrapper[data-v-6a50e380],.loading-placeholder[data-v-6a50e380]{display:flex;align-items:center;justify-content:center;min-height:240px}.empty-preview[data-v-6a50e380]{color:#999}.t-popup{z-index:2600!important}body,html,#app{width:100%;height:100%;margin:0;padding:0;font-size:14px;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f9fa}@font-face{font-family:TencentSans;src:url(/assets/TencentSans-FVsqr9g7.ttf) format("truetype");font-weight:400;font-style:normal}
