.file-item[data-v-5961c223]{position:relative}.file-item.drop-before[data-v-5961c223]:before{top:0}.file-item.drop-after[data-v-5961c223]:after,.file-item.drop-before[data-v-5961c223]:before{content:"";position:absolute;left:8px;right:8px;height:2px;background:#1947ff;border-radius:1px;pointer-events:none}.file-item.drop-after[data-v-5961c223]:after{bottom:0}.file-item.drop-inside[data-v-5961c223]{background:#ebf0ff;border-radius:8px;outline:1px solid #1947ff}.file-item.dragging[data-v-5961c223]{opacity:.4}[data-v-4c69253a] .highlight{color:#3554fe;font-weight:600}.md-wrapper[data-v-4c69253a]{width:100%!important}.md-wrapper .option[data-v-4c69253a]{margin-bottom:10px}.md-wrapper .md-content-box[data-v-4c69253a]{position:relative}.md-wrapper .md-content-box .md-content[data-v-4c69253a]{float:right;padding:0 12px}.md-wrapper .md-content-box .outline[data-v-4c69253a]{width:230px;border-right:2px solid #e7e7e9;margin-right:10px;display:flex;position:absolute;top:0;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.create-skill-page[data-v-6bdf4317]{min-height:100%;background:#fff;display:flex;flex-direction:column;border-radius:12px;margin:10px 20px 20px 20px!important}.create-skill-page .page-header[data-v-6bdf4317]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.create-skill-page .page-header .header-left[data-v-6bdf4317]{display:flex;align-items:center;gap:12px}.create-skill-page .page-header .header-left .el-icon-back[data-v-6bdf4317]{font-size:18px;cursor:pointer;color:#0c1222}.create-skill-page .page-header .header-left .page-title[data-v-6bdf4317]{font-size:16px;font-weight:500;color:#0c1222}.create-skill-page .page-header .header-right[data-v-6bdf4317]{display:flex;gap:8px}.create-skill-page .page-header .header-right[data-v-6bdf4317] .el-button{width:74px;height:32px;border-radius:8px;font-size:14px;padding:0}.create-skill-page .page-header .header-right[data-v-6bdf4317] .el-button--default{background:#fff;border-color:#d9d9d9;color:#262626}.create-skill-page .page-header .header-right[data-v-6bdf4317] .el-button--primary{background:linear-gradient(293deg,#494aff,#006efe);border:none;color:#fff}.create-skill-page .form-wrapper[data-v-6bdf4317]{max-width:900px;width:100%;margin:0 auto;padding:0 24px}.create-skill-page .skill-icon-area[data-v-6bdf4317]{display:flex;justify-content:center;margin-bottom:32px}.create-skill-page .skill-icon-area .skill-icon-box .default-icon[data-v-6bdf4317],.create-skill-page .skill-icon-area .skill-icon-box[data-v-6bdf4317]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.create-skill-page .skill-icon-area .skill-icon-box .default-icon[data-v-6bdf4317]{position:absolute;top:0;left:0;z-index:0;pointer-events:none}.create-skill-page .skill-icon-area .skill-icon-box .default-icon img[data-v-6bdf4317]{width:60px;height:60px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317]{position:relative;z-index:1}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317] .el-upload-dragger{border:none;border-radius:12px;width:60px;height:60px;background:transparent}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317] .el-upload{border:none;border-radius:12px;background:transparent}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317] .el-upload--picture-card{border:none;background:transparent}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317] .avatar-uploader-icon{display:none}.create-skill-page .skill-icon-area .skill-icon-box .logo-upload[data-v-6bdf4317] img{width:60px;height:60px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.create-skill-page .skill-icon-area .skill-icon-box .overlay[data-v-6bdf4317]{position:absolute;width:60px;height:60px;top:0;left:0;background-color:rgba(0,0,0,.5);text-align:center;line-height:60px;color:#fff;border-radius:12px;font-size:12px;z-index:2;pointer-events:none}.create-skill-page .basic-form .form-row[data-v-6bdf4317]{display:flex;gap:20px}.create-skill-page .basic-form .form-row .form-col[data-v-6bdf4317]{flex:1}.create-skill-page .basic-form[data-v-6bdf4317] .el-form-item__label{font-size:14px;font-weight:400;color:#353443;line-height:22px;padding-bottom:8px}.create-skill-page .basic-form[data-v-6bdf4317] .el-form-item__label:before{content:"* ";color:#fa3946}.create-skill-page .basic-form .skill-name-tip-icon[data-v-6bdf4317]{margin-left:4px;color:#c2c2ce;font-size:14px;cursor:pointer;vertical-align:middle}.create-skill-page .basic-form .skill-name-tip-icon[data-v-6bdf4317]:hover{color:#8c8c99}.create-skill-page .basic-form[data-v-6bdf4317] .el-input__inner{height:32px;line-height:32px;border:1px solid #e7e7e9;border-radius:8px;font-size:14px;color:#0b111e;padding-right:52px}.create-skill-page .basic-form[data-v-6bdf4317] .el-input__inner::-moz-placeholder{color:#c2c2ce}.create-skill-page .basic-form[data-v-6bdf4317] .el-input__inner::placeholder{color:#c2c2ce}.create-skill-page .basic-form[data-v-6bdf4317] .el-textarea__inner{border:1px solid #e7e7e9;border-radius:8px;font-size:14px;color:#0b111e;padding:6px 12px}.create-skill-page .basic-form[data-v-6bdf4317] .el-textarea__inner::-moz-placeholder{color:#c2c2ce}.create-skill-page .basic-form[data-v-6bdf4317] .el-textarea__inner::placeholder{color:#c2c2ce}.create-skill-page .basic-form[data-v-6bdf4317] .el-input .el-input__count .el-input__count-inner,.create-skill-page .basic-form[data-v-6bdf4317] .el-textarea .el-input__count{background:transparent;color:#8c8c99;font-size:14px}.create-skill-page .skill-file-section[data-v-6bdf4317]{margin-top:24px}.create-skill-page .skill-file-section .section-label[data-v-6bdf4317]{font-size:14px;font-weight:400;color:#262626;margin-bottom:12px;line-height:22px}.create-skill-page .skill-file-section .section-label .required[data-v-6bdf4317]{color:#fa3946;margin-right:4px}.create-skill-page .skill-file-section .file-mode-list[data-v-6bdf4317]{display:flex;flex-direction:column;gap:10px}.create-skill-page .skill-file-section .file-mode-item[data-v-6bdf4317]{display:flex;align-items:center;gap:12px;padding:14px 20px;cursor:pointer;border:1px solid #e7e7e9;border-radius:8px;transition:all .2s;height:70px}.create-skill-page .skill-file-section .file-mode-item[data-v-6bdf4317]:hover{border-color:#a0a8ff}.create-skill-page .skill-file-section .file-mode-item.active .radio-circle[data-v-6bdf4317],.create-skill-page .skill-file-section .file-mode-item.active[data-v-6bdf4317]{border-color:#1947ff}.create-skill-page .skill-file-section .file-mode-item.active .radio-circle .radio-dot[data-v-6bdf4317]{background:#1947ff}.create-skill-page .skill-file-section .file-mode-item .radio-circle[data-v-6bdf4317]{width:20px;height:20px;min-width:20px;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center}.create-skill-page .skill-file-section .file-mode-item .radio-circle .radio-dot[data-v-6bdf4317]{width:10px;height:10px;border-radius:50%;background:#1947ff}.create-skill-page .skill-file-section .file-mode-item .mode-info .mode-title[data-v-6bdf4317]{font-size:16px;font-weight:500;color:#0c1222;margin-bottom:4px;line-height:22px}.create-skill-page .skill-file-section .file-mode-item .mode-info .mode-desc[data-v-6bdf4317]{font-size:14px;color:#858890;line-height:20px}.create-skill-page .step-two-wrapper[data-v-6bdf4317]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0 24px 24px}.create-skill-page .step-two-wrapper .file-panel[data-v-6bdf4317]{flex:1;display:flex;overflow:hidden;background:#f7f8fa;border:1px solid #e7e7e9;border-radius:12px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel[data-v-6bdf4317]{width:334px;display:flex;flex-direction:column;background:#fff;border:1px solid #e7e7e9;border-radius:12px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .panel-header[data-v-6bdf4317]{display:flex;align-items:center;justify-content:space-between;padding:12px 12px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .panel-header .panel-title[data-v-6bdf4317]{font-size:14px;color:#0c1222;line-height:20px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .panel-header .panel-actions[data-v-6bdf4317]{display:flex;align-items:center;gap:8px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .panel-header .panel-actions img[data-v-6bdf4317]{width:14px;height:14px;cursor:pointer;opacity:.6}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .panel-header .panel-actions img[data-v-6bdf4317]:hover{opacity:1}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317]{flex:1;overflow-y:auto;padding:0 10px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .tree-node .tree-children{padding-left:0}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item{display:flex;align-items:center;gap:6px;padding:8px 12px;cursor:pointer;border-radius:8px;transition:background .2s}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item:hover{background:#f5f6f8}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item.active{background:#ebf0ff}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .tree-arrow{font-size:12px;color:#8c8c99;transition:transform .2s;width:14px;text-align:center}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .tree-arrow.expanded{transform:rotate(90deg)}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .tree-arrow-placeholder{width:14px;display:inline-block}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .node-icon{font-size:14px;color:#8c8c99}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .file-name{font-size:14px;color:#0c1222;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree[data-v-6bdf4317] .file-item .rename-input{flex:1;font-size:13px;border:1px solid #1947ff;border-radius:4px;padding:2px 6px;outline:none;line-height:20px}.create-skill-page .step-two-wrapper .file-panel .file-tree-panel .file-tree .empty-tip[data-v-6bdf4317]{padding:20px;text-align:center;color:#8c8c99;font-size:13px}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel[data-v-6bdf4317]{flex:1;display:flex;flex-direction:column;overflow:hidden}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .preview-placeholder[data-v-6bdf4317]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .preview-placeholder .placeholder-icon[data-v-6bdf4317]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .preview-placeholder .placeholder-icon img[data-v-6bdf4317]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .preview-placeholder p[data-v-6bdf4317]{font-size:14px;color:#8c8c99;line-height:20px}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview[data-v-6bdf4317]{flex:1;display:flex;flex-direction:column;overflow:hidden}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview .preview-content[data-v-6bdf4317]{flex:1;overflow:auto;padding:20px}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview .preview-content .plain-editor[data-v-6bdf4317]{width:100%;height:100%;min-height:400px;margin:0;padding:0;font-size:13px;line-height:1.6;color:#0c1222;background:transparent;border:none;outline:none;resize:none;white-space:pre;word-break:break-word;font-family:Consolas,Monaco,Courier New,monospace}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317]{flex:1;display:flex;flex-direction:column;overflow:hidden}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .md-wrapper{height:100%!important}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor{height:100%!important;border:none;border-radius:0}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor-toolbar{border-top:none;padding-left:10px}.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor-preview,.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor-toolbar [data-type=fullscreen],.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor-toolbar [data-type=more],.create-skill-page .step-two-wrapper .file-panel .file-preview-panel .file-preview--md[data-v-6bdf4317] .vditor-toolbar [data-type=preview]{display:none!important}.create-skill-page .step-two-wrapper .context-menu[data-v-6bdf4317]{position:fixed;background:#fff;border:1px solid #e7e7e9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:4px 0;z-index:999;min-width:100px}.create-skill-page .step-two-wrapper .context-menu .menu-item[data-v-6bdf4317]{padding:8px 16px;font-size:13px;color:#0c1222;cursor:pointer}.create-skill-page .step-two-wrapper .context-menu .menu-item[data-v-6bdf4317]:hover{background:#f5f6f8}.create-skill-page .step-two-wrapper .context-menu .menu-item.danger[data-v-6bdf4317]{color:#fa3946}