.markdown-editor[data-v-97ba7d07]{gap:20px;width:100%;max-width:100%;min-height:0;display:flex;overflow:hidden}.markdown-editor[data-v-97ba7d07] .vditor{box-shadow:none;border:none;height:100%!important}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-card{box-sizing:border-box;border:1px solid var(--el-border-color-lighter);cursor:pointer;background:linear-gradient(135deg,#f7fbff,#fff);border-radius:12px;align-items:center;gap:12px;width:100%;max-width:560px;margin:12px 0;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 8px 24px #0f172a0f}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-card:hover{border-color:var(--el-color-primary-light-5);transform:translateY(-1px);box-shadow:0 12px 30px #409eff24}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-icon{background:var(--el-color-primary-light-9);width:42px;height:42px;color:var(--el-color-primary);letter-spacing:.4px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-name{color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-meta{color:var(--el-text-color-secondary);font-size:12px;line-height:1.3}.markdown-editor[data-v-97ba7d07] .knowledge-attachment-action{color:var(--el-color-primary);flex-shrink:0;font-size:13px;font-weight:600}.markdown-editor-area[data-v-97ba7d07]{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}.markdown-editor-preview-host[data-v-97ba7d07],.markdown-editor-vditor-host[data-v-97ba7d07]{width:100%;height:100%}.markdown-editor.is-preview .markdown-editor-area[data-v-97ba7d07]{overflow-y:auto}.markdown-editor.is-preview .markdown-editor-preview-host[data-v-97ba7d07]{box-sizing:border-box;padding:16px 20px}.markdown-editor[data-v-97ba7d07]:not(.has-toolbar) .vditor-toolbar{display:none}.markdown-editor.has-toolbar[data-v-97ba7d07] .vditor-toolbar{border-bottom:1px solid var(--store-border,var(--el-border-color-lighter));background:0 0;flex-wrap:wrap;align-items:center;padding:0 6px;display:flex}.markdown-editor.has-toolbar[data-v-97ba7d07] .vditor-toolbar__divider,.markdown-editor.has-toolbar[data-v-97ba7d07] .vditor-toolbar__item{float:none;flex:none}.markdown-editor.has-toolbar[data-v-97ba7d07] .vditor-toolbar__item .vditor-tooltipped{height:34px;padding:9px 5px}
