.cm-root[data-v-2566727b]{position:fixed;z-index:3000;min-width:158px;background:#fff;border-radius:12px;-webkit-box-shadow:0 12px 40px rgba(31,45,61,.18),0 2px 8px rgba(31,45,61,.06);box-shadow:0 12px 40px rgba(31,45,61,.18),0 2px 8px rgba(31,45,61,.06);border:1px solid #eef0f3;padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:cm-in-data-v-2566727b .14s ease;animation:cm-in-data-v-2566727b .14s ease}@-webkit-keyframes cm-in-data-v-2566727b{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes cm-in-data-v-2566727b{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.cm-item[data-v-2566727b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;font-size:13px;color:#333;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.cm-item i[data-v-2566727b]{font-size:15px;color:#8a94a3;width:18px;text-align:center}.cm-item[data-v-2566727b]:hover{background:#f0f7ff;color:#409eff}.cm-item:hover i[data-v-2566727b]{color:#409eff}.cm-item.cm-danger[data-v-2566727b]:hover{background:#fef0f0;color:#f56c6c}.cm-item.cm-danger:hover i[data-v-2566727b]{color:#f56c6c}.cm-divider[data-v-2566727b]{height:1px;background:#f0f2f5;margin:5px 10px}.ds-root[data-v-7bd243bc]{width:286px;background:#fff;border-left:1px solid #eef0f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:100%;overflow:hidden}.ds-header[data-v-7bd243bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:1px solid #f0f2f5}.ds-header .ds-title[data-v-7bd243bc]{font-size:15px;font-weight:600;color:#1f2937}.ds-header .ds-close[data-v-7bd243bc]{width:28px;height:28px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:16px;color:#909399;-webkit-transition:all .15s;transition:all .15s}.ds-header .ds-close[data-v-7bd243bc]:hover{background:#f4f6f9;color:#333}.ds-body[data-v-7bd243bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:18px 16px}.ds-preview[data-v-7bd243bc]{text-align:center}.ds-preview .ds-big-icon[data-v-7bd243bc]{width:76px;height:76px;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 2px 6px rgba(31,45,61,.08));filter:drop-shadow(0 2px 6px rgba(31,45,61,.08))}.ds-preview .ds-name[data-v-7bd243bc]{margin-top:12px;font-size:14px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-preview .ds-type[data-v-7bd243bc]{font-size:12px;color:#9aa3af;margin-top:5px}.ds-preview .ds-tag[data-v-7bd243bc]{margin-left:6px;color:#409eff;background:#eaf3ff;border-radius:5px;padding:1px 7px}.ds-info .ds-row[data-v-7bd243bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:7px 0;font-size:13px}.ds-info .ds-row .ds-label[data-v-7bd243bc]{color:#9aa3af;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.ds-info .ds-row span[data-v-7bd243bc]:last-child{color:#333;word-break:break-all;text-align:right}.ds-info .ds-row .ds-path[data-v-7bd243bc]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-actions[data-v-7bd243bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ds-actions .el-button[data-v-7bd243bc]{margin-left:0!important}.ip-root[data-v-291382ab]{position:fixed;inset:0;z-index:4000;background:rgba(10,12,16,.94);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ip-root[data-v-291382ab],.ip-toolbar[data-v-291382ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ip-toolbar[data-v-291382ab]{position:absolute;top:0;left:0;right:0;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 18px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(rgba(0,0,0,.5),transparent);z-index:2}.ip-toolbar .ip-title[data-v-291382ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;min-width:0}.ip-toolbar .ip-title i[data-v-291382ab]{font-size:18px;opacity:.85}.ip-toolbar .ip-title .ip-name[data-v-291382ab]{font-size:15px;font-weight:500;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ip-toolbar .ip-title .ip-counter[data-v-291382ab]{font-size:13px;color:hsla(0,0%,100%,.65)}.ip-toolbar .ip-actions[data-v-291382ab]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.ip-toolbar .ip-btn[data-v-291382ab]{width:36px;height:36px;border:none;border-radius:8px;background:hsla(0,0%,100%,.1);color:#fff;font-size:18px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.ip-toolbar .ip-btn[data-v-291382ab]:hover{background:hsla(0,0%,100%,.22)}.ip-toolbar .ip-btn.ip-close[data-v-291382ab]:hover{background:#f56c6c}.ip-stage[data-v-291382ab]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-zoom-out;cursor:zoom-out;overflow:hidden}.ip-img[data-v-291382ab]{max-width:88vw;max-height:82vh;-o-object-fit:contain;object-fit:contain;border-radius:6px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.55);box-shadow:0 20px 60px rgba(0,0,0,.55);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ip-loading[data-v-291382ab]{position:absolute;color:#fff;font-size:40px}.ip-nav[data-v-291382ab]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:52px;height:76px;border:none;border-radius:12px;background:hsla(0,0%,100%,.08);color:#fff;font-size:30px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;z-index:2}.ip-nav[data-v-291382ab]:hover{background:hsla(0,0%,100%,.2)}.ip-nav.ip-prev[data-v-291382ab]{left:20px}.ip-nav.ip-next[data-v-291382ab]{right:20px}.ip-thumbs[data-v-291382ab]{position:absolute;bottom:18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 10px;background:rgba(0,0,0,.45);border-radius:12px;z-index:2;max-width:70vw;overflow-x:auto}.ip-thumbs .ip-thumb[data-v-291382ab]{width:52px;height:52px;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;opacity:.7;-webkit-transition:all .15s;transition:all .15s}.ip-thumbs .ip-thumb img[data-v-291382ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ip-thumbs .ip-thumb[data-v-291382ab]:hover{opacity:1}.ip-thumbs .ip-thumb.active[data-v-291382ab]{border-color:#409eff;opacity:1}.md-body .md-tip[data-v-cf195528]{font-size:13px;color:#666;margin-bottom:12px}.md-body .md-tree[data-v-cf195528]{max-height:320px;overflow:auto;border:1px solid #eef0f3;border-radius:8px;padding:6px}.md-body .md-node[data-v-cf195528]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px}.md-body .md-node .md-node-active[data-v-cf195528]{color:#409eff;font-weight:600}.md-body .md-root-option[data-v-cf195528]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:13px;border:1px solid #eef0f3;-webkit-transition:all .15s;transition:all .15s}.md-body .md-root-option[data-v-cf195528]:hover{background:#f5f7fa}.md-body .md-root-option.active[data-v-cf195528]{border-color:#409eff;color:#409eff;font-weight:600}.pd-body .pd-target[data-v-390df556]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#f7f8fa;border-radius:8px;margin-bottom:18px}.pd-body .pd-target .pd-icon[data-v-390df556]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.pd-body .pd-target .pd-name[data-v-390df556]{font-size:14px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ut-floating[data-v-c78eebfc]{position:fixed;right:20px;bottom:20px;width:370px;background:#fff;border-radius:14px;-webkit-box-shadow:0 14px 48px rgba(31,45,61,.2),0 2px 8px rgba(31,45,61,.06);box-shadow:0 14px 48px rgba(31,45,61,.2),0 2px 8px rgba(31,45,61,.06);border:1px solid #eef0f3;z-index:2100;overflow:hidden}.ut-header[data-v-c78eebfc]{gap:10px;padding:13px 14px;cursor:pointer;background:#fafbfc;border-bottom:1px solid #eef0f3}.ut-header .ut-title[data-v-c78eebfc],.ut-header[data-v-c78eebfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ut-header .ut-title[data-v-c78eebfc]{font-size:13.5px;font-weight:600;color:#333;gap:6px;-ms-flex-negative:0;flex-shrink:0}.ut-header .ut-title i[data-v-c78eebfc]{color:#409eff}.ut-header .ut-title .ut-progress-text[data-v-c78eebfc]{font-weight:500}.ut-header .ut-header-progress[data-v-c78eebfc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ut-header .ut-header-actions[data-v-c78eebfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-ms-flex-negative:0;flex-shrink:0}.ut-list[data-v-c78eebfc]{max-height:300px;overflow:auto;padding:6px 10px}.ut-task[data-v-c78eebfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 2px;border-bottom:1px solid #f5f7fa}.ut-task[data-v-c78eebfc]:last-child{border-bottom:none}.ut-task .ut-task-main[data-v-c78eebfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.ut-task .ut-task-main i[data-v-c78eebfc]{color:#909399;-ms-flex-negative:0;flex-shrink:0}.ut-task .ut-task-main .ut-task-name[data-v-c78eebfc]{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ut-task .ut-task-right[data-v-c78eebfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.ut-task .ut-task-right .ut-ok[data-v-c78eebfc]{color:#67c23a;font-size:16px}.ut-task .ut-task-right .ut-err[data-v-c78eebfc]{color:#f56c6c;font-size:16px}.ut-task .ut-task-right .ut-wait[data-v-c78eebfc]{font-size:12px;color:#909399}.nd-root[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);background:#f7f8fa;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(31,45,61,.08);box-shadow:0 2px 12px rgba(31,45,61,.08);outline:none}.nd-topbar[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;padding:0 16px;background:#fff;border-bottom:1px solid #eef0f3;-ms-flex-negative:0;flex-shrink:0;gap:10px;z-index:10}.nd-topbar .nd-nav-btns[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.nd-topbar .nd-icon-btn[data-v-621f745d]{width:34px;height:34px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:17px;color:#5a6472;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .18s ease;transition:all .18s ease}.nd-topbar .nd-icon-btn[data-v-621f745d]:hover:not(:disabled){background:#f0f2f5;color:#409eff}.nd-topbar .nd-icon-btn[data-v-621f745d]:active:not(:disabled){-webkit-transform:scale(.94);transform:scale(.94)}.nd-topbar .nd-icon-btn[data-v-621f745d]:focus-visible{outline:2px solid rgba(64,158,255,.45);outline-offset:1px}.nd-topbar .nd-icon-btn[data-v-621f745d]:disabled{color:#c8ccd4;cursor:not-allowed}.nd-topbar .nd-icon-btn.active[data-v-621f745d]{background:#eaf3ff;color:#409eff}.nd-topbar .nd-spin[data-v-621f745d]{-webkit-animation:nd-spin-data-v-621f745d 1s linear infinite;animation:nd-spin-data-v-621f745d 1s linear infinite}@-webkit-keyframes nd-spin-data-v-621f745d{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nd-spin-data-v-621f745d{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nd-breadcrumb[data-v-621f745d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.nd-breadcrumb[data-v-621f745d] .el-breadcrumb__inner{font-size:14px}.nd-breadcrumb[data-v-621f745d] .el-breadcrumb__item{max-width:180px}.nd-breadcrumb[data-v-621f745d] .el-breadcrumb__item:last-child{max-width:none}.nd-breadcrumb .nd-crumb-current[data-v-621f745d],.nd-breadcrumb .nd-crumb-link[data-v-621f745d]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.nd-breadcrumb .nd-crumb-link[data-v-621f745d]{color:#5a6472;cursor:pointer;font-weight:500;-webkit-transition:color .15s;transition:color .15s}.nd-breadcrumb .nd-crumb-link[data-v-621f745d]:hover{color:#409eff}.nd-breadcrumb .nd-crumb-current[data-v-621f745d]{color:#1f2937;font-weight:600}.nd-topbar-actions[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.nd-topbar-actions .nd-search[data-v-621f745d]{width:220px}.nd-topbar-actions .nd-search[data-v-621f745d] .el-input__inner{border-radius:8px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.nd-topbar-actions .nd-search[data-v-621f745d] .el-input__inner:focus{-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.18);box-shadow:0 0 0 2px rgba(64,158,255,.18)}.nd-topbar-actions .nd-view-switch[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;border-left:1px solid #eef0f3;padding-left:8px}.nd-topbar-actions .nd-new-btn[data-v-621f745d]{margin-left:4px}.nd-body[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.nd-sider[data-v-621f745d]{width:220px;background:#fff;border-right:1px solid #eef0f3;overflow-y:auto;-ms-flex-negative:0;flex-shrink:0;padding:10px}.nd-sider .nd-nav-item[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 12px;border-radius:10px;cursor:pointer;color:#5a6472;font-size:13.5px;gap:10px;margin-bottom:2px;position:relative;-webkit-transition:all .18s ease;transition:all .18s ease}.nd-sider .nd-nav-item i[data-v-621f745d]{font-size:17px}.nd-sider .nd-nav-item[data-v-621f745d]:hover{background:#f4f6f9;color:#409eff}.nd-sider .nd-nav-item.active[data-v-621f745d]{background:#eaf3ff;color:#409eff;font-weight:600}.nd-sider .nd-nav-item.active[data-v-621f745d]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:18px;background:#409eff;border-radius:0 3px 3px 0}.nd-sider .nd-nav-item .nd-nav-name[data-v-621f745d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.nd-sider .nd-nav-item .nd-nav-badge[data-v-621f745d]{background:#f56c6c;color:#fff;font-size:11px;border-radius:10px;padding:1px 6px;min-width:18px;text-align:center;-webkit-box-shadow:0 1px 3px rgba(245,108,108,.4);box-shadow:0 1px 3px rgba(245,108,108,.4)}.nd-sider .nd-tree-wrap[data-v-621f745d]{margin-top:12px}.nd-sider .nd-tree-title[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#909399;padding:6px 10px;cursor:pointer;text-transform:none;letter-spacing:.2px}.nd-sider .nd-tree-title[data-v-621f745d]:hover{color:#409eff}.nd-sider .nd-tree[data-v-621f745d] .el-tree-node__content{height:32px;border-radius:8px}.nd-sider .nd-tree[data-v-621f745d] .el-tree-node__content:hover{background:#f4f6f9}.nd-sider .nd-tree[data-v-621f745d] .el-tree-node.is-current>.el-tree-node__content{background:#eaf3ff}.nd-sider .nd-tree .nd-tree-node[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.nd-sider .nd-tree .nd-tree-label[data-v-621f745d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-main[data-v-621f745d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:auto;padding:18px;position:relative}.nd-root.has-batch .nd-main[data-v-621f745d]{padding-bottom:96px}.nd-main[data-v-621f745d]::-webkit-scrollbar,.nd-sider[data-v-621f745d]::-webkit-scrollbar{width:6px}.nd-main[data-v-621f745d]::-webkit-scrollbar-thumb,.nd-sider[data-v-621f745d]::-webkit-scrollbar-thumb{background:#d8dce3;border-radius:4px}.nd-main[data-v-621f745d]::-webkit-scrollbar-thumb:hover,.nd-sider[data-v-621f745d]::-webkit-scrollbar-thumb:hover{background:#c0c6cf}.nd-empty[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.nd-grid[data-v-621f745d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;padding:2px;min-height:200px}.nd-file-card[data-v-621f745d]{position:relative;background:#fff;border:1px solid #eef0f3;border-radius:10px;padding:10px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1)}.nd-file-card[data-v-621f745d]:hover{border-color:#d9e6ff;-webkit-box-shadow:0 6px 20px rgba(31,45,61,.08),0 1px 3px rgba(31,45,61,.04);box-shadow:0 6px 20px rgba(31,45,61,.08),0 1px 3px rgba(31,45,61,.04);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nd-file-card.selected[data-v-621f745d]{border-color:#409eff;background:#f5faff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.18),0 2px 10px rgba(64,158,255,.15);box-shadow:0 0 0 2px rgba(64,158,255,.18),0 2px 10px rgba(64,158,255,.15)}.nd-file-card.nd-droppable[data-v-621f745d]{border-color:#67c23a;background:#f7fbf3;-webkit-box-shadow:0 0 0 2px rgba(103,194,58,.3);box-shadow:0 0 0 2px rgba(103,194,58,.3)}.nd-file-card .nd-card-check[data-v-621f745d]{position:absolute;top:8px;right:8px;width:19px;height:19px;border-radius:50%;background:#409eff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;-webkit-box-shadow:0 1px 4px rgba(64,158,255,.4);box-shadow:0 1px 4px rgba(64,158,255,.4);-webkit-animation:nd-pop-data-v-621f745d .2s ease;animation:nd-pop-data-v-621f745d .2s ease}@-webkit-keyframes nd-pop-data-v-621f745d{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes nd-pop-data-v-621f745d{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.nd-file-card .nd-card-icon[data-v-621f745d]{-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 1px 2px rgba(31,45,61,.06));filter:drop-shadow(0 1px 2px rgba(31,45,61,.06))}.nd-file-card .nd-card-icon[data-v-621f745d],.nd-file-card .nd-card-tile[data-v-621f745d]{width:40px;height:40px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.nd-file-card .nd-card-tile[data-v-621f745d]{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.nd-file-card .nd-card-tile i[data-v-621f745d]{line-height:1}.nd-file-card:hover .nd-card-icon[data-v-621f745d],.nd-file-card:hover .nd-card-tile[data-v-621f745d]{-webkit-transform:scale(1.06);transform:scale(1.06)}.nd-file-card .nd-card-name[data-v-621f745d]{font-size:12.5px;color:#333;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.nd-file-card .nd-card-name[data-v-621f745d]:hover{color:#409eff}.nd-file-card .nd-card-foot[data-v-621f745d]{position:relative;width:100%;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nd-file-card .nd-card-meta[data-v-621f745d]{font-size:11px;color:#9aa3af;-webkit-transition:opacity .15s;transition:opacity .15s}.nd-file-card .nd-card-actions[data-v-621f745d]{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;opacity:0;pointer-events:none;-webkit-transition:opacity .15s;transition:opacity .15s}.nd-file-card:hover .nd-card-meta[data-v-621f745d]{opacity:0}.nd-file-card:hover .nd-card-actions[data-v-621f745d]{opacity:1;pointer-events:auto}.nd-mini-btn[data-v-621f745d]{width:22px;height:22px;border:none;border-radius:50%;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 1px 5px rgba(31,45,61,.14);box-shadow:0 1px 5px rgba(31,45,61,.14);cursor:pointer;color:#606266;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.nd-mini-btn[data-v-621f745d]:hover{color:#409eff;background:#eaf3ff;-webkit-transform:scale(1.08);transform:scale(1.08)}.nd-row-actions[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.nd-table[data-v-621f745d] .el-table__row .nd-row-actions:focus-within,.nd-table[data-v-621f745d] .el-table__row:hover .nd-row-actions{opacity:1}.nd-list[data-v-621f745d]{min-height:200px}.nd-table[data-v-621f745d]{width:100%;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(31,45,61,.04);box-shadow:0 1px 4px rgba(31,45,61,.04)}.nd-table[data-v-621f745d] .el-table__row{cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.nd-table[data-v-621f745d] .el-table__row:hover td{background:#f5faff!important}.nd-table[data-v-621f745d] .el-table th{background:#fafbfc!important;color:#5a6472!important;font-weight:600}.nd-cell-name[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.nd-name-text[data-v-621f745d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nd-cell-icon[data-v-621f745d]{width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0}.nd-cell-tile[data-v-621f745d]{width:24px;height:24px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.nd-tag[data-v-621f745d]{font-size:11px;color:#409eff;background:#eaf3ff;border-radius:5px;padding:1px 7px;margin-left:6px}.nd-pager[data-v-621f745d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 0 4px}.nd-batchbar[data-v-621f745d]{position:fixed;bottom:26px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2000;background:#fff;border-radius:14px;-webkit-box-shadow:0 10px 40px rgba(31,45,61,.18),0 2px 8px rgba(31,45,61,.06);box-shadow:0 10px 40px rgba(31,45,61,.18),0 2px 8px rgba(31,45,61,.06);border:1px solid #eef0f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 14px}.nd-batchbar .nd-batch-info[data-v-621f745d]{font-size:13px;color:#5a6472;padding-right:6px}.nd-batchbar .nd-batch-info b[data-v-621f745d]{color:#409eff;font-size:14px}.nd-drop-overlay[data-v-621f745d]{position:fixed;inset:0;z-index:3000;background:rgba(64,158,255,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:2px dashed #409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all}.nd-drop-overlay .nd-drop-inner[data-v-621f745d]{background:#fff;border-radius:20px;padding:44px 68px;text-align:center;-webkit-box-shadow:0 24px 80px rgba(31,45,61,.22);box-shadow:0 24px 80px rgba(31,45,61,.22);border:1px solid #eef0f3}.nd-drop-overlay .nd-drop-inner i[data-v-621f745d]{font-size:58px;color:#409eff}.nd-drop-overlay .nd-drop-inner p[data-v-621f745d]{margin-top:14px;font-size:15px;color:#333;font-weight:500}.nd-sort-active[data-v-621f745d]{color:#409eff!important;font-weight:600}