.el-select-com .el-select[data-v-d3f3a29c],.el-select-com[data-v-d3f3a29c]{width:100%}[data-v-d3f3a29c] .el-select{background-color:#041023}[data-v-d3f3a29c] .el-input--mini .el-input__inner{background-color:#041023;border-color:#393434;color:#fff}.date-picker[data-v-33deb38c]{width:100%}.date-picker .el-date-editor[data-v-33deb38c]{height:30px;width:100%;font-size:10px}[data-v-33deb38c] .el-date-editor .el-range-input{font-size:11px}[data-v-33deb38c] .el-date-editor .el-range__close-icon,[data-v-33deb38c] .el-date-editor .el-range__icon{line-height:24px}[data-v-33deb38c] .el-range-editor.el-input__inner{background-color:#041023;border:none;color:#fff}.el-date-editor .el-range-separator[data-v-33deb38c],[data-v-33deb38c] .el-date-editor .el-range-input{background-color:#041023;color:#fff}[data-v-33deb38c] .el-date-editor .el-range-separator{color:#fff}.task-list[data-v-46ab4e12]{width:300px;margin-right:4px;background-color:#0f172b;overflow:hidden;padding:16px;font-size:12px;color:#fff;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;overflow-y:auto;height:calc(100vh - 58px)}.noData[data-v-46ab4e12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 250px)}.inputCss[data-v-46ab4e12]{width:100%}.task-list-title[data-v-46ab4e12]{margin-bottom:15px;color:#a0b3c6;border-bottom:1px solid #1e3a5c;padding-bottom:10px}.task-items[data-v-46ab4e12]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none}.task-item[data-v-46ab4e12]{margin-bottom:4px;margin-top:4px;padding-top:4px;padding-bottom:4px;background-color:rgba(30,58,92,.6078431372549019);cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.task-items .task-item-open[data-v-46ab4e12]{padding-bottom:0}.task-item[data-v-46ab4e12]:hover{background-color:#1e3a5c}.task-item.active[data-v-46ab4e12]{background-color:#2d8cf0}.task-name[data-v-46ab4e12]{padding:0 8px;font-size:14px;font-weight:700;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-time[data-v-46ab4e12]{margin:1px 0;padding:8px 4px 8px 24px;color:#fff;background-color:#041123;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.task-time-active[data-v-46ab4e12]{background-color:#3e6399}.task-item .task-time[data-v-46ab4e12]{color:#e6f7ff}.filter-bar[data-v-56d74822]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;background-color:#0f172b}.filter-options[data-v-56d74822]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.filter-item[data-v-56d74822]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;span{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}}.filter-item label[data-v-56d74822]{font-size:14px;color:#a0b3c6}.filter-item input[data-v-56d74822],.filter-item select[data-v-56d74822]{padding:5px 10px;background-color:#1e3a5c;border:1px solid #2d4d76;border-radius:4px;color:#fff}.date-range[data-v-56d74822]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-buttons[data-v-56d74822],.date-range[data-v-56d74822]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.btn[data-v-56d74822]{padding:4px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;-webkit-transition:background-color .3s;transition:background-color .3s}.btn-reset[data-v-56d74822]{background-color:#3a506b;color:#fff}.btn-reset[data-v-56d74822]:hover{background-color:#4a6080}.btn-download[data-v-56d74822]{background-color:#2d8cf0;color:#fff}.btn-download[data-v-56d74822]:hover{background-color:#4da0ff}.btn-delete[data-v-56d74822]{background-color:#ed4014;color:#fff}.btn-delete[data-v-56d74822]:hover{background-color:#ff5633}.img-detail-container[data-v-5a476f9f]{font-family:Microsoft YaHei,Segoe UI,Arial,sans-serif}.el-dialog[data-v-5a476f9f]{background-color:hsla(0,0%,100%,0)}.custom-dialog[data-v-5a476f9f] .el-dialog{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.custom-dialog[data-v-5a476f9f] .el-dialog__header{background:#0f172b;padding:15px 20px;border-bottom:2px solid hsla(0,0%,100%,.1)}.custom-dialog[data-v-5a476f9f] .el-dialog__title{display:block;width:95%;word-break:break-all;color:#fff;font-size:18px;font-weight:600}.custom-dialog[data-v-5a476f9f] .el-dialog__headerbtn{top:15px}.custom-dialog[data-v-5a476f9f] .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.custom-dialog[data-v-5a476f9f] .el-dialog__body{padding:0;background:#f0f2f5}.detail-content[data-v-5a476f9f]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:600px;background:#fff}.left-panel[data-v-5a476f9f]{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-image[data-v-5a476f9f],.left-panel[data-v-5a476f9f]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#0f172b;position:relative}.large-image[data-v-5a476f9f]{-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;min-height:0;overflow:hidden;border-bottom:2px solid hsla(0,0%,100%,.1)}.main-image[data-v-5a476f9f]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.drag-main-image[data-v-5a476f9f]{cursor:move}.thumbnail-video[data-v-5a476f9f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-section[data-v-5a476f9f]{width:100%;max-width:47vw;height:120px;background:#0f172b;padding:15px;cursor:-webkit-grab;cursor:grab;scrollbar-width:none}.thumbnail-list[data-v-5a476f9f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;overflow-x:auto;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;scroll-behavior:smooth;padding-bottom:5px}.thumbnail-list-center[data-v-5a476f9f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thumbnail-list[data-v-5a476f9f]::-webkit-scrollbar{height:6px}.thumbnail-list[data-v-5a476f9f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.thumbnail-list[data-v-5a476f9f]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.thumbnail-item[data-v-5a476f9f]{width:80px;height:60px;border:2px solid transparent;border-radius:4px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.thumbnail-item[data-v-5a476f9f]:hover{border-color:#409eff;-webkit-transform:scale(1.05);transform:scale(1.05)}.thumbnail-item.active[data-v-5a476f9f]{border-color:#409eff;border-width:3px;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.4);box-shadow:0 2px 8px rgba(64,158,255,.4)}.thumbnail-img[data-v-5a476f9f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.right-panel[data-v-5a476f9f]{border-left:2px solid hsla(0,0%,100%,.1);padding-top:40px;-ms-flex-preferred-size:450px;flex-basis:450px;-ms-flex-negative:0;flex-shrink:0;background:#0f172b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.info-group[data-v-5a476f9f]{padding:20px}.info-group[data-v-5a476f9f]:last-child{border-bottom:none}.info-title[data-v-5a476f9f]{margin:0 0 15px 0;font-size:16px;font-weight:600;color:#fff}.info-grid[data-v-5a476f9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.info-grid.end[data-v-5a476f9f]{border-bottom:none}.info-item[data-v-5a476f9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5}.info-label[data-v-5a476f9f]{min-width:80px;font-weight:500;color:hsla(0,0%,100%,.9);font-size:14px}.info-value[data-v-5a476f9f]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:14px;word-break:break-all;padding-right:20px}.image-toolbar[data-v-5a476f9f]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:24px;z-index:10;background:rgba(0,0,0,.35);padding:8px 12px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.last[data-v-5a476f9f]{left:20px}.last[data-v-5a476f9f],.next[data-v-5a476f9f]{width:32px;height:32px;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.next[data-v-5a476f9f]{right:20px}.large-image .el-button[data-v-5a476f9f]{color:#fff;background:transparent;border:1px solid hsla(0,0%,100%,.3);padding:6px 8px;font-size:14px}.image-toolbar .el-button[data-v-5a476f9f]:hover{background:hsla(0,0%,100%,.2);border-color:#409eff}@media (max-width:1200px){.detail-content[data-v-5a476f9f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:80vh}.left-panel[data-v-5a476f9f]{width:100%;border-right:none}.right-panel[data-v-5a476f9f]{width:100%;height:300px}.large-image[data-v-5a476f9f]{height:400px}}:-webkit-full-screen .large-image[data-v-5a476f9f]{background:#000;padding:20px}:-ms-fullscreen .large-image[data-v-5a476f9f]{background:#000;padding:20px}:fullscreen .large-image[data-v-5a476f9f]{background:#000;padding:20px}:-webkit-full-screen .main-image[data-v-5a476f9f]{max-width:90vw;max-height:90vh}:-ms-fullscreen .main-image[data-v-5a476f9f]{max-width:90vw;max-height:90vh}:fullscreen .main-image[data-v-5a476f9f]{max-width:90vw;max-height:90vh}.right-panel[data-v-5a476f9f]::-webkit-scrollbar{width:6px}.right-panel[data-v-5a476f9f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.right-panel[data-v-5a476f9f]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.right-panel[data-v-5a476f9f]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.scroll-container[data-v-5a476f9f]::-webkit-scrollbar{display:none}[data-v-5a476f9f] .el-dialog{background-color:transparent}.image-grid[data-v-1f60d663]{-ms-flex:1;flex:1;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 58px)}.image-grid .top[data-v-1f60d663],.image-grid[data-v-1f60d663]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-grid .top[data-v-1f60d663]{height:0;-ms-flex:1;flex:1;overflow:auto}.noData[data-v-1f60d663]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 250px)}.grid-container[data-v-1f60d663]{margin-top:6px;height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-container .image-card[data-v-1f60d663]{margin:.3vw;width:24%;background-color:#131f2b;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.image-card[data-v-1f60d663]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.image-card.selected[data-v-1f60d663]{border:1px solid #2d8cf0}.image-container[data-v-1f60d663]{position:relative;height:220px;overflow:hidden}.image-container img[data-v-1f60d663],.image-container video[data-v-1f60d663]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-info[data-v-1f60d663]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px;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}.image-info .top[data-v-1f60d663]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-info .top .top-left[data-v-1f60d663]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;text-overflow:ellipsis}.image-info .top .top-right[data-v-1f60d663]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-info .top .top-right i[data-v-1f60d663]{margin-left:8px}.image-info .top .top-right .ai[data-v-1f60d663]{margin-left:8px;width:14px;height:14px}.image-info .top .top-right .download[data-v-1f60d663]{color:#2d8cf0}.image-info .top .top-right .delete[data-v-1f60d663]{color:red}.image-info .top .top-right .ai[data-v-1f60d663]:active,.image-info .top .top-right i[data-v-1f60d663]:active{-webkit-transform:scale(1.05);transform:scale(1.05)}.file-name[data-v-1f60d663]{font-size:14px;font-weight:700}.file-name[data-v-1f60d663],.typeList[data-v-1f60d663]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typeList[data-v-1f60d663]{background-color:#213c60;padding:2px 12px;border-radius:15px;font-size:12px;color:#d4d4d4}.image-time[data-v-1f60d663]{font-size:12px;color:#8a9bb2}.pageFoot[data-v-1f60d663]{-ms-flex-item-align:end;align-self:flex-end;margin:20px 30px}.ai-logo[data-v-1f60d663]{position:absolute;top:0;left:0;background:linear-gradient(-45deg,rgba(46,204,112,0) 50%,#3498db 0);width:50px;height:50px;padding-left:6px;line-height:40px;text-align:left;color:#fff;font-size:16px;font-weight:700;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-1f60d663] .el-pager .number,[data-v-1f60d663] .el-pagination .btn-next,[data-v-1f60d663] .el-pagination .btn-prev{padding:0;margin:0 2px;border-radius:4px}[data-v-1f60d663] .el-pagination__jump,[data-v-1f60d663] .el-pagination__total{color:#fff}.image-grid[data-v-1f60d663] .el-loading-mask{background-color:rgba(6,3,3,.054901960784313725)!important}.image-management-system[data-v-23c6389c]{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#090f1f}.image-management-system[data-v-23c6389c],.main-content[data-v-23c6389c]{height:calc(100vh - 58px);display:-webkit-box;display:-ms-flexbox;display:flex}.main-content[data-v-23c6389c]{-webkit-box-flex:1;-ms-flex:1;flex:1}