.tinymce-editor[data-v-8cf18616]{width:100%}.tinymce-editor[data-v-8cf18616] .tox-tinymce{border:1px solid #dcdfe6;border-radius:4px}.tinymce-editor[data-v-8cf18616] .tox-tinymce:hover{border-color:#c0c4cc}.tinymce-editor[data-v-8cf18616] .tox-tinymce.tox-tinymce--focus{border-color:#409eff}.tinymce-editor[data-v-8cf18616] .tox .tox-edit-area:before{border:none}.tinymce-editor[data-v-8cf18616] .tox .tox-statusbar{display:none}.tinymce-editor[data-v-8cf18616] .tox .tox-toolbar__primary{background:#fff}[data-v-78bb61db]:export{siteNavWidth:200px;siteHeaderHeight:60px;siteFooterHeight:65px;Red:#ee5257;RedHover:rgba(238,82,87,.5);RedHalf:rgba(238,82,87,.5);Blue:#6b90cf;BlueHover:#5176b4;BlueHalf:rgba(81,118,180,.5);Black:#17181a;MiniBlack:#292b2e;SmallBlack:#323437;Gray:#666;MiniGray:#999}.skill-create-page[data-v-78bb61db]{height:calc(100vh - 50px);position:relative}.skill-create-scroll[data-v-78bb61db]{height:100%;position:relative}.skill-create-scroll[data-v-78bb61db]:before{background:url(../img/skillHub-bg.534cbe0f.jpg) #d3d3d3 50%/cover no-repeat}.skill-create-scroll[data-v-78bb61db]:after,.skill-create-scroll[data-v-78bb61db]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.skill-create-scroll[data-v-78bb61db]:after{background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-v-78bb61db] .el-scrollbar__wrap{height:100%}[data-v-78bb61db] .el-scrollbar__view{position:relative;z-index:1}.skill-create-inner[data-v-78bb61db]{position:relative;z-index:1;padding:20px 0 60px;min-height:calc(100vh - 50px);display:flex;flex-direction:column;align-items:center}.create-back-btn[data-v-78bb61db]{width:84%;max-width:1200px;display:inline-flex;align-items:center;gap:4px;font-size:14px;color:#6a7282;cursor:pointer;font-family:PingFang SC,sans-serif;margin-bottom:16px}.create-back-btn[data-v-78bb61db]:hover{color:#5367ff}.create-back-btn .back-arrow[data-v-78bb61db]{font-size:14px}.create-header[data-v-78bb61db]{margin-bottom:20px;width:768px}.create-title[data-v-78bb61db]{font-size:20px;font-weight:600;color:#101828;font-family:PingFang SC,sans-serif;line-height:28px;margin-bottom:8px}.create-notice[data-v-78bb61db]{display:flex;align-items:flex-start;gap:8px;padding:6px 12px;background:rgba(255,251,235,.5);border:1px solid rgba(254,243,198,.6);border-radius:8px;font-size:12px;color:#6a7282;font-family:PingFang SC,sans-serif;line-height:20px}.create-notice .notice-icon[data-v-78bb61db]{font-size:14px;color:#f59e0b;flex-shrink:0;margin-top:3px}.create-form-card[data-v-78bb61db]{width:84%;max-width:1200px;background:hsla(0,0%,100%,.68);border:1px solid hsla(0,0%,100%,.5);border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.03);padding:32px 8% 32px 8%;box-sizing:border-box}.create-form .el-form-item[data-v-78bb61db]{margin-bottom:0}.form-section[data-v-78bb61db]{margin-bottom:28px}.no-label-item[data-v-78bb61db] .el-form-item__label{display:none}.no-label-item[data-v-78bb61db] .el-form-item__content{line-height:normal}.field-label[data-v-78bb61db]{display:flex;align-items:center;gap:2px;font-size:14px;font-weight:600;color:#364153;font-family:PingFang SC,sans-serif;margin-bottom:8px;line-height:18px}.field-label .required-star[data-v-78bb61db]{color:#ff6467;font-size:12px;font-weight:700;line-height:18px}.field-label .parsing-tip[data-v-78bb61db]{margin-left:12px;font-size:12px;font-weight:400;color:#9810fa;display:inline-flex;align-items:center;gap:4px}.field-label .parsing-tip i[data-v-78bb61db]{font-size:12px}.field-desc[data-v-78bb61db]{font-size:12px;color:#99a1af;font-family:PingFang SC,sans-serif;margin:-4px 0 10px}.field-hint[data-v-78bb61db]{font-size:12px;color:#d1d5dc;font-family:PingFang SC,sans-serif;margin:6px 0 0;line-height:16px}.field-input-wrap[data-v-78bb61db],.field-input[data-v-78bb61db]{width:100%}.field-input[data-v-78bb61db] .el-input__inner{height:42px;border-radius:14px;border:1px solid #e5e7eb;background:hsla(0,0%,100%,.7);font-size:14px;color:#1e2939;font-family:Inter,PingFang SC,sans-serif}.field-input[data-v-78bb61db] .el-input__inner::-moz-placeholder{color:#d1d5dc}.field-input[data-v-78bb61db] .el-input__inner::placeholder{color:#d1d5dc}.field-input[data-v-78bb61db] .el-input__inner:focus{border-color:#627fff}.field-textarea[data-v-78bb61db] .el-textarea__inner{border-radius:14px;border:1px solid #e5e7eb;background:hsla(0,0%,100%,.7);font-size:14px;color:#1e2939;font-family:Inter,PingFang SC,sans-serif;resize:none;padding:12px 16px}.field-textarea[data-v-78bb61db] .el-textarea__inner::-moz-placeholder{color:#d1d5dc}.field-textarea[data-v-78bb61db] .el-textarea__inner::placeholder{color:#d1d5dc}.field-textarea[data-v-78bb61db] .el-textarea__inner:focus{border-color:#627fff}.slug-input-wrap[data-v-78bb61db]{position:relative}.slug-prefix-icon[data-v-78bb61db]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;color:#d1d5dc;z-index:1}.slug-input[data-v-78bb61db] .el-input__inner{padding-left:40px;font-family:JetBrains Mono,Courier New,monospace}.version-input-wrap[data-v-78bb61db]{width:200px}.version-input[data-v-78bb61db] .el-input__inner{padding-left:40px;font-family:JetBrains Mono,Courier New,monospace}.file-drop-zone[data-v-78bb61db]{width:100%;height:176px;border:2px dashed #e5e7eb;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s;box-sizing:border-box;gap:8px}.file-drop-zone[data-v-78bb61db]:hover{border-color:#9810fa;background:rgba(152,16,250,.02)}.file-drop-zone.is-dragover[data-v-78bb61db]{border-color:#9810fa;background:rgba(152,16,250,.04)}.file-drop-icon-wrap[data-v-78bb61db]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);display:flex;align-items:center;justify-content:center}.file-drop-icon-wrap .file-drop-icon[data-v-78bb61db]{font-size:24px;color:#c27aff}.file-drop-text[data-v-78bb61db]{font-size:14px;color:#6a7282;font-family:Inter,PingFang SC,sans-serif;font-weight:500;margin:0}.file-drop-text .file-drop-link[data-v-78bb61db]{color:#9810fa;font-weight:600;cursor:pointer}.file-drop-hint[data-v-78bb61db]{font-size:12px;color:#d1d5dc;margin:0;font-family:Inter,sans-serif}.file-selected[data-v-78bb61db]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:14px;font-family:PingFang SC,sans-serif;width:100%;padding:0 24px;box-sizing:border-box}.file-selected .file-selected-icon[data-v-78bb61db]{font-size:32px;color:#5367ff}.file-selected .file-selected-info[data-v-78bb61db]{display:flex;align-items:center;gap:8px;max-width:80%}.file-selected .file-selected-name[data-v-78bb61db]{font-weight:500;color:#101828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.file-selected .file-selected-size[data-v-78bb61db]{color:#99a1af;font-size:12px}.file-selected .file-selected-remove[data-v-78bb61db]{cursor:pointer;color:#99a1af;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:16px;flex-shrink:0}.file-selected .file-selected-remove[data-v-78bb61db]:hover{color:#ff3259}.category-tags[data-v-78bb61db]{display:flex;flex-wrap:wrap;gap:12px}.category-tag[data-v-78bb61db]{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 20px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;font-size:14px;color:#4a5565;font-family:PingFang SC,sans-serif;cursor:pointer;transition:all .2s}.category-tag[data-v-78bb61db]:hover{border-color:#627fff;color:#627fff}.category-tag.active[data-v-78bb61db]{border-color:#627fff;color:#627fff;font-weight:500}.tinymce-wrap[data-v-78bb61db]{border-radius:14px;overflow:hidden;border:1px solid #e5e7eb;background:hsla(0,0%,100%,.7);position:relative}.tinymce-wrap.is-parsing[data-v-78bb61db]{pointer-events:none;opacity:.6}.tinymce-wrap[data-v-78bb61db] .tinymce-editor .tox-tinymce{border:none;border-radius:0}.tinymce-wrap[data-v-78bb61db] .tinymce-editor .tox-toolbar__primary{background:#fff;border-bottom:1px solid #f3f4f6}.tinymce-wrap[data-v-78bb61db] .tinymce-editor .tox-edit-area__iframe{background:hsla(0,0%,100%,.7)}.screenshots-wrap[data-v-78bb61db]{display:flex;flex-wrap:wrap;gap:12px}.screenshot-item[data-v-78bb61db]{width:160px;height:120px;border-radius:14px;overflow:hidden;position:relative;cursor:pointer}.screenshot-item:hover .screenshot-remove[data-v-78bb61db]{opacity:1}.screenshot-img[data-v-78bb61db],.screenshot-img[data-v-78bb61db] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.screenshot-remove[data-v-78bb61db]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;opacity:0;transition:opacity .2s;font-size:12px}.screenshot-add[data-v-78bb61db],.screenshot-remove[data-v-78bb61db]{display:flex;align-items:center;justify-content:center;cursor:pointer}.screenshot-add[data-v-78bb61db]{width:160px;height:120px;border:2px dashed #e5e7eb;border-radius:14px;flex-direction:column;gap:4px;transition:border-color .2s;color:#d1d5dc;font-size:10px;font-family:Inter,PingFang SC,sans-serif}.screenshot-add[data-v-78bb61db]:hover{border-color:#9810fa;color:#9810fa}.screenshot-add.is-uploading[data-v-78bb61db]{cursor:not-allowed;border-color:#e5e7eb;color:#99a1af}.screenshot-add.is-uploading[data-v-78bb61db]:hover{border-color:#e5e7eb;color:#99a1af}.screenshot-add .screenshot-add-icon[data-v-78bb61db]{font-size:20px}[data-v-78bb61db] .skill-create-success-dialog{border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden;background:#fff}[data-v-78bb61db] .skill-create-success-dialog .el-dialog__header{display:none}[data-v-78bb61db] .skill-create-success-dialog .el-dialog__body{padding:0}.success-dialog-content[data-v-78bb61db]{position:relative;padding:40px 40px 42px;text-align:center}.success-dialog-content[data-v-78bb61db]:after{content:"";position:absolute;inset:0;border-radius:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8);pointer-events:none}.success-dialog-icon[data-v-78bb61db]{width:88px;height:88px;margin:0 auto 16px;border-radius:16px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);display:flex;align-items:center;justify-content:center}.success-dialog-icon .success-dialog-icon-image[data-v-78bb61db]{font-size:88px}.success-dialog-close[data-v-78bb61db]{position:absolute;top:20px;right:20px;width:32px;height:32px;border:none;background:transparent;border-radius:50%;color:#98a2b3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.success-dialog-close i[data-v-78bb61db]{font-size:16px}.success-dialog-close[data-v-78bb61db]:hover{background:rgba(15,23,42,.04);color:#667085}.success-dialog-title[data-v-78bb61db]{font-size:24px;line-height:28px;font-weight:800;color:#101828;margin-bottom:10px}.success-dialog-desc[data-v-78bb61db]{font-size:14px;line-height:22px;color:#4a5565;margin-bottom:14px}.success-dialog-tip[data-v-78bb61db]{margin:0 auto 28px;width:100%;box-sizing:border-box;text-align:left;padding:12px 16px;border-radius:12px;border:1px solid rgba(243,232,255,.6);background:linear-gradient(171.3008979154deg,rgba(245,243,255,.8),rgba(237,233,254,.6));color:#4a5565;font-size:12px;line-height:16px}.success-dialog-link[data-v-78bb61db]{color:#5367ff;cursor:pointer}.success-dialog-actions[data-v-78bb61db]{display:flex;align-items:center;gap:12px}.success-action-btn[data-v-78bb61db]{height:46px;min-width:176px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.success-action-btn.secondary[data-v-78bb61db]{background:hsla(0,0%,100%,.6);color:#4a5565;border-color:#e5e7eb}.success-action-btn.secondary[data-v-78bb61db]:hover{border-color:#c7d2fe;color:#5367ff}.success-action-btn.primary[data-v-78bb61db]{background:linear-gradient(164.9013099879deg,#7c3aed 21.957%,#5465ff 88.239%);color:#fff}.success-action-btn.primary[data-v-78bb61db]:hover{opacity:.92}.submit-btn[data-v-78bb61db]{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 28px;border-radius:100px;background:linear-gradient(90deg,#6e15ff,#5367ff);color:#fff;border:none;font-size:14px;font-weight:600;font-family:Inter,PingFang SC,sans-serif;cursor:pointer;transition:opacity .2s;min-width:119px}.submit-btn[data-v-78bb61db]:disabled{opacity:.6;cursor:not-allowed}.submit-btn[data-v-78bb61db]:not(:disabled):hover{opacity:.85}