.sidebar[data-v-5a6dae6b]{background-color:#25272c;border-radius:8px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-ms-flex-negative:0;flex-shrink:0;height:calc(100vh - 120px);margin-top:10px;border-right:1px solid #35373c}.tools-section[data-v-5a6dae6b]{padding:5px;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tools-title[data-v-5a6dae6b]{margin:5px 0 15px 0;color:#72e528;font-size:16px;font-weight:500;padding-right:30px;text-align:center}.toggle-button[data-v-5a6dae6b]{position:absolute;top:50%;right:-16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:32px;height:32px;border-radius:50%;background-color:#25272c;border:2px solid #35373c;z-index:10;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3)}.toggle-arrow[data-v-5a6dae6b],.toggle-button[data-v-5a6dae6b]{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 .3s ease;transition:all .3s ease}.toggle-arrow[data-v-5a6dae6b]{width:100%;height:100%;border-radius:50%;background-color:rgba(114,229,40,.05)}.toggle-button[data-v-5a6dae6b]:hover{background-color:#35373c;border-color:#72e528;-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.toggle-button:hover .toggle-arrow[data-v-5a6dae6b]{background-color:rgba(114,229,40,.15)}.toggle-button:hover svg path[data-v-5a6dae6b]{stroke:#72e528;stroke-width:2.5}.toggle-button.collapsed[data-v-5a6dae6b]{right:-16px;background-color:#25272c;border-color:#35373c;border-left-color:#72e528}.tool-list[data-v-5a6dae6b]{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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:5px;margin-top:2px;scrollbar-width:none;-ms-overflow-style:none}.tool-list[data-v-5a6dae6b]::-webkit-scrollbar{display:none;width:0}.tool-item[data-v-5a6dae6b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 10px;cursor:pointer;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;color:#bfc1c8;border-left:3px solid transparent}.tool-item[data-v-5a6dae6b]:hover{background-color:rgba(114,229,40,.1)}.tool-item i[data-v-5a6dae6b]{font-size:18px;margin-right:10px;color:inherit;-webkit-transition:all .3s ease;transition:all .3s ease}.tool-item.active[data-v-5a6dae6b]{color:#72e528;border-left:3px solid #72e528;background-color:rgba(114,229,40,.1)}.tool-item.active i[data-v-5a6dae6b]{color:#72e528}.collapsed-item[data-v-5a6dae6b]{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:12px 0;text-align:center;border-radius:6px;margin-bottom:8px}.collapsed-item i[data-v-5a6dae6b]{margin-right:0;font-size:20px}.collapsed-item.active[data-v-5a6dae6b]{border-left:none;border:2px solid #72e528;background-color:rgba(114,229,40,.15)}.tool-name[data-v-5a6dae6b]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.history-panel[data-v-d5c3b840]{position:fixed;top:100px;right:10px;width:280px;background:#25272c;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);padding:8px;z-index:1000;max-height:80vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease}.panel-header[data-v-d5c3b840]{margin-bottom:15px}.header-title[data-v-d5c3b840]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.header-title[data-v-d5c3b840],.panel-title[data-v-d5c3b840]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-title[data-v-d5c3b840]{margin:0;color:#72e528;font-size:16px;gap:8px}.close-button[data-v-d5c3b840]{color:#bfc1c8;padding:0}.pagination-container[data-v-d5c3b840]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.history-pagination[data-v-d5c3b840]{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center center;transform-origin:center center}.panel-content[data-v-d5c3b840]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;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(100% - 80px)}.empty-history[data-v-d5c3b840]{text-align:center;padding:20px;color:#909399}.empty-icon[data-v-d5c3b840]{font-size:32px;margin-bottom:10px}.history-list[data-v-d5c3b840]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-right:5px;scrollbar-width:thin;scrollbar-color:#444 #25272c}.history-list[data-v-d5c3b840]::-webkit-scrollbar{width:6px}.history-list[data-v-d5c3b840]::-webkit-scrollbar-track{background:#25272c}.history-list[data-v-d5c3b840]::-webkit-scrollbar-thumb{background-color:#444;border-radius:3px}.history-item[data-v-d5c3b840]{margin-bottom:10px;border-radius:4px;overflow:hidden;background-color:#1c1e21;padding:10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent}.history-item[data-v-d5c3b840]:hover{background-color:#2c2e33}.history-item.active[data-v-d5c3b840]{border:1px solid #72e528;background-color:rgba(114,229,40,.1)}.history-content[data-v-d5c3b840]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.history-image[data-v-d5c3b840]{width:60px;height:60px;margin-right:12px;border-radius:4px;overflow:hidden;position:relative}.history-image img[data-v-d5c3b840]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.selected-indicator[data-v-d5c3b840]{position:absolute;top:0;right:0;background:rgba(114,229,40,.7);border-radius:0 0 0 4px;padding:2px}.selected-indicator i[data-v-d5c3b840]{color:#fff;font-size:14px}.history-info[data-v-d5c3b840]{-webkit-box-flex:1;-ms-flex:1;flex:1}.history-name[data-v-d5c3b840]{color:#fff;font-size:14px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-date[data-v-d5c3b840]{color:#909399;font-size:12px}.loading-placeholder[data-v-d5c3b840]{text-align:center;padding:10px}.loading-placeholder i[data-v-d5c3b840]{color:#72e528}.no-more-placeholder[data-v-d5c3b840]{text-align:center;padding:10px;color:#909399;font-size:12px}.custom-pagination-wrapper[data-v-5a86e51a]{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:16px 0;border-top:1px solid #1e3139;background:transparent}.pagination-info .total-text[data-v-5a86e51a]{color:#bfc1c8;font-size:14px}.pagination-controls[data-v-5a86e51a]{gap:16px}.page-size-selector[data-v-5a86e51a],.pagination-controls[data-v-5a86e51a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-size-selector[data-v-5a86e51a]{gap:8px}.page-size-selector .selector-label[data-v-5a86e51a]{color:#bfc1c8;font-size:14px;white-space:nowrap}.page-size-selector .size-select[data-v-5a86e51a]{width:80px}.page-size-selector .size-select[data-v-5a86e51a] .el-input__inner{background:rgba(35,37,42,.8);border:1px solid #1e3139;color:#bfc1c8;font-size:12px;height:28px;line-height:28px}.page-size-selector .size-select[data-v-5a86e51a] .el-input__inner:focus{border-color:#72e528;-webkit-box-shadow:0 0 0 2px rgba(114,229,40,.1);box-shadow:0 0 0 2px rgba(114,229,40,.1)}.page-size-selector .size-select[data-v-5a86e51a] .el-input__suffix .el-select__caret{color:#bfc1c8}.pagination-buttons[data-v-5a86e51a]{gap:4px}.pagination-buttons .page-btn[data-v-5a86e51a],.pagination-buttons[data-v-5a86e51a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-buttons .page-btn[data-v-5a86e51a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid #1e3139;border-radius:6px;background:rgba(35,37,42,.8);color:#bfc1c8;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.pagination-buttons .page-btn[data-v-5a86e51a]:hover:not(:disabled){background:rgba(114,229,40,.1);border-color:#72e528;color:#fff}.pagination-buttons .page-btn[data-v-5a86e51a]:disabled{opacity:.5;cursor:not-allowed}.pagination-buttons .page-btn[data-v-5a86e51a]:disabled:hover{background:rgba(35,37,42,.8);border-color:#1e3139;color:#bfc1c8}.pagination-buttons .page-btn.active[data-v-5a86e51a]{background:linear-gradient(135deg,#72e528,#5cb720);border-color:#72e528;color:#0d1116;font-weight:500}.pagination-buttons .page-btn .btn-icon[data-v-5a86e51a]{width:14px;height:14px}.pagination-buttons .page-ellipsis[data-v-5a86e51a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px;color:#727485;font-size:14px}.page-jumper[data-v-5a86e51a],.pagination-buttons .page-ellipsis[data-v-5a86e51a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-jumper[data-v-5a86e51a]{gap:8px}.page-jumper .jumper-label[data-v-5a86e51a]{color:#bfc1c8;font-size:14px;white-space:nowrap}.page-jumper .jump-input[data-v-5a86e51a]{width:60px}.page-jumper .jump-input[data-v-5a86e51a] .el-input__inner{background:rgba(35,37,42,.8);border:1px solid #1e3139;color:#bfc1c8;font-size:12px;height:28px;line-height:28px;text-align:center}.page-jumper .jump-input[data-v-5a86e51a] .el-input__inner:focus{border-color:#72e528;-webkit-box-shadow:0 0 0 2px rgba(114,229,40,.1);box-shadow:0 0 0 2px rgba(114,229,40,.1)}.page-jumper .jump-btn[data-v-5a86e51a]{padding:4px 12px;border:1px solid #1e3139;border-radius:4px;background:rgba(35,37,42,.8);color:#bfc1c8;font-size:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.page-jumper .jump-btn[data-v-5a86e51a]:hover{background:rgba(114,229,40,.1);border-color:#72e528;color:#fff}@media(max-width:768px){.custom-pagination-wrapper[data-v-5a86e51a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-controls[data-v-5a86e51a]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.page-jumper[data-v-5a86e51a],.page-size-selector[data-v-5a86e51a]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination-buttons[data-v-5a86e51a]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.history-tab[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:16px;color:#fff;background:rgba(13,17,22,.8);border-radius:8px}.search-section[data-v-4e469d4a]{-ms-flex-align:center;gap:16px;margin-bottom:16px}.search-section .search-bar[data-v-4e469d4a],.search-section[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.search-section .search-bar[data-v-4e469d4a]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-ms-flex-align:center}.search-section .search-bar .search-icon[data-v-4e469d4a]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;color:#727485;z-index:2}.search-section .search-bar .search-input[data-v-4e469d4a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;padding:0 80px 0 40px;background:rgba(35,37,42,.8);border:1px solid #35373c;border-radius:8px;color:#fff;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.search-section .search-bar .search-input[data-v-4e469d4a]::-webkit-input-placeholder{color:#727485}.search-section .search-bar .search-input[data-v-4e469d4a]::-moz-placeholder{color:#727485}.search-section .search-bar .search-input[data-v-4e469d4a]:-ms-input-placeholder{color:#727485}.search-section .search-bar .search-input[data-v-4e469d4a]::-ms-input-placeholder{color:#727485}.search-section .search-bar .search-input[data-v-4e469d4a]::placeholder{color:#727485}.search-section .search-bar .search-input[data-v-4e469d4a]:focus{outline:none;border-color:#72e528;-webkit-box-shadow:0 0 0 2px rgba(114,229,40,.1);box-shadow:0 0 0 2px rgba(114,229,40,.1)}.search-section .search-bar .clear-btn-icon[data-v-4e469d4a],.search-section .search-bar .search-btn-icon[data-v-4e469d4a]{position:absolute;width:16px;height:16px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.search-section .search-bar .clear-btn-icon[data-v-4e469d4a]:hover:not(.disabled),.search-section .search-bar .search-btn-icon[data-v-4e469d4a]:hover:not(.disabled){-webkit-transform:scale(1.1);transform:scale(1.1)}.search-section .search-bar .clear-btn-icon[data-v-4e469d4a]:active:not(.disabled),.search-section .search-bar .search-btn-icon[data-v-4e469d4a]:active:not(.disabled){-webkit-transform:scale(.95);transform:scale(.95)}.search-section .search-bar .clear-btn-icon.disabled[data-v-4e469d4a],.search-section .search-bar .search-btn-icon.disabled[data-v-4e469d4a]{opacity:.5;cursor:not-allowed;-webkit-transform:none;transform:none}.search-section .search-bar .search-btn-icon[data-v-4e469d4a]{right:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#72e528}.search-section .search-bar .search-btn-icon[data-v-4e469d4a]:hover:not(.disabled){color:#a8ff1a;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.search-section .search-bar .clear-btn-icon[data-v-4e469d4a]{right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#f56c6c}.search-section .search-bar .clear-btn-icon[data-v-4e469d4a]:hover:not(.disabled){color:#ff7875;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.search-section .filter-bar[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.search-section .filter-bar .filter-select[data-v-4e469d4a]{width:140px;height:40px;padding:0 12px;background:rgba(35,37,42,.8);border:1px solid #35373c;border-radius:8px;color:#fff;font-size:14px}.search-section .filter-bar .filter-select[data-v-4e469d4a]:focus{outline:none;border-color:#72e528}.search-section .filter-bar .filter-select option[data-v-4e469d4a]{background:#23252a;color:#fff}.history-list[data-v-4e469d4a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-right:8px}.history-list[data-v-4e469d4a]::-webkit-scrollbar{width:6px}.history-list[data-v-4e469d4a]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.history-list[data-v-4e469d4a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.history-list[data-v-4e469d4a]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}[data-v-4e469d4a]:deep(.custom-loading){background-color:rgba(0,0,0,.8)!important}:deep(.custom-loading) .el-loading-spinner[data-v-4e469d4a]{color:#72e528!important}:deep(.custom-loading) .el-loading-text[data-v-4e469d4a]{color:#fff!important}.empty-state[data-v-4e469d4a]{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;height:200px;color:#727485}.empty-state .empty-icon[data-v-4e469d4a]{width:48px;height:48px;margin-bottom:16px;opacity:.5}.empty-state .empty-text[data-v-4e469d4a]{font-size:16px;margin:0}.history-item[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(35,37,42,.6);border:1px solid #35373c;border-radius:8px;padding:16px;margin-bottom:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.history-item[data-v-4e469d4a]:hover{background:rgba(35,37,42,.8);border-color:#72e528;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.history-item[data-v-4e469d4a]:last-child{margin-bottom:0}.item-sequence[data-v-4e469d4a]{margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.item-sequence .sequence-number[data-v-4e469d4a]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#23252a,#35373c);color:#72e528;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:14px;font-weight:600;-webkit-box-shadow:0 2px 8px rgba(114,229,40,.3);box-shadow:0 2px 8px rgba(114,229,40,.3);border:1px solid #72e528}.item-main[data-v-4e469d4a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.item-header[data-v-4e469d4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.item-header .item-title[data-v-4e469d4a],.item-header[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-header .item-title[data-v-4e469d4a]{gap:8px;margin-bottom:8px}.item-header .item-title .status-icon[data-v-4e469d4a]{width:16px;height:16px;color:#409eff}.item-header .item-title .title-container[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.item-header .item-title .title-container .title-text[data-v-4e469d4a]{font-size:16px;font-weight:500;color:#fff;cursor:pointer;padding:4px 8px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-header .item-title .title-container .title-text[data-v-4e469d4a]:hover{background:rgba(64,158,255,.1);color:#72e528}.item-header .item-title .title-container .title-input[data-v-4e469d4a]{font-size:16px;font-weight:500;color:#fff;background:rgba(35,37,42,.8);border:1px solid #72e528;border-radius:4px;padding:4px 8px;outline:none;max-width:300px}.item-header .item-title .title-container .title-input[data-v-4e469d4a]:focus{border-color:#67c23a;-webkit-box-shadow:0 0 0 2px rgba(103,194,58,.2);box-shadow:0 0 0 2px rgba(103,194,58,.2)}.item-header .item-title .title-container .edit-icon[data-v-4e469d4a]{width:14px;height:14px;color:#909399;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.item-header .item-title .title-container .edit-icon[data-v-4e469d4a]:hover{color:#409eff}.item-header .item-title .status-badge[data-v-4e469d4a]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.item-header .item-title .status-badge.status-recorded[data-v-4e469d4a]{background:rgba(144,147,153,.2);color:#909399}.item-header .item-title .status-badge.status-running[data-v-4e469d4a]{background:rgba(64,158,255,.2);color:#72e528}.item-header .item-title .status-badge.status-completed[data-v-4e469d4a]{background:rgba(103,194,58,.2);color:#67c23a}.item-header .item-title .status-badge.status-failed[data-v-4e469d4a]{background:rgba(245,108,108,.2);color:#f56c6c}.item-header .item-priority[data-v-4e469d4a]{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500}.item-header .item-priority.priority-low[data-v-4e469d4a]{background:rgba(192,196,204,.2);color:#c0c4cc}.item-header .item-priority.priority-medium[data-v-4e469d4a]{background:rgba(64,158,255,.2);color:#72e528}.item-header .item-priority.priority-high[data-v-4e469d4a]{background:rgba(230,162,60,.2);color:#e6a23c}.item-header .item-priority.priority-urgent[data-v-4e469d4a]{background:rgba(245,108,108,.2);color:#f56c6c}.item-header .item-status[data-v-4e469d4a]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.item-header .item-status.status-completed[data-v-4e469d4a]{background:rgba(114,229,40,.2);color:#72e528}.item-header .item-status.status-failed[data-v-4e469d4a]{background:rgba(255,77,79,.2);color:#ff4d4f}.item-header .item-status.status-cancelled[data-v-4e469d4a]{background:rgba(255,193,7,.2);color:#ffc107}.item-content[data-v-4e469d4a]{margin-bottom:12px}.item-content .item-info[data-v-4e469d4a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:8px}.item-content .item-info .info-item[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#909399;padding:4px 8px;background:hsla(0,0%,100%,.05);border-radius:4px}.item-content .item-info .info-item .info-icon[data-v-4e469d4a]{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0}.item-content .item-description[data-v-4e469d4a]{font-size:14px;color:#c0c4cc;line-height:1.4;background:hsla(0,0%,100%,.03);padding:8px 12px;border-radius:4px;border-left:3px solid #409eff}.item-actions[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.item-actions .action-btn.restore-btn[data-v-4e469d4a]{color:#72e528}.item-actions .action-btn.restore-btn[data-v-4e469d4a]:hover:not(:disabled){color:#a8ff1a;background:rgba(114,229,40,.1)}.item-actions .action-btn.restore-btn[data-v-4e469d4a]:disabled{opacity:.5;cursor:not-allowed}.item-actions .action-btn.delete-btn[data-v-4e469d4a]{color:#ff4d4f}.item-actions .action-btn.delete-btn[data-v-4e469d4a]:hover{color:#ff7875;background:rgba(255,77,79,.1)}.pagination-section[data-v-4e469d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;border-top:1px solid #1e3139}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-next,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-prev,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-pager li{background:rgba(35,37,42,.8);border:1px solid #1e3139;color:#bfc1c8}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-next:hover,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-prev:hover,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-pager li:hover{background:rgba(114,229,40,.2);border-color:#72e528;color:#fff}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-next.active,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .btn-prev.active,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-pager li.active{background:linear-gradient(135deg,#72e528,#5cb720);border-color:#72e528;color:#0d1116;font-weight:500}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-pagination__jump,.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-pagination__total{color:#bfc1c8}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-select .el-input__inner{background:rgba(35,37,42,.8);border-color:#1e3139;color:#bfc1c8}.pagination-section[data-v-4e469d4a] .custom-pagination .el-pagination .el-select .el-input__inner:focus{border-color:#72e528;-webkit-box-shadow:0 0 0 2px rgba(114,229,40,.1);box-shadow:0 0 0 2px rgba(114,229,40,.1)}.radial-menu-container[data-v-3877d5ed]{position:relative;min-width:300px;height:300px;z-index:1}.main-button-wrapper[data-v-3877d5ed]{position:absolute;top:52%;left:53%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.main-button[data-v-3877d5ed]{width:76px;height:76px;border-radius:50%;background:#0a1028;color:#00f0ff;border:2.5px solid #00f0ff;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-box-shadow:0 0 20px rgba(0,240,255,.6),inset 0 0 10px rgba(0,240,255,.4);box-shadow:0 0 20px rgba(0,240,255,.6),inset 0 0 10px rgba(0,240,255,.4);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.main-button.active[data-v-3877d5ed]{background:#160529;color:#ff2e93;border-color:#ff2e93;-webkit-box-shadow:0 0 25px rgba(255,46,147,.7),inset 0 0 10px rgba(255,46,147,.5);box-shadow:0 0 25px rgba(255,46,147,.7),inset 0 0 10px rgba(255,46,147,.5);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-button.disabled[data-v-3877d5ed]{cursor:not-allowed;opacity:.7;background:#0a1028;color:#72e528;border-color:#72e528;-webkit-box-shadow:0 0 15px rgba(114,229,40,.4),inset 0 0 8px rgba(114,229,40,.3);box-shadow:0 0 15px rgba(114,229,40,.4),inset 0 0 8px rgba(114,229,40,.3)}.main-button-tip[data-v-3877d5ed]{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);background:rgba(10,16,40,.95);color:#00f0ff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0 10px rgba(0,240,255,.3);box-shadow:0 0 10px rgba(0,240,255,.3);border:1px solid rgba(0,240,255,.3);z-index:15}.tip-arrow[data-v-3877d5ed]{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,240,255,.3)}.main-button-tip.visible[data-v-3877d5ed]{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px)}.main-button[data-v-3877d5ed]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1px}.icon-wrapper[data-v-3877d5ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}.main-button-text[data-v-3877d5ed]{color:currentColor;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.dynamic-icon[data-v-3877d5ed]{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}dynamic-icon svg[data-v-3877d5ed]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}dynamic-icon svg[data-v-3877d5ed]:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.sub-button[data-v-3877d5ed]{position:absolute;top:45%;left:148px;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:pointer;-webkit-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);transition:all .3s cubic-bezier(.68,-.55,.265,1.55);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);overflow:visible;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;background:linear-gradient(135deg,rgba(13,17,22,.95),rgba(30,49,57,.95));border:1.5px solid hsla(0,0%,100%,.15);backdrop-filter:blur(10px);color:var(--button-color,#72e528)}.sub-button.disabled-button[data-v-3877d5ed]{cursor:not-allowed!important;opacity:.8;pointer-events:none}.sub-button.disabled-button[data-v-3877d5ed]:hover{-webkit-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2)!important;box-shadow:0 4px 8px rgba(0,0,0,.2)!important}.sub-button-content[data-v-3877d5ed]{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;width:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.sub-button-text[data-v-3877d5ed]{color:var(--button-color);font-size:9px;margin-top:2px;white-space:nowrap;text-shadow:0 0 3px var(--button-color);font-weight:500}.sub-button[data-v-3877d5ed]:hover{background:rgba(30,40,70,.95);-webkit-box-shadow:0 0 4px var(--button-color),0 0 16px var(--button-color);box-shadow:0 0 4px var(--button-color),0 0 16px var(--button-color);border-color:hsla(0,0%,100%,.9)}.sub-button:hover .sub-button-content[data-v-3877d5ed]{-webkit-transform:scale(1.05);transform:scale(1.05)}.sub-button-audio[data-v-3877d5ed],.sub-button-fileimage[data-v-3877d5ed],.sub-button-image[data-v-3877d5ed],.sub-button-param[data-v-3877d5ed],.sub-button-txt[data-v-3877d5ed],.sub-button-video[data-v-3877d5ed]{width:78px;height:88px;--button-color:#48dbfb;-webkit-box-shadow:0 0 2px #48dbfb,0 0 8px rgba(72,219,251,.3);box-shadow:0 0 2px #48dbfb,0 0 8px rgba(72,219,251,.3);color:#48dbfb;border-width:1.2px}.sub-button[data-v-3877d5ed]:active{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}.sub-button-txt[data-v-3877d5ed]:hover{-webkit-box-shadow:0 0 4px #00f0ff,0 0 18px rgba(0,240,255,.4);box-shadow:0 0 4px #00f0ff,0 0 18px rgba(0,240,255,.4)}.sub-button-image[data-v-3877d5ed]:hover{-webkit-box-shadow:0 0 4px #feca57,0 0 18px rgba(254,202,87,.4);box-shadow:0 0 4px #feca57,0 0 18px rgba(254,202,87,.4)}.sub-button-video[data-v-3877d5ed]:hover{-webkit-box-shadow:0 0 4px #48dbfb,0 0 18px rgba(72,219,251,.4);box-shadow:0 0 4px #48dbfb,0 0 18px rgba(72,219,251,.4)}.sub-button-param[data-v-3877d5ed]:hover{-webkit-box-shadow:0 0 4px #1dd1a1,0 0 18px rgba(29,209,161,.4);box-shadow:0 0 4px #1dd1a1,0 0 18px rgba(29,209,161,.4)}.sub-button-audio[data-v-3877d5ed]:hover{-webkit-box-shadow:0 0 4px #8ddd23,0 0 18px rgba(141,221,35,.4);box-shadow:0 0 4px #8ddd23,0 0 18px rgba(141,221,35,.4)}.rotate-image-uploader[data-v-3877d5ed]{width:78px;height:88px;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;overflow:hidden;position:relative}.rotate-image-uploader[data-v-3877d5ed] .image-container{max-width:100%;max-height:100%;width:auto!important;height:auto!important}.rotate-image-uploader[data-v-3877d5ed] .el-image{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative!important;z-index:1}.rotate-image-uploader[data-v-3877d5ed] .el-image,.rotate-image-uploader[data-v-3877d5ed] .el-image__inner{max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.rotate-image-uploader[data-v-3877d5ed] .el-image__inner{width:auto!important;height:auto!important}.rotate-audio-uploader[data-v-3877d5ed],.rotate-fileimage-uploader[data-v-3877d5ed],.rotate-video-uploader[data-v-3877d5ed]{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}.rotate-fileimage-uploader[data-v-3877d5ed] .el-image{max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.sub-button-operations[data-v-3877d5ed]{position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:10;pointer-events:none;background:rgba(10,16,40,.5);border-radius:6px;padding:0 2px;top:92px;left:40px;overflow:visible}.operation-icon[data-v-3877d5ed],.sub-button-operations[data-v-3877d5ed]{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}.operation-icon[data-v-3877d5ed]{width:24px;height:24px;background:rgba(15,23,54,.9);border-radius:4px;border:1px solid hsla(0,0%,100%,.2);pointer-events:auto;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;backdrop-filter:blur(2px);-ms-flex-negative:0;flex-shrink:0;margin-bottom:4px}.operation-icon[data-v-3877d5ed]:hover{background:rgba(30,40,70,.95);border-color:hsla(0,0%,100%,.5);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 8px hsla(0,0%,100%,.3);box-shadow:0 0 8px hsla(0,0%,100%,.3)}.operation-icon-svg[data-v-3877d5ed]{color:#72e528}.text-operation-icon[data-v-3877d5ed]{color:#00f0ff;width:18px;height:18px}.fileimage-operation-layer[data-v-3877d5ed],.image-operation-layer[data-v-3877d5ed],.video-operation-layer[data-v-3877d5ed]{-webkit-transform:translate(-50%);transform:translate(-50%)}.main-button.disabled[data-v-3877d5ed]{opacity:.5;pointer-events:none;background:hsla(0,0%,53.3%,.2);border-color:hsla(0,0%,53.3%,.3)}.main-button.disabled .dynamic-icon[data-v-3877d5ed],.main-button.disabled .main-button-text[data-v-3877d5ed]{color:#666}.rotate-audio-uploader[data-v-3877d5ed],.rotate-image-uploader[data-v-3877d5ed],.rotate-video-uploader[data-v-3877d5ed],.sub-button-content[data-v-3877d5ed]{position:relative;z-index:1}.running-tab[data-v-491d661c]{background:#0d1116;padding:2px;overflow:hidden}.empty-state[data-v-491d661c],.running-tab[data-v-491d661c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.empty-state[data-v-491d661c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.empty-icon[data-v-491d661c]{width:64px;height:64px;color:#555769}.empty-text[data-v-491d661c]{color:#727485;font-size:14px}.tasks-container[data-v-491d661c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tasks-container[data-v-491d661c]::-webkit-scrollbar{width:0;height:0}.scene-row[data-v-491d661c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:16px;background:#0d1116;border-radius:8px;margin-bottom:12px;border:1px solid #1e3139;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;min-height:280px}.scene-row[data-v-491d661c]:hover{border-color:rgba(114,229,40,.3);-webkit-box-shadow:0 2px 8px rgba(114,229,40,.1);box-shadow:0 2px 8px rgba(114,229,40,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.scene-row[data-v-491d661c] .radial-menu-container{-ms-flex-negative:0;flex-shrink:0;width:280px;position:relative}.scene-row[data-v-491d661c] .main-button-wrapper{position:relative;width:280px;height:280px}.scene-row[data-v-491d661c] .main-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.scene-row[data-v-491d661c] .sub-button{position:absolute;top:50%;left:50%}.output-images-container[data-v-491d661c]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:8px;background:rgba(13,17,22,.8);border-radius:8px;max-width:1100px}.images-grid[data-v-491d661c]{grid-template-columns:repeat(4,235px);gap:12px;max-height:260px;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.images-grid.expanded[data-v-491d661c]{max-height:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(114,229,40,.3) transparent}.images-grid.expanded[data-v-491d661c]::-webkit-scrollbar{width:6px}.images-grid.expanded[data-v-491d661c]::-webkit-scrollbar-thumb{background:rgba(114,229,40,.3);border-radius:3px}.image-item[data-v-491d661c]{position:relative;width:235px;height:235px;border-radius:8px}.result-image-wrapper[data-v-491d661c]{position:relative;width:100%;height:100%;background:#0d1116;border:1px solid #1e3139;border-radius:8px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.result-image-wrapper[data-v-491d661c]:hover{border-color:#72e528;-webkit-box-shadow:0 4px 16px rgba(114,229,40,.2);box-shadow:0 4px 16px rgba(114,229,40,.2)}.result-image[data-v-491d661c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.result-image-wrapper:hover .result-image[data-v-491d661c]{-webkit-transform:scale(1.02);transform:scale(1.02)}.result-video[data-v-491d661c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.placeholder-image-item[data-v-491d661c]{width:100%;height:100%;background:linear-gradient(135deg,#1a1d23,#0d1116);border:1px solid #35373c;border-radius:8px;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;position:relative}.placeholder-image-item.generating[data-v-491d661c]{border-color:rgba(114,229,40,.3);background:linear-gradient(135deg,rgba(114,229,40,.1),rgba(13,17,22,.9));-webkit-animation:pulse-data-v-491d661c 2s ease-in-out infinite;animation:pulse-data-v-491d661c 2s ease-in-out infinite}@-webkit-keyframes pulse-data-v-491d661c{0%,to{border-color:rgba(114,229,40,.3);-webkit-box-shadow:0 0 0 rgba(114,229,40,.2);box-shadow:0 0 0 rgba(114,229,40,.2)}50%{border-color:rgba(114,229,40,.6);-webkit-box-shadow:0 0 20px rgba(114,229,40,.3);box-shadow:0 0 20px rgba(114,229,40,.3)}}@keyframes pulse-data-v-491d661c{0%,to{border-color:rgba(114,229,40,.3);-webkit-box-shadow:0 0 0 rgba(114,229,40,.2);box-shadow:0 0 0 rgba(114,229,40,.2)}50%{border-color:rgba(114,229,40,.6);-webkit-box-shadow:0 0 20px rgba(114,229,40,.3);box-shadow:0 0 20px rgba(114,229,40,.3)}}.loading-overlay[data-v-491d661c]{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:8px}.effect-wrapper[data-v-491d661c]{opacity:.8}.loading-text[data-v-491d661c]{color:#72e528;font-size:24px;font-weight:600;text-shadow:0 0 8px rgba(114,229,40,.4)}.show-more-container[data-v-491d661c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.show-more-btn[data-v-491d661c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:rgba(114,229,40,.1);border:1px solid rgba(114,229,40,.3);border-radius:6px}.show-more-btn[data-v-491d661c]:hover{background:rgba(114,229,40,.2);border-color:rgba(114,229,40,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.arrow-icon[data-v-491d661c]{width:14px;height:14px}.loading-indicator[data-v-491d661c]{padding:20px}.loading-indicator .spin[data-v-491d661c]{-webkit-animation:spin-data-v-491d661c 1s linear infinite;animation:spin-data-v-491d661c 1s linear infinite}@-webkit-keyframes spin-data-v-491d661c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bottom-tip[data-v-491d661c]{color:#727485;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:12px}.bottom-tip.error-tip[data-v-491d661c]{color:#ff6b6b}.retry-btn[data-v-491d661c]{color:#72e528!important;font-size:13px;padding:0 8px}.retry-btn[data-v-491d661c]:hover{color:#8ddd23!important;text-decoration:underline}.status-completed[data-v-491d661c]{background:rgba(0,240,255,.2);color:#00f0ff}.task-meta[data-v-491d661c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:12px;color:#727485}.server-info[data-v-491d661c]{color:#bfc1c8}.task-time[data-v-491d661c]{color:#727485}.task-details[data-v-491d661c]{padding:0 16px 16px}.scene-item[data-v-491d661c]{margin-top:12px}.images-container[data-v-491d661c]{width:100%}.images-grid[data-v-491d661c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.image-item[data-v-491d661c]{aspect-ratio:1;border-radius:6px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background:#1e3139}.image-item[data-v-491d661c]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.result-image[data-v-491d661c],.result-video[data-v-491d661c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.show-more-container[data-v-491d661c]{margin-top:12px;text-align:center}.show-more-btn[data-v-491d661c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid #72e528;color:#72e528;border-radius:4px;cursor:pointer;font-size:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.show-more-btn[data-v-491d661c]:hover{background:rgba(114,229,40,.1)}.arrow-icon[data-v-491d661c]{width:12px;height:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.loading-indicator[data-v-491d661c]{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:8px;padding:16px;color:#72e528;font-size:14px}.spin[data-v-491d661c]{-webkit-animation:spin-data-v-491d661c 1s linear infinite;animation:spin-data-v-491d661c 1s linear infinite}@keyframes spin-data-v-491d661c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bottom-tip[data-v-491d661c]{text-align:center;padding:16px;color:#555769;font-size:13px}.platform-selector-wrapper[data-v-43a3aa6e]{position:relative;display:inline-block}.platform-selector[data-v-43a3aa6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background:rgba(13,17,22,.95);border:1px solid rgba(114,229,40,.3);border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:160px}.platform-selector[data-v-43a3aa6e]:hover{background:rgba(114,229,40,.1);border-color:rgba(114,229,40,.6);-webkit-box-shadow:0 0 8px rgba(114,229,40,.3);box-shadow:0 0 8px rgba(114,229,40,.3)}.platform-selector.is-open[data-v-43a3aa6e]{border-color:#72e528;-webkit-box-shadow:0 0 12px rgba(114,229,40,.4);box-shadow:0 0 12px rgba(114,229,40,.4)}.selected-platform[data-v-43a3aa6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;color:#bfc1c8;font-size:13px}.platform-icon[data-v-43a3aa6e]{width:14px;height:14px;color:#72e528}.platform-name[data-v-43a3aa6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.gold-icon[data-v-43a3aa6e]{width:14px;height:14px;color:gold;margin-left:auto}.platform-cost[data-v-43a3aa6e]{color:#72e528;font-size:12px;font-weight:600}.arrow-icon[data-v-43a3aa6e]{font-size:10px;color:#bfc1c8;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.arrow-icon.is-reverse[data-v-43a3aa6e]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.platform-dropdown[data-v-43a3aa6e]{position:absolute;bottom:calc(100% + 4px);left:0;right:0;background:#0d1116;border:1px solid #1e3139;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px rgba(0,0,0,.5);z-index:1000;max-height:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.platform-dropdown[data-v-43a3aa6e]::-webkit-scrollbar{display:none}.platform-option[data-v-43a3aa6e]{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:10px 12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid rgba(30,49,57,.5)}.platform-option[data-v-43a3aa6e]:last-child{border-bottom:none}.platform-option[data-v-43a3aa6e]:hover{background:rgba(114,229,40,.1)}.platform-option.is-selected[data-v-43a3aa6e]{background:rgba(114,229,40,.15)}.platform-option.is-selected .option-name[data-v-43a3aa6e]{color:#72e528;font-weight:600}.option-content[data-v-43a3aa6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.option-name[data-v-43a3aa6e]{color:#bfc1c8;font-size:13px;-webkit-transition:color .2s ease;transition:color .2s ease}.gold-icon-small[data-v-43a3aa6e]{width:12px;height:12px;color:gold;margin-left:auto}.option-cost[data-v-43a3aa6e]{color:#72e528;font-size:12px;font-weight:600}.selected-indicator[data-v-43a3aa6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72e528;font-size:14px;margin-left:8px}.dropdown-overlay[data-v-43a3aa6e]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:transparent}.dropdown-fade-enter-active[data-v-43a3aa6e],.dropdown-fade-leave-active[data-v-43a3aa6e]{-webkit-transition:all .3s ease;transition:all .3s ease}.dropdown-fade-enter-from[data-v-43a3aa6e],.dropdown-fade-leave-to[data-v-43a3aa6e],.image-action-toolbar[data-v-18548166]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.image-action-toolbar[data-v-18548166]{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,17,22,.95)),to(transparent));background:linear-gradient(0deg,rgba(13,17,22,.95),transparent);padding:8px 12px;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.image-action-toolbar .toolbar-content[data-v-18548166]{gap:16px}.image-action-toolbar .toolbar-button[data-v-18548166],.image-action-toolbar .toolbar-content[data-v-18548166]{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}.image-action-toolbar .toolbar-button[data-v-18548166]{width:32px;height:32px;background:rgba(30,49,57,.8);border:1px solid rgba(114,229,40,.3);border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.image-action-toolbar .toolbar-button .toolbar-icon[data-v-18548166]{width:16px;height:16px;color:#bfc1c8;-webkit-transition:color .3s ease;transition:color .3s ease}.image-action-toolbar .toolbar-button[data-v-18548166]:hover{background:rgba(114,229,40,.2);border-color:#72e528;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(114,229,40,.3);box-shadow:0 4px 12px rgba(114,229,40,.3)}.image-action-toolbar .toolbar-button:hover .toolbar-icon[data-v-18548166]{color:#72e528}.image-action-toolbar .toolbar-button[data-v-18548166]:active{-webkit-transform:translateY(0);transform:translateY(0)}.image-action-toolbar .toolbar-button.downloading[data-v-18548166]{opacity:.6;cursor:not-allowed;pointer-events:none}.image-item:hover .image-action-toolbar[data-v-18548166]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.blob-video-wrapper[data-v-23ac00f2]{position:relative;width:100%;height:100%;background:#0d1116}.blob-video-wrapper[data-v-23ac00f2],.loading-state[data-v-23ac00f2]{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}.loading-state[data-v-23ac00f2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#72e528}.loading-spinner[data-v-23ac00f2]{width:32px;height:32px;border:3px solid rgba(114,229,40,.2);border-top-color:#72e528;border-radius:50%;-webkit-animation:spin-data-v-23ac00f2 .8s linear infinite;animation:spin-data-v-23ac00f2 .8s linear infinite}@-webkit-keyframes spin-data-v-23ac00f2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-23ac00f2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-23ac00f2]{font-size:13px;font-weight:500;color:#72e528;text-shadow:0 0 4px rgba(114,229,40,.3)}.error-state[data-v-23ac00f2]{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:8px;padding:20px;color:#ff4d4f}.error-icon[data-v-23ac00f2]{font-size:32px;color:#ff4d4f}.error-text[data-v-23ac00f2]{font-size:12px;color:#bfc1c8;text-align:center;max-width:200px;word-break:break-word}.blob-video[data-v-23ac00f2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background:#000}.blob-video[data-v-23ac00f2]::-webkit-media-controls-panel{background:rgba(13,17,22,.9)}.blob-video[data-v-23ac00f2]::-webkit-media-controls-play-button{background-color:rgba(114,229,40,.8);border-radius:50%;transform:scale(.5);-webkit-transform:scale(.5)}.blob-video[data-v-23ac00f2]::-webkit-media-controls-pause-button{transform:scale(.5);-webkit-transform:scale(.5)}.blob-video[data-v-23ac00f2]::-webkit-media-controls-overlay-play-button{transform:scale(.5);-webkit-transform:scale(.5);background-color:rgba(114,229,40,.8);border-radius:50%}.blob-video[data-v-23ac00f2]::-webkit-media-controls-current-time-display,.blob-video[data-v-23ac00f2]::-webkit-media-controls-time-remaining-display{color:#72e528;font-size:11px}.blob-video[data-v-23ac00f2]::-webkit-media-controls-mute-button,.blob-video[data-v-23ac00f2]::-webkit-media-controls-volume-slider{transform:scale(.8);-webkit-transform:scale(.8)}.blob-video[data-v-23ac00f2]::-webkit-media-controls-fullscreen-button{transform:scale(.8);-webkit-transform:scale(.8)}.function-row[data-v-29412ee9]{background:#0d1116;border-radius:8px;margin-bottom:2px;border-top:1px solid #35373c;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:0 5px;scrollbar-width:none;-ms-overflow-style:none}.function-row[data-v-29412ee9]::-webkit-scrollbar{width:0;height:0}.delete-button-wrapper[data-v-29412ee9]{position:absolute;top:205px;left:132px;z-index:100;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.delete-icon[data-v-29412ee9],.run-icon[data-v-29412ee9]{width:16px;height:16px;cursor:pointer;color:#888;-webkit-transition:color .3s ease;transition:color .3s ease;display:block}.delete-icon[data-v-29412ee9]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#ff6b6b}.run-icon[data-v-29412ee9]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#90ff46}.function-row[data-v-29412ee9] .parameter-input{margin-left:30px;position:relative;z-index:1}.content-layout-container[data-v-29412ee9]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;width:100%}.creative-expression-container[data-v-29412ee9]{background:rgba(13,17,22,.8);border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease}.creative-expression-container[data-v-29412ee9]:hover{border-color:rgba(114,229,40,.2);background:rgba(13,17,22,.9)}.parameter-overview-container[data-v-29412ee9]{padding:6px;background:rgba(13,17,22,.8);border-radius:8px;border:1px solid #35373c;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;gap:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.parameter-overview-container[data-v-29412ee9]:hover{border-color:rgba(114,229,40,.2);background:rgba(13,17,22,.9)}.parameter-summary[data-v-29412ee9]{-ms-flex-align:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.parameter-summary[data-v-29412ee9],.summary-item[data-v-29412ee9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.summary-item[data-v-29412ee9]{-ms-flex-align:center;gap:6px;padding:6px;background:hsla(0,0%,100%,.03);border-radius:4px;border:1px solid rgba(114,229,40,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.summary-item[data-v-29412ee9]:hover{background:rgba(114,229,40,.05);border-color:rgba(114,229,40,.2)}.param-icon[data-v-29412ee9]{width:14px;height:14px;color:#72e528;-ms-flex-negative:0;flex-shrink:0}.param-text[data-v-29412ee9]{color:#727485;font-size:12px;font-weight:500;white-space:nowrap}.param-value[data-v-29412ee9]{color:#72e528;font-size:12px;font-weight:600;text-shadow:0 0 4px rgba(114,229,40,.2);white-space:nowrap}.edit-parameters-btn[data-v-29412ee9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:100}.edit-parameters-btn svg[data-v-29412ee9]{width:14px;height:14px}.parameter-settings-container[data-v-29412ee9]{width:650px}.function-row[data-v-29412ee9] .panel,.function-row[data-v-29412ee9] .parameter-settings-panel,.function-row[data-v-29412ee9] .property-panel{width:100%;height:100%;overflow:visible}.function-row[data-v-29412ee9] .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.function-row[data-v-29412ee9] .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:hidden}.parameter-panel-wrapper[data-v-29412ee9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:16px;padding:0 20px}.parameter-panel-wrapper>[data-v-29412ee9]{max-width:800px;width:100%}.function-row[data-v-29412ee9] .el-button--danger{margin-left:auto;-ms-flex-item-align:center;align-self:center}.delete-button-wrapper.disabled[data-v-29412ee9]{opacity:.4;pointer-events:none;background-color:hsla(0,0%,53.3%,.3);border-color:hsla(0,0%,53.3%,.2)}.delete-button-wrapper.disabled .delete-icon[data-v-29412ee9],.delete-button-wrapper.disabled .run-icon[data-v-29412ee9]{color:#666;cursor:not-allowed}.delete-button-wrapper.hidden[data-v-29412ee9]{display:none}.output-images-container[data-v-29412ee9]{position:relative;padding:8px;background:rgba(13,17,22,.8);border-radius:8px;max-width:1100px}.image-count-tip[data-v-29412ee9]{position:absolute;top:16px;right:16px;z-index:20;padding:6px 12px;background:rgba(114,229,40,.15);border:1px solid rgba(114,229,40,.4);border-radius:4px;backdrop-filter:blur(8px)}.count-text[data-v-29412ee9]{color:#72e528;font-size:13px;font-weight:600;text-shadow:0 0 8px rgba(114,229,40,.4)}.images-grid[data-v-29412ee9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,235px));gap:12px;max-height:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.images-grid.no-scroll[data-v-29412ee9]{max-height:none;overflow-y:visible}.images-grid[data-v-29412ee9]::-webkit-scrollbar{display:none}.image-item[data-v-29412ee9]{position:relative;width:235px;height:235px;border-radius:8px;overflow:hidden;cursor:pointer}.result-image-wrapper[data-v-29412ee9]{position:relative;width:100%;height:100%;background:#0d1116;border:1px solid #1e3139;border-radius:8px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.result-image-wrapper[data-v-29412ee9]:hover{border-color:#72e528;-webkit-box-shadow:0 4px 16px rgba(114,229,40,.2);box-shadow:0 4px 16px rgba(114,229,40,.2)}.result-image[data-v-29412ee9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.result-image-wrapper:hover .result-image[data-v-29412ee9]{-webkit-transform:scale(1.02);transform:scale(1.02)}video.result-image[data-v-29412ee9]{background:#000}video.result-image[data-v-29412ee9]::-webkit-media-controls-panel{background:rgba(13,17,22,.9)}.placeholder-image-item[data-v-29412ee9]{width:100%;height:100%;background:linear-gradient(135deg,#1a1d23,#0d1116);border:1px solid #35373c;border-radius:8px;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;position:relative}.placeholder-image-item.generating[data-v-29412ee9]{border-color:rgba(114,229,40,.3);background:linear-gradient(135deg,rgba(114,229,40,.1),rgba(13,17,22,.9));-webkit-animation:pulse-data-v-29412ee9 2s ease-in-out infinite;animation:pulse-data-v-29412ee9 2s ease-in-out infinite}@-webkit-keyframes pulse-data-v-29412ee9{0%,to{border-color:rgba(114,229,40,.3);-webkit-box-shadow:0 0 0 rgba(114,229,40,.2);box-shadow:0 0 0 rgba(114,229,40,.2)}50%{border-color:rgba(114,229,40,.6);-webkit-box-shadow:0 0 20px rgba(114,229,40,.3);box-shadow:0 0 20px rgba(114,229,40,.3)}}@keyframes pulse-data-v-29412ee9{0%,to{border-color:rgba(114,229,40,.3);-webkit-box-shadow:0 0 0 rgba(114,229,40,.2);box-shadow:0 0 0 rgba(114,229,40,.2)}50%{border-color:rgba(114,229,40,.6);-webkit-box-shadow:0 0 20px rgba(114,229,40,.3);box-shadow:0 0 20px rgba(114,229,40,.3)}}.loading-overlay[data-v-29412ee9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.loading-overlay[data-v-29412ee9],.progress-container[data-v-29412ee9]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-overlay[data-v-29412ee9],.progress-bar-wrapper[data-v-29412ee9],.progress-container[data-v-29412ee9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.progress-bar-wrapper[data-v-29412ee9]{max-width:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.progress-bar-bg[data-v-29412ee9]{width:100%;height:6px;background:rgba(30,49,57,.8);border-radius:3px;overflow:hidden;border:1px solid rgba(114,229,40,.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.progress-bar-fill[data-v-29412ee9]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#72e528),to(#5cb720));background:linear-gradient(90deg,#72e528,#5cb720);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-box-shadow:0 0 8px rgba(114,229,40,.6);box-shadow:0 0 8px rgba(114,229,40,.6);-webkit-animation:progress-glow-data-v-29412ee9 2s ease-in-out infinite;animation:progress-glow-data-v-29412ee9 2s ease-in-out infinite}@-webkit-keyframes progress-glow-data-v-29412ee9{0%,to{-webkit-box-shadow:0 0 8px rgba(114,229,40,.6);box-shadow:0 0 8px rgba(114,229,40,.6)}50%{-webkit-box-shadow:0 0 12px rgba(114,229,40,.8);box-shadow:0 0 12px rgba(114,229,40,.8)}}@keyframes progress-glow-data-v-29412ee9{0%,to{-webkit-box-shadow:0 0 8px rgba(114,229,40,.6);box-shadow:0 0 8px rgba(114,229,40,.6)}50%{-webkit-box-shadow:0 0 12px rgba(114,229,40,.8);box-shadow:0 0 12px rgba(114,229,40,.8)}}.progress-text[data-v-29412ee9]{color:#72e528;font-size:14px;font-weight:600;text-shadow:0 0 6px rgba(114,229,40,.5);letter-spacing:.5px}.loading-text[data-v-29412ee9]{color:#72e528;font-size:13px;font-weight:500;text-shadow:0 0 4px rgba(114,229,40,.3);letter-spacing:.5px}.placeholder-image-item.failed[data-v-29412ee9]{border-color:rgba(255,77,79,.5);background:linear-gradient(135deg,rgba(255,77,79,.1),rgba(13,17,22,.9))}.error-overlay[data-v-29412ee9]{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:8px;padding:16px;text-align:center}.error-icon[data-v-29412ee9]{width:32px;height:32px;color:#ff4d4f}.error-text[data-v-29412ee9]{color:#ff4d4f;font-size:14px;font-weight:600;text-shadow:0 0 4px rgba(255,77,79,.3)}.error-detail[data-v-29412ee9]{color:#bfc1c8;font-size:12px;max-width:200px;word-wrap:break-word;margin-top:4px}.workflow-footer[data-v-1d40463c]{position:fixed;bottom:0;left:0;right:0;background:rgba(26,29,34,.2);backdrop-filter:blur(10px);z-index:1000;border-top:1px solid #35373c;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.3);box-shadow:0 -2px 10px rgba(0,0,0,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.header-row[data-v-1d40463c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background:#1a1d22;gap:16px}.button-section[data-v-1d40463c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-negative:0;flex-shrink:0}.breadcrumb-section[data-v-1d40463c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:-webkit-grab;cursor:grab}.breadcrumb-section[data-v-1d40463c]::-webkit-scrollbar{display:none;width:0;height:0}.breadcrumb-section[data-v-1d40463c]:active{cursor:-webkit-grabbing;cursor:grabbing}.workflow-breadcrumb[data-v-1d40463c]{gap:8px;white-space:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:4px 0}.step-item[data-v-1d40463c],.workflow-breadcrumb[data-v-1d40463c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-item[data-v-1d40463c]{padding:4px 8px;background:rgba(114,229,40,.1);border-radius:4px;color:#72e528;font-size:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;gap:6px;-ms-flex-negative:0;flex-shrink:0;border:1px solid rgba(114,229,40,.2)}.step-item[data-v-1d40463c]:hover{background:rgba(114,229,40,.15);border-color:rgba(114,229,40,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.separator[data-v-1d40463c]{color:rgba(114,229,40,.6);font-size:14px;font-weight:700;margin:0 4px;-ms-flex-negative:0;flex-shrink:0}.empty-breadcrumb[data-v-1d40463c]{color:rgba(204,221,255,.5);font-size:12px;font-style:italic;padding:8px 0}.step-number[data-v-1d40463c]{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}.step-number-icon[data-v-1d40463c]{-ms-flex-negative:0;flex-shrink:0}.step-item:hover .step-number-icon circle[data-v-1d40463c]{fill:rgba(114,229,40,.2);stroke-width:1.2}@media (max-width:768px){.header-row[data-v-1d40463c]{padding:6px 12px}.breadcrumb-section[data-v-1d40463c]{margin-left:8px}.step-item[data-v-1d40463c]{font-size:11px;padding:2px 4px;gap:3px}.step-number-icon[data-v-1d40463c]{width:14px;height:14px}.step-number-icon text[data-v-1d40463c]{font-size:7px;y:9.5}.separator[data-v-1d40463c]{font-size:11px}}.step-item .el-icon-close[data-v-1d40463c]{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin-left:4px}.step-item:hover .el-icon-close[data-v-1d40463c]{opacity:1}.step-item .el-icon-close[data-v-1d40463c]:hover{color:#ff4757}.run-icon[data-v-1d40463c]{width:30px;height:30px;color:#72e528;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(114,229,40,.1);border-radius:50%;padding:6px;border:1px solid #72e528;-webkit-box-shadow:0 0 4px rgba(114,229,40,.3),0 0 8px rgba(114,229,40,.15);box-shadow:0 0 4px rgba(114,229,40,.3),0 0 8px rgba(114,229,40,.15)}.run-icon[data-v-1d40463c]:hover:not(.disabled){background:rgba(114,229,40,.2);-webkit-box-shadow:0 0 8px rgba(114,229,40,.5),0 0 16px rgba(114,229,40,.25);box-shadow:0 0 8px rgba(114,229,40,.5),0 0 16px rgba(114,229,40,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}.run-icon.disabled[data-v-1d40463c]{color:rgba(204,221,255,.5);background:rgba(204,221,255,.16);border-color:rgba(204,221,255,.3);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.running-indicator[data-v-1d40463c]{color:#72e528;font-size:11px;font-weight:500;margin-left:6px;padding:2px 6px;background:rgba(114,229,40,.1);border-radius:4px;border:1px solid rgba(114,229,40,.3);text-shadow:0 0 4px rgba(114,229,40,.3);-webkit-animation:pulse-data-v-1d40463c 2s infinite;animation:pulse-data-v-1d40463c 2s infinite}.completed-indicator[data-v-1d40463c]{color:#00d4ff;font-size:11px;font-weight:500;margin-left:6px;padding:2px 6px;background:rgba(0,212,255,.1);border-radius:4px;border:1px solid rgba(0,212,255,.3);text-shadow:0 0 4px rgba(0,212,255,.3)}@-webkit-keyframes pulse-data-v-1d40463c{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes pulse-data-v-1d40463c{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(.98);transform:scale(.98)}}.operate-tab[data-v-27ac8f86]{background:#0d1116;padding:2px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;color:#fff;min-height:380px;position:relative;padding-bottom:10px}.task-item[data-v-27ac8f86]{background:#0d1116;border-radius:8px;margin-bottom:12px;border:1px solid #1e3139;-webkit-transition:all .3s ease;transition:all .3s ease}.task-item[data-v-27ac8f86]:hover{border-color:#65f804}.task-border-0[data-v-27ac8f86]{border-left:3px solid #938af7}.task-border-1[data-v-27ac8f86]{border-left:3px solid #00f0ff}.task-border-2[data-v-27ac8f86]{border-left:3px solid #ff6b6b}.task-border-3[data-v-27ac8f86]{border-left:3px solid #feca57}.tasks-container[data-v-27ac8f86]{max-height:600px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tasks-container[data-v-27ac8f86]::-webkit-scrollbar{display:none}.task-group[data-v-27ac8f86]{margin-bottom:16px}.task-header[data-v-27ac8f86]{padding:12px 16px;cursor:pointer;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;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05)}.task-header[data-v-27ac8f86]:hover{background:rgba(114,229,40,.05)}.task-basic-info[data-v-27ac8f86]{gap:12px}.collapse-icon[data-v-27ac8f86]{width:16px;height:16px;color:#bfc1c8;-webkit-transition:color .2s ease,-webkit-transform .3s ease;transition:color .2s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .2s ease;transition:transform .3s ease,color .2s ease,-webkit-transform .3s ease}.collapse-icon[data-v-27ac8f86]:hover{color:#72e528}.collapse-icon.expanded[data-v-27ac8f86]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.task-order[data-v-27ac8f86]{color:#888;font-size:12px}.task-name[data-v-27ac8f86]{font-weight:500;font-size:14px;color:#fff}.task-count[data-v-27ac8f86]{color:#666;font-size:12px;margin-left:8px}.task-basic-info[data-v-27ac8f86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.task-actions[data-v-27ac8f86]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.delete-icon[data-v-27ac8f86]{width:16px;height:16px;color:#888;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.delete-icon[data-v-27ac8f86]:hover{color:#ff4d4f}.task-details[data-v-27ac8f86]{padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.empty-tip[data-v-27ac8f86]{padding:16px;color:#888;text-align:center}.drop-zone-hint[data-v-27ac8f86]{position:fixed;top:60%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(114,229,40,.1);border:2px dashed #72e528;border-radius:12px;padding:20px;color:#72e528;font-size:18px;font-weight:500;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease;backdrop-filter:blur(2px);min-width:480px;max-width:800px;text-align:center;cursor:default;pointer-events:auto;min-height:150px}.drag-over-active[data-v-27ac8f86]{background:rgba(114,229,40,.05)}.ghost[data-v-27ac8f86]{opacity:.5;background:rgba(114,229,40,.1);border:2px dashed #72e528}.draggable-container[data-v-27ac8f86]{width:100%}.task-header[data-v-27ac8f86]{position:relative}.task-header[data-v-27ac8f86]:before{content:"⋮⋮";position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgba(191,193,200,.3);font-size:16px;letter-spacing:-2px;-webkit-transition:color .2s ease;transition:color .2s ease}.task-header[data-v-27ac8f86]:hover:before{color:rgba(114,229,40,.6)}.task-group.sortable-chosen[data-v-27ac8f86]{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 12px rgba(114,229,40,.3);box-shadow:0 4px 12px rgba(114,229,40,.3)}.task-group.sortable-drag[data-v-27ac8f86]{opacity:0}.main-drop-area[data-v-27ac8f86]{position:relative;z-index:5}.main-drop-area[data-v-27ac8f86]:hover{background:rgba(114,229,40,.02)}.drag-item[data-v-27ac8f86]{display:block;width:100%}.fade-enter-active[data-v-27ac8f86],.fade-leave-active[data-v-27ac8f86]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-27ac8f86],.fade-leave-to[data-v-27ac8f86]{opacity:0}.main-drop-area>div[data-v-27ac8f86]{width:100%}.button-section .el-button.success[data-v-27ac8f86]{--button-color:#42b983;background:rgba(66,185,131,.1);border-color:var(--button-color);color:var(--button-color);-webkit-box-shadow:0 0 4px rgba(66,185,131,.3),0 0 8px rgba(66,185,131,.15);box-shadow:0 0 4px rgba(66,185,131,.3),0 0 8px rgba(66,185,131,.15)}.button-section .el-button[data-v-27ac8f86]:not(.is-disabled):hover{background:rgba(114,229,40,.2);-webkit-box-shadow:0 0 8px rgba(114,229,40,.5),0 0 16px rgba(114,229,40,.25);box-shadow:0 0 8px rgba(114,229,40,.5),0 0 16px rgba(114,229,40,.25)}.button-section .el-button.is-disabled[data-v-27ac8f86]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.3);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.button-section .el-button[data-v-27ac8f86]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(114,229,40,.2) 0,transparent 70%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.button-section .el-button[data-v-27ac8f86]:not(.is-disabled):hover:after{opacity:1}.drop-zone-hint[data-v-27ac8f86]{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-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tutorial-video-container .lesson-video-player[data-v-27ac8f86]{max-width:80%;width:100%}.tutorial-video-container video[data-v-27ac8f86]{max-height:400px;width:100%}.task-status[data-v-27ac8f86]{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;margin-left:8px}.task-status-editing[data-v-27ac8f86]{background:rgba(114,229,40,.15);color:#72e528;border:1px solid rgba(114,229,40,.3)}.task-status-published[data-v-27ac8f86]{background:hsla(0,0%,53.3%,.15);color:#888;border:1px solid hsla(0,0%,53.3%,.3)}.task-status-unknown[data-v-27ac8f86]{background:rgba(255,193,7,.15);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.task-status-failed[data-v-27ac8f86]{background:rgba(255,77,79,.15);color:#ff4d4f;border:1px solid rgba(255,77,79,.3)}.task-status-completed[data-v-27ac8f86]{background:rgba(114,229,40,.15);color:#72e528;border:1px solid rgba(114,229,40,.3)}.run-icon[data-v-27ac8f86]{width:16px;height:16px;color:#72e528;-webkit-transition:color .3s ease,-webkit-transform .2s ease;transition:color .3s ease,-webkit-transform .2s ease;transition:color .3s ease,transform .2s ease;transition:color .3s ease,transform .2s ease,-webkit-transform .2s ease;cursor:pointer;margin-left:8px}.run-icon[data-v-27ac8f86]:hover{color:#8ef542;-webkit-transform:scale(1.1);transform:scale(1.1)}.edit-icon[data-v-27ac8f86]{width:16px;height:16px;color:#72e528;-webkit-transition:color .3s ease,-webkit-transform .2s ease;transition:color .3s ease,-webkit-transform .2s ease;transition:color .3s ease,transform .2s ease;transition:color .3s ease,transform .2s ease,-webkit-transform .2s ease;cursor:pointer;margin-left:8px}.edit-icon[data-v-27ac8f86]:hover{color:#8ef542;-webkit-transform:scale(1.1);transform:scale(1.1)}.console-fixed[data-v-2742c3d5]{background:rgba(13,17,22,.95);border-left:1px solid #35373c;border-top:1px solid #35373c;-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6);z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pane-wrapper[data-v-2742c3d5]{max-height:calc(100vh - 180px);overflow-y:auto;overflow-x:hidden;padding:2px 6px;-ms-overflow-style:none;scrollbar-width:none}.pane-wrapper[data-v-2742c3d5]::-webkit-scrollbar{width:8px}.pane-wrapper[data-v-2742c3d5]::-webkit-scrollbar-track{background:#1c1e21}.pane-wrapper[data-v-2742c3d5]::-webkit-scrollbar-thumb{background:#72e528;border-radius:4px}.pane-wrapper[data-v-2742c3d5]::-webkit-scrollbar-thumb:hover{background:#9aff66}[data-v-2742c3d5] .el-tabs__item{color:#fff}[data-v-2742c3d5] .el-tabs__item.is-active{color:#72e528}[data-v-2742c3d5] .el-tabs__active-bar{background-color:#72e528}[data-v-2742c3d5] .el-tabs--border-card{background:#0d1116;border:1px solid #35373c}[data-v-2742c3d5] .el-tabs--border-card>.el-tabs__header{background:#0d1116;border-bottom:1px solid #35373c}[data-v-2742c3d5] .el-tabs--border-card>.el-tabs__header .el-tabs__item{background:transparent;color:#bfc1c8;border-color:transparent;-webkit-transition:color .2s ease;transition:color .2s ease}[data-v-2742c3d5] .el-tabs--border-card>.el-tabs__header .el-tabs__item:hover{color:#72e528}[data-v-2742c3d5] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background:rgba(114,229,40,.1);color:#72e528;border-color:transparent}[data-v-2742c3d5] .el-tabs--border-card>.el-tabs__content{background:#0d1116;padding:0;color:#fff}.custom-slider .el-slider__bar{height:6px;background-color:#72e528!important;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2),inset 0 1px 1px hsla(0,0%,100%,.2);box-shadow:0 1px 3px rgba(0,0,0,.2),inset 0 1px 1px hsla(0,0%,100%,.2)}.custom-slider .el-slider__button{width:18px;height:18px;border:2px solid #72e528!important;background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.custom-slider .el-slider__button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.4);box-shadow:0 3px 8px rgba(0,0,0,.4)}.custom-slider .el-slider__runway{height:6px;background-color:hsla(0,0%,100%,.1);border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.el-scrollbar[data-v-44c60714],.el-select-dropdown__item.hover[data-v-44c60714],.el-select-dropdown__item[data-v-44c60714]:selected,.el-select-dropdown el-popper[data-v-44c60714]{background-color:#25272c!important}.el-input__inner[data-v-44c60714]{background-color:#25272c;border:1px solid #000}.el-input__inner[data-v-44c60714]:hover{border:1px solid #dcdfe6}.select-box[data-v-44c60714]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;background-color:#25272c}.select-box[data-v-44c60714],.select-box [data-v-44c60714]{background:#000!important;color:#fff!important}.el-select[data-v-44c60714]{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.kling-select.el-select.big .el-select__wrapper[data-v-44c60714],.kling-select .el-select.big .el-select__wrapper[data-v-44c60714]{height:36px;padding:8px 12px}.kling-select.el-select .el-select__wrapper[data-v-44c60714],.kling-select .el-select .el-select__wrapper[data-v-44c60714]{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--color-border-component);background-color:transparent;border-radius:8px;height:32px;padding:6px 12px;gap:8px}.el-select__wrapper[data-v-44c60714]{background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);-webkit-box-shadow:0 0 0 1px var(--el-border-color) inset;box-shadow:0 0 0 1px var(--el-border-color) inset;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;line-height:24px;min-height:32px;padding:4px 12px;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:var(--el-transition-duration);transition:var(--el-transition-duration)}.el-select__selection[data-v-44c60714],.el-select__wrapper[data-v-44c60714]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;position:relative}.el-select__selection[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.el-select__prefix[data-v-44c60714],.el-select__suffix[data-v-44c60714]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:6px}.el-select__popper .popper__arrow[data-v-44c60714]{display:none!important}.button-box[data-v-44c60714]{height:100%;border:1px solid var(--color-border-component);border-radius:8px;background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0 8px}.button-box[data-v-44c60714],.button-pay-container[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-pay-container[data-v-44c60714]{width:100%;background:#74ff52;border-radius:8px;color:#000;font-weight:700}.button-pay-container .generic-button[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px}.generic-button.critical[data-v-44c60714]{color:var(--color-text-5);background:var(--color-theme-2);border:1px solid var(--color-border-component);-webkit-box-shadow:none;box-shadow:none}.generic-button.big[data-v-44c60714]{padding:0 16px;height:36px}.generic-button[data-v-44c60714]{border:none;width:var(--generic-button-width);height:var(--generic-button-height);border-radius:8px;cursor:pointer;padding:var(--generic-button-padding);margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.tab-icon-container[data-v-44c60714]{position:relative;display:inline-block}.tab.vertical-center[data-v-44c60714]{position:relative}.tab-icon[data-v-44c60714]{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.tab.active .tab-icon[data-v-44c60714]{color:#72e528;-webkit-transform:scale(1.1);transform:scale(1.1)}.tab:hover .tab-icon[data-v-44c60714]{color:#00f0ff;-webkit-transform:scale(1.1);transform:scale(1.1)}.tab[draggable=true][data-v-44c60714]{cursor:-webkit-grab;cursor:grab}.tab[draggable=true][data-v-44c60714]:active{cursor:-webkit-grabbing;cursor:grabbing}.tab[draggable=true][data-v-44c60714]:hover{background:rgba(114,229,40,.1)}.style-transfer-dropdown[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.style-dropdown-button[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;height:36px;border-radius:8px;border:1px solid #35373c;color:#bfc1c8;cursor:pointer;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.style-dropdown-button[data-v-44c60714]:hover{background-color:rgba(53,55,60,.5)}.style-dropdown-button.active[data-v-44c60714],.style-dropdown-button.is-active[data-v-44c60714]{color:#72e528!important;border-color:#72e528!important;background-color:rgba(114,229,40,.1)!important}.style-preview[data-v-44c60714]{width:24px;height:24px;border-radius:4px;overflow:hidden;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;background:#25272c}.style-preview img[data-v-44c60714]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style-button-text[data-v-44c60714]{margin-left:8px}.style-options-container[data-v-44c60714]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px;max-height:400px;overflow-y:auto;overflow-x:hidden;width:100%;max-width:520px;-webkit-box-sizing:border-box;box-sizing:border-box}.style-option-item[data-v-44c60714]{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;cursor:pointer;padding:5px;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.style-option-item[data-v-44c60714]:hover{background-color:#35373c}.style-option-item img[data-v-44c60714]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:4px;aspect-ratio:1/1}.style-option-item .style-option-text[data-v-44c60714]{margin-top:5px;text-align:center;font-size:12px;color:#bfc1c8;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-image[data-v-44c60714]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-bottom:5px}.style-text[data-v-44c60714]{font-size:12px;color:#606266;text-align:center}[data-v-44c60714] .el-dropdown-menu,[data-v-44c60714] .el-dropdown-menu--medium,[data-v-44c60714] .el-popper,[data-v-44c60714] .el-scrollbar__view,[data-v-44c60714] .el-select-dropdown__list,[data-v-44c60714] .style-dropdown-menu{max-width:520px!important;max-height:400px!important;overflow-y:auto!important;overflow-x:hidden!important}[data-v-44c60714] .el-dropdown-menu .el-dropdown-menu__item,[data-v-44c60714] .el-select-dropdown__item,[data-v-44c60714] .style-dropdown-menu .el-dropdown-menu__item{white-space:normal!important;word-break:break-word!important;max-width:100%!important}[data-v-44c60714] .el-select-dropdown.el-popper{background-color:#35373c!important;border:1px solid #484a50!important;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.3)!important;box-shadow:0 2px 12px 0 rgba(0,0,0,.3)!important}[data-v-44c60714] .el-select-dropdown__item{color:#bfc1c8!important;font-size:14px!important;padding:0 12px!important;height:34px!important;line-height:34px!important}[data-v-44c60714] .el-select-dropdown__item.hover,[data-v-44c60714] .el-select-dropdown__item:hover{background-color:#42444a!important}[data-v-44c60714] .el-select-dropdown__item.selected{color:#72e528!important;font-weight:700!important;background-color:#42444a!important}[data-v-44c60714] .el-select .el-input__inner{background-color:#35373c!important;border-color:#484a50!important;color:#bfc1c8!important}[data-v-44c60714] .el-select .el-input.is-focus .el-input__inner{border-color:#72e528!important}.dynamic-tabs-container[data-v-44c60714]{margin:5px 0 2px 0;background:rgba(0,0,0,.1);border-radius:18px;padding:4px;overflow-x:auto;cursor:-webkit-grab;cursor:grab;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.dynamic-tabs-container[data-v-44c60714]::-webkit-scrollbar{display:none}.dynamic-tabs-container .custom-tabs[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.dynamic-tabs-container .tab[data-v-44c60714]{cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;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;gap:8px;padding:6px 16px;border-radius:24px;font-size:14px;font-weight:500;line-height:24px;color:#bfc1c8;height:auto;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dynamic-tabs-container .tab .tab-icon[data-v-44c60714]{font-size:16px;margin-right:4px;color:#72e528;-webkit-transition:all .25s ease;transition:all .25s ease}.dynamic-tabs-container .tab.active .tab-icon[data-v-44c60714]{color:#fff}.dynamic-tabs-container .tab[data-v-44c60714]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.dynamic-tabs-container .tab.active[data-v-44c60714]{color:#0d1116;background:linear-gradient(135deg,#72e528 9.27%,#5ccf20 46.96%,#46b918 88.5%);border:1px solid hsla(0,0%,100%,.12);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.brush-size-control[data-v-44c60714]{background:-webkit-gradient(linear,left top,left bottom,from(#2b2d32),to(#25272c))!important;background:linear-gradient(180deg,#2b2d32,#25272c)!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.1)!important;border:1px solid rgba(114,229,40,.3)!important;border-radius:8px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.brush-size-control[data-v-44c60714]:hover{-webkit-box-shadow:0 6px 16px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.15)!important;box-shadow:0 6px 16px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.15)!important;border:1px solid rgba(114,229,40,.5)!important}.brush-size-control-icon[data-v-44c60714]{-webkit-filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));-webkit-transition:all .2s ease;transition:all .2s ease}.brush-size-control-icon[data-v-44c60714]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,.4));filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}.vertical-center[data-v-44c60714]{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}.app-container[data-v-44c60714],.editor-area[data-v-44c60714],.history-panel[data-v-44c60714],.sidebar[data-v-44c60714]{background:#0d1116!important}.boundary-line.top[data-v-44c60714]{top:0;left:0;right:0;height:1px}.boundary-line.right[data-v-44c60714]{top:0;right:0;bottom:0;width:1px}.boundary-line.bottom[data-v-44c60714]{bottom:0;left:0;right:0;height:1px}.boundary-line.left[data-v-44c60714]{top:0;left:0;bottom:0;width:1px}.move-controls[data-v-44c60714]{position:absolute;top:10px;right:10px;z-index:10}.move-controls .el-button[data-v-44c60714]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.move-controls .el-button.is-active[data-v-44c60714]{background:rgba(64,158,255,.2);border-color:#409eff}.is-active[data-v-44c60714]{background:rgba(64,158,255,.1)!important;border-color:#409eff!important}.el-main[data-v-44c60714]{overflow:hidden}.app-container[data-v-44c60714]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:2px}.main-content[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:calc(100vh - 160px);margin:2px;background-color:#0d1116;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.main-content.sidebar-collapsed .editor-area[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s ease;transition:all .3s ease;padding-left:5px;margin-left:5px}.main-content.sidebar-collapsed .image-container[data-v-44c60714]{width:calc(100% + 140px);max-width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.main-content .editor-area[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px}.main-content .editor-area .empty-state[data-v-44c60714]{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;height:100%}.main-content .editor-area .empty-state .upload-placeholder[data-v-44c60714]{text-align:center}.main-content .editor-area .empty-state .upload-placeholder i[data-v-44c60714]{font-size:48px;color:#72e528;margin-bottom:20px}.main-content .editor-area .empty-state .upload-placeholder p[data-v-44c60714]{color:#fff;margin-bottom:20px}.main-content .editor-area .image-editor[data-v-44c60714]{color:#000!important;position:relative}.main-content .editor-area .image-editor .editor-panel .editor-header[data-v-44c60714]{margin-bottom:10px}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-title h2[data-v-44c60714]{color:#fff;font-size:18px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group[data-v-44c60714]{background:#25272c;border-radius:4px;overflow:hidden}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group .el-button[data-v-44c60714]{background-color:#25272c;border:1px solid #35373c;color:#fff;font-weight:500}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group .el-button[data-v-44c60714]:hover{background-color:#35373c;border-color:#35373c}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group .el-button[data-v-44c60714]:active{background-color:#27db93;border-color:#27db93}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group .el-button.is-disabled[data-v-44c60714]{opacity:.6;cursor:not-allowed;background-color:#25272c;border-color:#35373c}.main-content .editor-area .image-editor .editor-panel .editor-header .editor-controls .el-button-group .el-button .el-icon-delete[data-v-44c60714]{margin-right:4px}.main-content .editor-area .image-editor .editor-panel .image-container[data-v-44c60714]{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:100%;width:100%;height:400px;border:1px solid #35373c;border-radius:4px;overflow:hidden;margin-bottom:20px;position:relative}.main-content .editor-area .image-editor .editor-panel .image-container img[data-v-44c60714]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-content .editor-area .image-editor .editor-panel .image-container .image-actions[data-v-44c60714]{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.main-content .editor-area .image-editor .editor-panel .image-container .image-actions button[data-v-44c60714]{padding:5px;background:none;border:none;color:#72e528;-webkit-transition:all .3s;transition:all .3s}.main-content .editor-area .image-editor .editor-panel .image-container .image-actions button[data-v-44c60714]:hover{color:#fff;background-color:rgba(114,229,40,.2)}.main-content .editor-area .image-editor .editor-panel .image-container .image-actions button svg[data-v-44c60714]{width:20px;height:20px}.main-content .history-panel[data-v-44c60714]{width:300px;padding:20px}.main-content .history-panel .history-header[data-v-44c60714]{margin-bottom:20px}.main-content .history-panel .history-header .header-title[data-v-44c60714]{margin-bottom:10px}.main-content .history-panel .history-header .header-title h3[data-v-44c60714]{color:#fff;font-size:18px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.main-content .history-panel .history-header .header-title h3 svg[data-v-44c60714]{width:20px;height:20px}.main-content .history-panel .history-header .history-pagination .el-pagination[data-v-44c60714]{background-color:#0d1116;border-radius:4px;padding:8px 16px}.main-content .history-panel .history-header .history-pagination .el-pagination .el-pager li[data-v-44c60714]{background-color:#0d1116;border:1px solid #35373c}.main-content .history-panel .history-header .history-pagination .el-pagination .el-pager li.active[data-v-44c60714]{background-color:#27db93;border-color:#27db93}.main-content .history-panel .history-header .history-pagination .el-pagination .el-pager li[data-v-44c60714]:hover{color:#27db93}.main-content .history-panel .history-list[data-v-44c60714]{height:calc(100% - 80px);overflow-y:auto;padding:0 10px}.main-content .history-panel .history-list[data-v-44c60714]::-webkit-scrollbar{width:8px}.main-content .history-panel .history-list[data-v-44c60714]::-webkit-scrollbar-track{background:#1c1e21}.main-content .history-panel .history-list[data-v-44c60714]::-webkit-scrollbar-thumb{background:#27db93;border-radius:4px}.main-content .history-panel .history-list[data-v-44c60714]::-webkit-scrollbar-thumb:hover{background:#27db93}.main-content .history-panel .history-list .history-item[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:10px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background-color:#1c1e21}.main-content .history-panel .history-list .history-item[data-v-44c60714]:hover{background-color:#35373c}.main-content .history-panel .history-list .history-item.active[data-v-44c60714]{background-color:#27db93;color:#fff}.main-content .history-panel .history-list .history-item .history-content[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main-content .history-panel .history-list .history-item .history-image[data-v-44c60714]{width:48px;height:48px;margin-right:12px;border-radius:4px;overflow:hidden;position:relative}.main-content .history-panel .history-list .history-item .history-image .image-actions[data-v-44c60714]{position:absolute;top:0;right:0;display:none}.main-content .history-panel .history-list .history-item .history-image .image-actions button[data-v-44c60714]{padding:5px;background:none;border:none;color:#72e528;-webkit-transition:all .3s;transition:all .3s}.main-content .history-panel .history-list .history-item .history-image .image-actions button[data-v-44c60714]:hover{color:#fff;background-color:rgba(114,229,40,.2)}.main-content .history-panel .history-list .history-item .history-image .image-actions button svg[data-v-44c60714]{width:16px;height:16px}.main-content .history-panel .history-list .history-item .history-image:hover .image-actions[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.main-content .history-panel .history-list .history-item .history-image img[data-v-44c60714]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-content .history-panel .history-list .history-item .history-info[data-v-44c60714]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-content .history-panel .history-list .history-item .history-info .history-name[data-v-44c60714]{color:#fff;font-size:14px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content .history-panel .history-list .history-item .history-info .history-meta[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.main-content .history-panel .history-list .history-item .history-info .history-meta .history-date[data-v-44c60714]{color:#909399;font-size:12px}.main-content .history-panel .history-list .history-item .history-info .history-meta .favorite-status[data-v-44c60714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#72e528}.main-content .history-panel .history-list .history-item .history-info .history-meta .favorite-status svg[data-v-44c60714]{width:14px;height:14px}.main-content .history-panel .history-list .loading-placeholder[data-v-44c60714]{height:50px;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;color:#72e528}.main-content .history-panel .history-list .no-more-placeholder[data-v-44c60714]{text-align:center;padding:20px 0;color:#909399}.main-content .history-panel .history-list .no-history[data-v-44c60714]{text-align:center;padding:40px 0;color:#909399}.delete-confirm-dialog .el-message-box__header[data-v-44c60714]{border-bottom:1px solid #35373c}.delete-confirm-dialog .el-message-box__content[data-v-44c60714]{padding:20px}.delete-confirm-dialog .el-message-box__btns[data-v-44c60714]{padding:15px 20px 20px;border-top:1px solid #35373c}.delete-confirm-dialog .el-message-box__btns button[data-v-44c60714]{width:100px;height:36px;border-radius:4px}.delete-confirm-dialog .el-message-box__btns button[data-v-44c60714]:first-child{background-color:#25272c;border:1px solid #35373c;color:#fff}.delete-confirm-dialog .el-message-box__btns button[data-v-44c60714]:first-child:hover{background-color:#35373c}.delete-confirm-dialog .el-message-box__btns button[data-v-44c60714]:last-child{background-color:#27db93;border:1px solid #27db93;color:#fff}.delete-confirm-dialog .el-message-box__btns button[data-v-44c60714]:last-child:hover{background-color:#1e9a6b}#uploadimage .el-tabs__item[data-v-44c60714]:hover{color:#72e528}#uploadimage .el-tabs__active-bar[data-v-44c60714]{background-color:#72e528}