.model-selector-component[data-v-1e8b3630]{background:#1f1f1f;border-radius:4px;border:1px solid #333;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.model-selector-component .selector-header[data-v-1e8b3630]{padding:10px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#141414;-webkit-transition:background .3s;transition:background .3s}.model-selector-component .selector-header[data-v-1e8b3630]:hover{background:#1f1f1f}.model-selector-component .selector-header .header-left[data-v-1e8b3630]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ccc;font-size:14px}.model-selector-component .selector-header .header-left .anticon[data-v-1e8b3630]{font-size:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.model-selector-component .selector-body[data-v-1e8b3630]{padding:0;background:#141414;border-top:1px solid #333}.model-selector-component .selector-body .list-header[data-v-1e8b3630]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;color:#999;font-size:12px;border-bottom:1px solid #333;background:#1a1a1a}.model-selector-component .selector-body .list-header .col.name[data-v-1e8b3630]{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:left}.model-selector-component .selector-body .list-header .col.capability[data-v-1e8b3630]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.model-selector-component .selector-body .list-content[data-v-1e8b3630]{max-height:250px;overflow-y:auto}.model-selector-component .selector-body .list-content[data-v-1e8b3630]::-webkit-scrollbar{width:4px}.model-selector-component .selector-body .list-content[data-v-1e8b3630]::-webkit-scrollbar-track{background:transparent}.model-selector-component .selector-body .list-content[data-v-1e8b3630]::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.model-selector-component .selector-body .list-content .list-item[data-v-1e8b3630]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;color:#ccc;font-size:13px;border-bottom:1px solid #2a2a2a;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.model-selector-component .selector-body .list-content .list-item[data-v-1e8b3630]:last-child{border-bottom:none}.model-selector-component .selector-body .list-content .list-item[data-v-1e8b3630]:hover{background:#1f1f1f}.model-selector-component .selector-body .list-content .list-item.selected[data-v-1e8b3630]{background:rgba(24,144,255,.05)}.model-selector-component .selector-body .list-content .list-item.selected .col.name[data-v-1e8b3630]{color:#fff}.model-selector-component .selector-body .list-content .list-item .col.name[data-v-1e8b3630]{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.model-selector-component .selector-body .list-content .list-item .col.name span[data-v-1e8b3630]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-selector-component .selector-body .list-content .list-item .col.capability[data-v-1e8b3630]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.image-aspect-ratio-selector[data-v-456ecb08]{width:380px;padding:16px;background:#1f1f1f;color:#ccc}.image-aspect-ratio-selector .selector-section[data-v-456ecb08]{margin-bottom:24px}.image-aspect-ratio-selector .selector-section .section-title[data-v-456ecb08]{color:#fff;margin-bottom:12px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.image-aspect-ratio-selector .selector-section .section-title .res-value[data-v-456ecb08]{color:#999;font-size:12px;font-weight:400}.image-aspect-ratio-selector .selector-section .ratio-grid[data-v-456ecb08]{display:grid;grid-template-columns:repeat(9,1fr);gap:8px;background:#2a2a2a;padding:4px;border-radius:6px}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item[data-v-456ecb08]{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:56px;cursor:pointer;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;color:#999;position:relative}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item[data-v-456ecb08]:hover{background:#333;color:#fff}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item.active[data-v-456ecb08]{background:#333;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item.active .ratio-box[data-v-456ecb08],.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item.active .smart-box[data-v-456ecb08]{border-color:#fff!important}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item .ratio-box-wrapper[data-v-456ecb08]{height:24px;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;margin-bottom:4px}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item .ratio-box[data-v-456ecb08]{-webkit-transition:all .2s;transition:all .2s;border-color:#666}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item .smart-box[data-v-456ecb08]{width:16px;height:16px;border:1.5px dashed #666;border-radius:2px}.image-aspect-ratio-selector .selector-section .ratio-grid .ratio-item .ratio-text[data-v-456ecb08]{font-size:10px;-webkit-transform:scale(.9);transform:scale(.9);white-space:nowrap}.image-aspect-ratio-selector .selector-section .resolution-options[data-v-456ecb08]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;background:#2a2a2a;border-radius:6px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.image-aspect-ratio-selector .selector-section .resolution-options .resolution-btn[data-v-456ecb08]{padding:6px 20px;cursor:pointer;font-size:12px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;color:#999}.image-aspect-ratio-selector .selector-section .resolution-options .resolution-btn[data-v-456ecb08]:hover{color:#fff;background:#333}.image-aspect-ratio-selector .selector-section .resolution-options .resolution-btn.active[data-v-456ecb08]{background:#333;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.image-generation-panel[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;gap:20px;background:#1f1f1f}.image-generation-panel .section .section-header[data-v-42da2ab6]{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.image-generation-panel .section .section-header .title[data-v-42da2ab6]{color:#fff;font-weight:500}.image-generation-panel .section .section-header .subtitle[data-v-42da2ab6]{color:#666;font-size:12px}.image-generation-panel .reference-section .reference-list[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.image-generation-panel .reference-section .reference-list .ref-item[data-v-42da2ab6]{width:80px;height:80px;position:relative;border-radius:4px;overflow:hidden;border:1px solid #333}.image-generation-panel .reference-section .reference-list .ref-item img[data-v-42da2ab6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-generation-panel .reference-section .reference-list .ref-item .overlay[data-v-42da2ab6]{position:absolute;inset:0;background:rgba(0,0,0,.5);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;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.image-generation-panel .reference-section .reference-list .ref-item .overlay[data-v-42da2ab6]:hover{opacity:1}.image-generation-panel .reference-section .reference-list .ref-item .overlay .anticon[data-v-42da2ab6]{color:#fff;font-size:16px}.image-generation-panel .reference-section .reference-list .ref-uploader[data-v-42da2ab6]{width:80px;height:80px;display:block}.image-generation-panel .reference-section .reference-list .ref-uploader[data-v-42da2ab6] .ant-upload{width:100%;height:100%;background:#2a2a2a;border:1px dashed #444;border-radius:4px;padding:0;margin:0}.image-generation-panel .reference-section .reference-list .ref-uploader[data-v-42da2ab6] .ant-upload:hover{border-color:#1890ff}.image-generation-panel .reference-section .reference-list .ref-uploader .upload-trigger[data-v-42da2ab6]{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%;color:#999}.image-generation-panel .reference-section .reference-list .ref-uploader .upload-trigger .anticon[data-v-42da2ab6]{font-size:20px;margin-bottom:4px}.image-generation-panel .reference-section .reference-list .ref-uploader .upload-trigger .text[data-v-42da2ab6]{font-size:12px}.image-generation-panel .prompt-section[data-v-42da2ab6]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.image-generation-panel .prompt-section .prompt-container[data-v-42da2ab6],.image-generation-panel .prompt-section[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.image-generation-panel .prompt-section .prompt-container[data-v-42da2ab6]{background:#2a2a2a;border-radius:8px;padding:12px;flex-direction:column;border:1px solid #333;-webkit-transition:border-color .3s;transition:border-color .3s}.image-generation-panel .prompt-section .prompt-container[data-v-42da2ab6]:focus-within{border-color:#1890ff}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:0;margin-bottom:12px;resize:none}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]::-webkit-input-placeholder{color:#666}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]::-moz-placeholder{color:#666}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]:-ms-input-placeholder{color:#666}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]::-ms-input-placeholder{color:#666}.image-generation-panel .prompt-section .prompt-container .prompt-input[data-v-42da2ab6]::placeholder{color:#666}.image-generation-panel .prompt-section .prompt-container .prompt-footer[data-v-42da2ab6]{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;border-top:1px solid #333;padding-top:12px}.image-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.image-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings .setting-item .setting-trigger[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#999;font-size:12px;cursor:pointer;padding:4px 8px;border-radius:4px;background:#1f1f1f;border:1px solid #333}.image-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings .setting-item .setting-trigger[data-v-42da2ab6]:hover{color:#fff;border-color:#555}.image-generation-panel .prompt-section .prompt-container .prompt-footer .actions[data-v-42da2ab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.image-generation-panel .prompt-section .prompt-container .prompt-footer .actions .cost[data-v-42da2ab6]{color:#999;font-size:12px}.image-generation-panel .prompt-section .prompt-container .prompt-footer .actions .send-btn[data-v-42da2ab6]{background:#1890ff;border-color:#1890ff}.image-generation-panel .prompt-section .prompt-container .prompt-footer .actions .send-btn[data-v-42da2ab6]:hover{background:#40a9ff;border-color:#40a9ff}.video-model-selector[data-v-01cd06f8]{background:#1f1f1f;border-radius:4px;border:1px solid #333;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-model-selector .selector-header[data-v-01cd06f8]{padding:10px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#141414;-webkit-transition:background .3s;transition:background .3s}.video-model-selector .selector-header[data-v-01cd06f8]:hover{background:#1f1f1f}.video-model-selector .selector-header .header-left[data-v-01cd06f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ccc;font-size:14px}.video-model-selector .selector-header .header-left .anticon[data-v-01cd06f8]{font-size:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.video-model-selector .selector-body[data-v-01cd06f8]{padding:0;background:#141414;border-top:1px solid #333}.video-model-selector .selector-body .model-cell[data-v-01cd06f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-model-selector .selector-body .model-cell .text-ellipsis[data-v-01cd06f8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;color:#fff}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table{color:#ccc;background:transparent;font-size:13px}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-thead>tr>th{background:#1a1a1a;color:#999;border-bottom:1px solid #333;font-weight:400;font-size:12px;padding:12px 8px}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-tbody>tr>td{border-bottom:1px solid #2a2a2a;background:#141414;color:#ccc;padding:12px 8px}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-tbody>tr:hover>td{background:#1f1f1f!important}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-tbody>tr.selected-row>td{background:rgba(24,144,255,.05)!important}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-fixed-left{-webkit-box-shadow:6px 0 6px -4px rgba(0,0,0,.5);box-shadow:6px 0 6px -4px rgba(0,0,0,.5)}.video-model-selector .selector-body[data-v-01cd06f8] .ant-empty-normal{color:#666}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-body::-webkit-scrollbar-track{background:#141414}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-body::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.video-model-selector .selector-body[data-v-01cd06f8] .ant-table-body::-webkit-scrollbar-corner{background:#141414}.aspect-ratio-selector[data-v-26f0393d]{width:380px;padding:12px;background:#1f1f1f;color:#ccc}.aspect-ratio-selector .selector-section[data-v-26f0393d]{margin-bottom:16px}.aspect-ratio-selector .selector-section .section-title[data-v-26f0393d]{color:#fff;margin-bottom:12px;font-size:14px}.aspect-ratio-selector .selector-section .ratio-grid[data-v-26f0393d]{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid #333;border-radius:4px;overflow:hidden}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item[data-v-26f0393d]{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:64px;cursor:pointer;border-right:1px solid #333;background:#141414;-webkit-transition:all .3s;transition:all .3s;color:#999;position:relative}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item[data-v-26f0393d]:last-child{border-right:none}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item[data-v-26f0393d]:hover{background:#1f1f1f;color:#fff}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item.active[data-v-26f0393d]{background:#1f1f1f;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;z-index:1}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item.active .ratio-box[data-v-26f0393d]{border-color:#fff!important}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item .ratio-box-wrapper[data-v-26f0393d]{height:24px;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;margin-bottom:4px}.aspect-ratio-selector .selector-section .ratio-grid .ratio-item .ratio-text[data-v-26f0393d]{font-size:12px}.aspect-ratio-selector .selector-section .resolution-options[data-v-26f0393d]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#141414;border:1px solid #333;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aspect-ratio-selector .selector-section .resolution-options .resolution-btn[data-v-26f0393d]{padding:6px 16px;cursor:pointer;font-size:12px;border-right:1px solid #333;-webkit-transition:all .3s;transition:all .3s;color:#999;position:relative}.aspect-ratio-selector .selector-section .resolution-options .resolution-btn[data-v-26f0393d]:last-child{border-right:none}.aspect-ratio-selector .selector-section .resolution-options .resolution-btn[data-v-26f0393d]:hover{color:#fff}.aspect-ratio-selector .selector-section .resolution-options .resolution-btn.active[data-v-26f0393d]{background:#1f1f1f;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;z-index:1}.aspect-ratio-selector .selector-section .dimension-inputs[data-v-26f0393d]{gap:12px}.aspect-ratio-selector .selector-section .dimension-inputs .input-group[data-v-26f0393d],.aspect-ratio-selector .selector-section .dimension-inputs[data-v-26f0393d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aspect-ratio-selector .selector-section .dimension-inputs .input-group .prefix[data-v-26f0393d]{margin-right:8px;color:#fff;font-weight:700}.aspect-ratio-selector .selector-section .dimension-inputs .input-group .custom-number-input[data-v-26f0393d]{width:100px;background:#141414;border-color:#333;color:#fff}.aspect-ratio-selector .selector-section .dimension-inputs .input-group .custom-number-input[data-v-26f0393d] .ant-input-number-input{color:#fff;background:transparent}.aspect-ratio-selector .selector-section .dimension-inputs .input-group .custom-number-input[data-v-26f0393d] .ant-input-number-handler-wrap{display:none}.aspect-ratio-selector .selector-section .dimension-inputs .link-icon[data-v-26f0393d]{color:#666;background:#141414;width:32px;height:32px;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;border-radius:4px;border:1px solid #333;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.aspect-ratio-selector .selector-section .dimension-inputs .link-icon[data-v-26f0393d]:hover{color:#fff;border-color:#555}.aspect-ratio-selector .selector-section .dimension-inputs .link-icon.active[data-v-26f0393d]{color:#1890ff;border-color:#1890ff;background:rgba(24,144,255,.1)}.aspect-ratio-selector .selector-section .dimension-inputs .link-icon.active[data-v-26f0393d]:hover{color:#40a9ff;border-color:#40a9ff}.duration-selector[data-v-24b65de2]{width:240px;padding:12px;background:#1f1f1f;color:#fff}.duration-selector .slider-section[data-v-24b65de2]{margin-bottom:16px;min-height:52px}.duration-selector .slider-section .header[data-v-24b65de2]{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;margin-bottom:8px;font-size:14px}.duration-selector .slider-section .header .label[data-v-24b65de2]{color:#999}.duration-selector .slider-section .header .value[data-v-24b65de2]{color:#fff;font-weight:500}.duration-selector .slider-section[data-v-24b65de2] .ant-slider-track{background-color:#fff}.duration-selector .slider-section[data-v-24b65de2] .ant-slider-handle{border-color:#fff}.duration-selector .slider-section[data-v-24b65de2] .ant-slider-rail{background-color:#444}.duration-selector .presets-list[data-v-24b65de2]{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}.duration-selector .presets-list .preset-item[data-v-24b65de2]{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:8px 12px;border-radius:6px;border:1px solid #333;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#2a2a2a}.duration-selector .presets-list .preset-item .left[data-v-24b65de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ccc}.duration-selector .presets-list .preset-item .left .anticon[data-v-24b65de2]{font-size:14px}.duration-selector .presets-list .preset-item .check-icon[data-v-24b65de2]{color:#fff}.duration-selector .presets-list .preset-item[data-v-24b65de2]:hover{border-color:#666}.duration-selector .presets-list .preset-item.active[data-v-24b65de2]{border-color:#666;background:#333}.duration-selector .presets-list .preset-item.active .left[data-v-24b65de2]{color:#fff}.smart-multi-uploader .header-tip[data-v-161b8b09]{font-size:12px;color:#fff;margin-bottom:8px}.smart-multi-uploader .scroll-container[data-v-161b8b09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.smart-multi-uploader .scroll-container .arrow[data-v-161b8b09]{color:#999;cursor:pointer;font-size:16px;padding:8px}.smart-multi-uploader .scroll-container .arrow[data-v-161b8b09]:hover{color:#fff}.smart-multi-uploader .scroll-container .timeline-list[data-v-161b8b09]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.smart-multi-uploader .scroll-container .timeline-list[data-v-161b8b09]::-webkit-scrollbar{display:none}.smart-multi-uploader .scroll-container .timeline-list .timeline-group[data-v-161b8b09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .time-point[data-v-161b8b09]{width:50px;height:80px;background:#2a2a2a;border:1px solid #333;border-radius:4px;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;color:#999;gap:8px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .time-point .anticon[data-v-161b8b09]{font-size:20px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .time-point span[data-v-161b8b09]{font-size:12px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .frame-item[data-v-161b8b09]{width:80px;height:80px;border-radius:4px;overflow:hidden;position:relative;border:1px solid #333}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .frame-item img[data-v-161b8b09]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .frame-item .overlay[data-v-161b8b09]{position:absolute;inset:0;background:rgba(0,0,0,.5);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;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .frame-item .overlay[data-v-161b8b09]:hover{opacity:1}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .frame-item .overlay .anticon[data-v-161b8b09]{color:#fff;font-size:16px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09]{display:block;width:80px;height:80px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09] .ant-upload{width:100%;height:100%;background:#2a2a2a;border:1px dashed #444;border-radius:4px;padding:0;margin:0}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09] .ant-upload:hover{border-color:#1890ff}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09] .ant-upload .upload-trigger{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%;color:#999}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09] .ant-upload .upload-trigger .anticon{font-size:20px;margin-bottom:4px}.smart-multi-uploader .scroll-container .timeline-list .timeline-group .smart-uploader[data-v-161b8b09] .ant-upload .upload-trigger .text{font-size:12px}.video-generation-panel[data-v-7b3b4243]{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;gap:20px;overflow-y:auto;background:#1f1f1f}.video-generation-panel .section .section-header[data-v-7b3b4243]{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-generation-panel .section .section-header .title[data-v-7b3b4243]{color:#fff;font-weight:500;font-size:14px}.video-generation-panel .mode-section .mode-tabs[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #333;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.video-generation-panel .mode-section .mode-tabs[data-v-7b3b4243]::-webkit-scrollbar{display:none}.video-generation-panel .mode-section .mode-tabs .mode-tab[data-v-7b3b4243]{padding:8px 16px;color:#666;font-size:14px;cursor:pointer;position:relative;-webkit-transition:all .3s;transition:all .3s;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.video-generation-panel .mode-section .mode-tabs .mode-tab[data-v-7b3b4243]:hover{color:#999}.video-generation-panel .mode-section .mode-tabs .mode-tab.active[data-v-7b3b4243]{color:#1890ff;font-weight:500}.video-generation-panel .mode-section .mode-tabs .mode-tab.active[data-v-7b3b4243]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.video-generation-panel .upload-section .upload-wrapper[data-v-7b3b4243]{margin-bottom:16px}.video-generation-panel .upload-section .upload-wrapper .upload-label[data-v-7b3b4243]{color:#ccc;font-size:12px;margin-bottom:8px}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243]{width:80px!important;height:80px!important;display:block;overflow:hidden}.video-generation-panel .upload-section .upload-wrapper .video-uploader.has-file[data-v-7b3b4243] .ant-upload{border:1px solid #333}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload{display:block!important;width:100%!important;height:100%!important;background:#2a2a2a;border:1px dashed #444;border-radius:4px;padding:0;margin:0}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload:hover{border-color:#1890ff}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .upload-trigger{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%;color:#666}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .upload-trigger .anticon{font-size:20px;margin-bottom:4px}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .upload-trigger .text{font-size:12px}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .preview-container{width:100%;height:100%;position:relative;overflow:hidden;border-radius:4px}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .preview-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .preview-container .mask{position:absolute;inset:0;background:rgba(0,0,0,.5);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;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.video-generation-panel .upload-section .upload-wrapper .video-uploader[data-v-7b3b4243] .ant-upload .preview-container:hover .mask{opacity:1}.video-generation-panel .upload-section .dual-uploader[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.video-generation-panel .upload-section .multi-uploader .header-tip[data-v-7b3b4243]{font-size:12px;color:#fff;margin-bottom:8px}.video-generation-panel .upload-section .multi-uploader .reference-list[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-item[data-v-7b3b4243]{width:80px;height:80px;position:relative;border-radius:4px;overflow:hidden;border:1px solid #333}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-item img[data-v-7b3b4243]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-item .overlay[data-v-7b3b4243]{position:absolute;inset:0;background:rgba(0,0,0,.5);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;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-item .overlay[data-v-7b3b4243]:hover{opacity:1}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-item .overlay .anticon[data-v-7b3b4243]{color:#fff;font-size:16px}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243]{width:80px;height:80px;display:block}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243] .ant-upload{width:100%;height:100%;background:#2a2a2a;border:1px dashed #444;border-radius:4px;padding:0;margin:0}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243] .ant-upload:hover{border-color:#1890ff}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243] .ant-upload .upload-trigger{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%;color:#999}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243] .ant-upload .upload-trigger .anticon{font-size:20px;margin-bottom:4px}.video-generation-panel .upload-section .multi-uploader .reference-list .ref-uploader[data-v-7b3b4243] .ant-upload .upload-trigger .text{font-size:12px}.video-generation-panel .prompt-section[data-v-7b3b4243]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.video-generation-panel .prompt-section .prompt-container[data-v-7b3b4243],.video-generation-panel .prompt-section[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.video-generation-panel .prompt-section .prompt-container[data-v-7b3b4243]{background:#2a2a2a;border-radius:8px;padding:12px;flex-direction:column;border:1px solid #333;-webkit-transition:border-color .3s;transition:border-color .3s;position:relative}.video-generation-panel .prompt-section .prompt-container[data-v-7b3b4243]:focus-within{border-color:#1890ff}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:0;margin-bottom:12px;resize:none;font-size:14px;line-height:1.5}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]::-webkit-input-placeholder{color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]::-moz-placeholder{color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]:-ms-input-placeholder{color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]::-ms-input-placeholder{color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-input[data-v-7b3b4243]::placeholder{color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-footer[data-v-7b3b4243]{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-top:12px}.video-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.video-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings .setting-item .setting-trigger[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#ccc;font-size:12px;cursor:pointer;padding:6px 10px;border-radius:6px;background:#1f1f1f;border:1px solid #333;-webkit-transition:all .3s;transition:all .3s}.video-generation-panel .prompt-section .prompt-container .prompt-footer .prompt-settings .setting-item .setting-trigger[data-v-7b3b4243]:hover{border-color:#666}.video-generation-panel .prompt-section .prompt-container .prompt-footer .actions[data-v-7b3b4243]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.video-generation-panel .prompt-section .prompt-container .prompt-footer .actions .cost[data-v-7b3b4243]{color:#fff;font-size:12px;font-weight:500}.video-generation-panel .prompt-section .prompt-container .prompt-footer .actions .send-btn[data-v-7b3b4243]{background:#333;border-color:#333;color:#666;-webkit-transition:all .3s;transition:all .3s}.video-generation-panel .prompt-section .prompt-container .prompt-footer .actions .send-btn[data-v-7b3b4243]:focus,.video-generation-panel .prompt-section .prompt-container .prompt-footer .actions .send-btn[data-v-7b3b4243]:hover{background:#1890ff;border-color:#1890ff;color:#fff}.video-generation-panel .prompt-section .char-count[data-v-7b3b4243]{text-align:right;color:#666;font-size:12px;margin-top:8px}.generation-sidebar[data-v-6d216a87]{width:400px;background:#1f1f1f;border-radius:4px;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto}.generation-sidebar .sidebar-tabs[data-v-6d216a87],.generation-sidebar[data-v-6d216a87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.generation-sidebar .sidebar-tabs[data-v-6d216a87]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-bar{margin-bottom:0;border-bottom:1px solid #333;background:#1f1f1f}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav-container{font-size:14px;width:100%!important}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav-wrap{width:100%!important}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav-scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav,.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav-scroll{width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-nav>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-tab{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;margin:0!important;text-align:center!important;padding:12px 0;color:#888}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-tab:hover{color:#fff}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-tab-active{color:#fff;font-weight:500}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-ink-bar{background-color:#1890ff}.generation-sidebar .sidebar-tabs[data-v-6d216a87] .ant-tabs-content{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.generation-popover .ant-popover-inner{background-color:#1f1f1f;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5);box-shadow:0 2px 8px rgba(0,0,0,.5);border:1px solid #333}.generation-popover .ant-popover-inner-content{padding:0}.generation-popover .ant-popover-arrow{border-color:#1f1f1f!important}.dashed-info-block[data-v-5eacdf50]{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}.dashed-info-block-label[data-v-5eacdf50]{font-size:13px;color:#999}.dashed-info-block-box[data-v-5eacdf50]{border:1px dashed #444;padding:12px;border-radius:4px;background:hsla(0,0%,100%,.02)}.dashed-info-block-text[data-v-5eacdf50]{font-size:13px;color:#ddd;line-height:1.6;white-space:pre-wrap}.image-preview-block[data-v-bd678dea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.image-preview-block-label[data-v-bd678dea]{font-size:13px;color:#999}.image-preview-block-images[data-v-bd678dea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-preview-block-img-wrapper[data-v-bd678dea]{width:60px;height:60px;background:#000;border-radius:4px;overflow:hidden;cursor:pointer}.image-preview-block-img-wrapper[data-v-bd678dea]:hover{opacity:.8}.image-preview-block-img[data-v-bd678dea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dynamic-section-list[data-v-bb232fda]{gap:12px}.dynamic-section-list .section-block[data-v-bb232fda],.dynamic-section-list[data-v-bb232fda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dynamic-section-list .section-block[data-v-bb232fda]{gap:8px}.dynamic-section-list .section-label[data-v-bb232fda]{font-size:13px;color:#999}.dynamic-section-list .section-tags[data-v-bb232fda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.dynamic-section-list .section-tag[data-v-bb232fda]{background:#262626;padding:4px 10px;border-radius:4px;font-size:12px;color:#ccc;border:1px solid #3a3a3a}.dynamic-section-list .section-info-list[data-v-bb232fda]{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}.dynamic-section-list .section-info-row[data-v-bb232fda]{font-size:13px;color:#ccc}.requirement-info[data-v-e5ad8390]{background:transparent;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px;overflow:hidden;width:350px}.requirement-info .panel-header[data-v-e5ad8390]{padding:0 0 12px 0;border-bottom:none}.requirement-info .panel-header .panel-title[data-v-e5ad8390]{color:#ccc;font-size:16px}.requirement-info .panel-content[data-v-e5ad8390]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#1f1f1f;border-radius:4px;overflow-y:auto;padding:16px}.video-player[data-v-5dbafe9b]{height:100%;background:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-gallery[data-v-1fc80898],.video-player[data-v-5dbafe9b]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.media-gallery[data-v-1fc80898]{gap:8px;height:200px}.media-gallery.few[data-v-1fc80898]{-ms-flex-wrap:wrap;flex-wrap:wrap}.media-gallery.many[data-v-1fc80898]{overflow-x:auto;padding-bottom:8px}.media-gallery.many[data-v-1fc80898]::-webkit-scrollbar{height:6px}.media-gallery.many[data-v-1fc80898]::-webkit-scrollbar-track{background:#1f1f1f}.media-gallery.many[data-v-1fc80898]::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.media-gallery .media-item[data-v-1fc80898]{background:#000;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}.media-gallery .media-item img[data-v-1fc80898]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.media-detail-modal-overlay[data-v-977bfd7a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);z-index:1000;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}.media-detail-modal[data-v-977bfd7a]{width:90vw;height:85vh;border-radius:8px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.5);box-shadow:0 4px 24px rgba(0,0,0,.5)}.media-detail-modal[data-v-977bfd7a],.modal-left[data-v-977bfd7a]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;overflow:hidden}.modal-left[data-v-977bfd7a]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #1f1f1f;position:relative}.modal-left .main-preview-container[data-v-977bfd7a],.modal-left[data-v-977bfd7a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-left .main-preview-container[data-v-977bfd7a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}.modal-left .main-preview-container .main-image[data-v-977bfd7a]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;cursor:-webkit-grab;cursor:grab}.modal-left .main-preview-container .main-image[data-v-977bfd7a]:active{cursor:-webkit-grabbing;cursor:grabbing}.modal-left .main-preview-container .main-video[data-v-977bfd7a]{max-width:100%;max-height:100%}.modal-right[data-v-977bfd7a]{width:360px;background:#141414;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;color:#fff;-ms-flex-negative:0;flex-shrink:0}.modal-right .sidebar-header[data-v-977bfd7a]{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:12px;margin-bottom:24px}.modal-right .sidebar-header .download-btn[data-v-977bfd7a]{background:#2a2a2a;border:none;color:#ccc;height:32px;padding:0 16px}.modal-right .sidebar-header .download-btn[data-v-977bfd7a]:hover{color:#fff;background:#333}.modal-right .sidebar-header .view-type-select[data-v-977bfd7a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-right .sidebar-header .view-type-select[data-v-977bfd7a] .ant-select-selection{background:#2a2a2a;border:none;color:#ccc;height:32px}.modal-right .sidebar-header .view-type-select[data-v-977bfd7a] .ant-select-selection .ant-select-selection__placeholder{color:#999}.modal-right .sidebar-header .icon-actions[data-v-977bfd7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.modal-right .sidebar-header .icon-actions .action-icon[data-v-977bfd7a]{font-size:20px;color:#999;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.modal-right .sidebar-header .icon-actions .action-icon[data-v-977bfd7a]:hover{color:#fff}.modal-right .sidebar-header .icon-actions .action-icon.star-icon[data-v-977bfd7a]{color:#faad14}.modal-right .sidebar-header .icon-actions .action-icon.close-icon[data-v-977bfd7a]{font-size:24px;color:#fff}.modal-right .asset-thumbnails[data-v-977bfd7a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:24px}.modal-right .asset-thumbnails .thumbnail-item[data-v-977bfd7a]{aspect-ratio:1;background:#000;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;-webkit-transition:border-color .2s;transition:border-color .2s}.modal-right .asset-thumbnails .thumbnail-item.active[data-v-977bfd7a]{border-color:#fff}.modal-right .asset-thumbnails .thumbnail-item .thumb-media[data-v-977bfd7a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-right .info-section[data-v-977bfd7a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.modal-right .info-section .info-label[data-v-977bfd7a]{color:#999;font-size:12px;margin-bottom:8px}.modal-right .info-section .prompt-text[data-v-977bfd7a]{color:#ccc;font-size:13px;line-height:1.5;margin-bottom:16px;white-space:pre-wrap}.modal-right .info-section .meta-tags[data-v-977bfd7a]{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;gap:8px;color:#666;font-size:12px;margin-bottom:8px}.modal-right .info-section .meta-tags .divider[data-v-977bfd7a]{color:#333}.modal-right .info-section .creation-date[data-v-977bfd7a]{color:#666;font-size:12px;margin-bottom:24px}.modal-right .info-section .warning-note[data-v-977bfd7a]{color:#cf1322;font-size:12px;line-height:1.5}.modal-right .sidebar-footer[data-v-977bfd7a]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.modal-right .sidebar-footer .footer-btn[data-v-977bfd7a]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#2a2a2a;border:none;color:#ccc;height:36px}.modal-right .sidebar-footer .footer-btn[data-v-977bfd7a]:hover{color:#fff;background:#333}.preview-window[data-v-566b71fe]{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;background:transparent;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:16px;overflow:hidden}.preview-window .panel-header[data-v-566b71fe]{padding:0 0 12px 0;border-bottom:none;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}.preview-window .panel-header .panel-title[data-v-566b71fe]{color:#ccc;font-size:16px}.preview-window .panel-header .submit-btn[data-v-566b71fe]{border:1px solid #444;color:#ddd;background:hsla(0,0%,100%,.02);padding:4px 12px;border-radius:4px;font-size:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-window .panel-header .submit-btn[data-v-566b71fe]:hover{border-color:#666;color:#fff;background:hsla(0,0%,100%,.05)}.preview-window .panel-header .submit-btn[data-v-566b71fe]:active{background:hsla(0,0%,100%,.08)}.preview-window .preview-content[data-v-566b71fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#1f1f1f;border-radius:4px;overflow-y:auto;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-window .preview-content[data-v-566b71fe] .ant-spin-container{background-color:transparent!important}.preview-window .preview-content .preview-detail .item-info[data-v-566b71fe]{color:#888;font-size:12px;margin-bottom:12px;word-break:break-all}.preview-window .preview-content .preview-detail .media-container[data-v-566b71fe]{width:100%;background:#000;border-radius:4px;overflow:hidden;margin-bottom:8px;min-height:200px;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}.preview-window .preview-content .preview-detail .media-container img[data-v-566b71fe]{width:100%;display:block}.preview-window .preview-content .preview-detail .footer-actions[data-v-566b71fe]{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;margin-top:12px}.preview-window .preview-content .preview-detail .footer-actions .left-actions[data-v-566b71fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.preview-window .preview-content .preview-detail .footer-actions .left-actions .action-btn[data-v-566b71fe]{border:1px solid #444;color:#ddd;background:hsla(0,0%,100%,.02);padding:4px 12px;border-radius:4px;font-size:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-window .preview-content .preview-detail .footer-actions .left-actions .action-btn[data-v-566b71fe]:hover{border-color:#666;color:#fff;background:hsla(0,0%,100%,.05)}.preview-window .preview-content .preview-detail .footer-actions .timestamp[data-v-566b71fe]{color:#666;font-size:12px}.preview-window .preview-content .empty-state[data-v-566b71fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;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:#666}.workbench-history-container[data-v-4d9d08c5]{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%;width:100%;overflow:hidden}.workbench-history-container .panel-header[data-v-4d9d08c5]{padding:16px 16px 12px;-ms-flex-negative:0;flex-shrink:0}.workbench-history-container .panel-header .panel-title[data-v-4d9d08c5]{color:#ccc;font-size:16px;font-weight:500}.workbench-history-container .history-list[data-v-4d9d08c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 16px 16px;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background:#232525}.workbench-history-container .history-list[data-v-4d9d08c5]::-webkit-scrollbar{width:6px}.workbench-history-container .history-list[data-v-4d9d08c5]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.workbench-history-container .history-list[data-v-4d9d08c5]::-webkit-scrollbar-track{background:transparent}.workbench-history-container .history-list .empty-state[data-v-4d9d08c5]{color:#666;text-align:center;padding-top:40px}.workbench-history-container .history-list .history-item-wrapper[data-v-4d9d08c5]{width:100%;background:#1f1f1f;border-radius:8px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.workbench-history-container .history-list .history-item-wrapper[data-v-4d9d08c5] .preview-window{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:0;height:auto;background:#232525}.workbench-history-container .history-list .history-item-wrapper[data-v-4d9d08c5] .preview-window .preview-content{overflow:visible;height:auto;background:transparent;padding:16px}.workbench-history-container .history-list .history-item-wrapper .generating-state[data-v-4d9d08c5]{width:100%;height:200px;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:rgba(0,0,0,.2);color:#888}.workbench-history-container .history-list .history-item-wrapper .generating-state .loading-content[data-v-4d9d08c5]{text-align:center}.workbench-history-container .history-list .history-item-wrapper .generating-state .loading-content .loading-text[data-v-4d9d08c5]{margin-top:12px;font-size:14px}.history-item[data-v-316def7c]{position:relative;aspect-ratio:1.77777778;background:#000;border-radius:4px;overflow:hidden;cursor:pointer}.history-item .thumbnail[data-v-316def7c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-item .favorite-icon[data-v-316def7c]{position:absolute;top:8px;left:8px;font-size:20px;z-index:2;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.5));filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.history-item.generating-card[data-v-316def7c]{background:#141414;border:1px solid #333;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}.history-item.generating-card .generating-content[data-v-316def7c]{text-align:center;color:#fff}.history-item.generating-card .generating-content .loading-text[data-v-316def7c]{font-size:14px;margin-bottom:4px;opacity:.8}.history-item.generating-card .generating-content .sub-text[data-v-316def7c]{font-size:12px;color:#666;-webkit-animation:pulse-316def7c 1.5s infinite;animation:pulse-316def7c 1.5s infinite}@-webkit-keyframes pulse-316def7c{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes pulse-316def7c{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.scroll-view-container[data-v-7c0123a6]{overflow-y:auto;overflow-x:hidden}.scroll-view-container[data-v-7c0123a6]::-webkit-scrollbar{width:6px}.scroll-view-container[data-v-7c0123a6]::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.scroll-view-container[data-v-7c0123a6]::-webkit-scrollbar-track{background:transparent}.history-filter-dropdown{background-color:#1f1f1f!important;border:1px solid #333}.history-filter-dropdown .ant-select-dropdown-menu-item{color:#ccc}.history-filter-dropdown .ant-select-dropdown-menu-item-active,.history-filter-dropdown .ant-select-dropdown-menu-item-selected,.history-filter-dropdown .ant-select-dropdown-menu-item:hover{background-color:#333;color:#fff}.history-panel[data-v-34c482c5]{background:transparent;border-radius:0;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%;overflow:hidden}.history-panel .panel-header[data-v-34c482c5]{padding:0 0 12px 0;border-bottom:none;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}.history-panel .panel-header .panel-title[data-v-34c482c5]{color:#ccc;font-size:14px}.history-panel .panel-header .custom-select[data-v-34c482c5]{width:80px}.history-panel .panel-header .custom-select[data-v-34c482c5] .ant-select-selection{background-color:transparent;border:1px solid #444;color:#ccc;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.history-panel .panel-header .custom-select[data-v-34c482c5] .ant-select-selection:hover{border-color:#666}.history-panel .panel-header .custom-select[data-v-34c482c5] .ant-select-arrow{color:#999}.history-panel .history-list[data-v-34c482c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;background:#1f1f1f;border-radius:4px;overflow-y:auto;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.history-panel .history-list.empty[data-v-34c482c5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.history-panel .history-list .custom-empty[data-v-34c482c5]{margin:0}.history-panel .history-list .custom-empty[data-v-34c482c5] .ant-empty-description{color:#999}.history-panel .history-list .custom-empty[data-v-34c482c5] .ant-empty-image{opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.history-panel .history-list .history-item-wrapper[data-v-34c482c5]{-ms-flex-negative:0;flex-shrink:0;border:2px solid transparent;border-radius:6px;padding:0;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.history-panel .history-list .history-item-wrapper.active[data-v-34c482c5]{border-color:#f35f08}.workbench-task-list-wrapper[data-v-1ee4a988]{height:180px;background:#101010;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workbench-task-list-wrapper .list-header[data-v-1ee4a988]{height:40px;padding:0 16px;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;background:#101010}.workbench-task-list-wrapper .list-header .header-left[data-v-1ee4a988]{color:#ccc;font-size:14px}.workbench-task-list-wrapper .list-header .header-left[data-v-1ee4a988],.workbench-task-list-wrapper .list-header .header-right[data-v-1ee4a988]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workbench-task-list-wrapper .list-content[data-v-1ee4a988]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;overflow-y:hidden;padding:12px 16px;cursor:-webkit-grab;cursor:grab}.workbench-task-list-wrapper .list-content.grabbing[data-v-1ee4a988]{cursor:-webkit-grabbing;cursor:grabbing}.workbench-task-list-wrapper .list-content[data-v-1ee4a988]::-webkit-scrollbar{height:6px}.workbench-task-list-wrapper .list-content[data-v-1ee4a988]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.workbench-task-list-wrapper .list-content[data-v-1ee4a988]::-webkit-scrollbar-track{background:transparent}.workbench-task-list-wrapper .list-content .drag-container[data-v-1ee4a988]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:16px}.workbench-task-list-wrapper .list-content .task-card[data-v-1ee4a988]{-ms-flex-negative:0;flex-shrink:0;width:200px;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;background:#000;border:2px solid transparent;cursor:pointer;position:relative;-webkit-transition:border-color .2s;transition:border-color .2s}.workbench-task-list-wrapper .list-content .task-card.active[data-v-1ee4a988]{border-color:#fff}.workbench-task-list-wrapper .list-content .task-card .card-image[data-v-1ee4a988]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;position:relative;background:#333;overflow:hidden}.workbench-task-list-wrapper .list-content .task-card .card-image img[data-v-1ee4a988]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.workbench-task-list-wrapper .list-content .task-card .card-image .no-cover[data-v-1ee4a988]{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;color:#666;font-size:12px}.workbench-task-list-wrapper .list-content .task-card .card-image .checkbox-overlay[data-v-1ee4a988]{position:absolute;top:6px;right:6px;z-index:2}.workbench-task-list-wrapper .list-content .task-card .card-name[data-v-1ee4a988]{height:32px;line-height:32px;text-align:center;color:#fff;font-size:13px;background:#000;border-top:1px solid #333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.workbench-task-list-wrapper .batch-btn-default[data-v-1ee4a988]{background:transparent;border-color:#434343;color:#ccc}.workbench-task-list-wrapper .batch-btn-default[data-v-1ee4a988]:hover{border-color:#1890ff;color:#1890ff}.task-workbench[data-v-de5c22ea]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.task-workbench .workbench-right[data-v-de5c22ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-width:0}.task-workbench .workbench-right .workbench-top[data-v-de5c22ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:0}.task-workbench .workbench-right .workbench-bottom[data-v-de5c22ea]{-ms-flex-negative:0;flex-shrink:0;background-color:#101010}.task-workbench .shot-right-area[data-v-de5c22ea]{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.task-workbench .shot-right-area .mini-history[data-v-de5c22ea]{width:200px}.task-card[data-v-6b4f53ba],.task-workbench .shot-right-area .mini-history[data-v-de5c22ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-card[data-v-6b4f53ba]{background-color:#2a2a2a;border-radius:8px;overflow:hidden;position:relative;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border:1px solid #404040;height:280px}.task-card[data-v-6b4f53ba]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.3);box-shadow:0 8px 24px rgba(0,0,0,.3);border-color:#1890ff}.task-card.selected[data-v-6b4f53ba]{border-color:#1890ff}.task-card .card-image[data-v-6b4f53ba]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;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}.task-card .card-image img[data-v-6b4f53ba]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-card .card-image .placeholder[data-v-6b4f53ba]{font-size:24px;font-weight:700;color:hsla(0,0%,100%,.8);letter-spacing:2px}.task-card .card-image .coin-badge-overlay[data-v-6b4f53ba]{position:absolute;top:8px;left:8px;background-color:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-transition:all .3s;transition:all .3s}.task-card .card-image .coin-badge-overlay .coin-icon[data-v-6b4f53ba]{margin-right:4px;font-size:14px}.task-card .card-image .coin-badge-overlay.with-checkbox[data-v-6b4f53ba]{left:36px}.task-card .card-footer[data-v-6b4f53ba]{padding:12px;background-color:#1a1a1a;color:#fff;border-top:1px solid #404040}.task-card .card-footer .title[data-v-6b4f53ba]{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-card .overlay[data-v-6b4f53ba]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(24,144,255,.2);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:40px;color:#1890ff;z-index:10}.task-card .checkbox-overlay[data-v-6b4f53ba]{position:absolute;top:12px;left:12px;z-index:20;pointer-events:none}.task-card .checkbox-overlay .custom-checkbox[data-v-6b4f53ba]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.8);border-radius:4px;background-color:rgba(0,0,0,.4);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 .2s;transition:all .2s}.task-card .checkbox-overlay .custom-checkbox.checked[data-v-6b4f53ba]{background-color:#1890ff;border-color:#1890ff;color:#fff}.task-card .checkbox-overlay .custom-checkbox i[data-v-6b4f53ba]{font-size:12px;font-weight:700}.task-card .ribbon-wrapper[data-v-6b4f53ba]{width:85px;height:88px;overflow:hidden;position:absolute;top:0;right:0;z-index:5;pointer-events:none}.task-card .ribbon-wrapper .ribbon[data-v-6b4f53ba]{font-size:10px;font-weight:700;color:#fff;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:5px 0;left:-5px;top:15px;width:120px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.task-card .ribbon-wrapper .ribbon.ribbon-pending[data-v-6b4f53ba]{background-color:#ff9c07}.task-card .ribbon-wrapper .ribbon.ribbon-returned[data-v-6b4f53ba]{background-color:#ff4d4f}.task-card .ribbon-wrapper .ribbon.ribbon-accepted[data-v-6b4f53ba]{background-color:#f5222d}.my-tasks-container[data-v-c6b14d8a]{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;color:#fff}.my-tasks-container .filter-bar[data-v-c6b14d8a]{padding:16px 24px;border-bottom:1px solid #333;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-tasks-container .filter-bar .filter-item[data-v-c6b14d8a],.my-tasks-container .filter-bar[data-v-c6b14d8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-tasks-container .filter-bar .filter-item .label[data-v-c6b14d8a]{color:#ccc;margin-right:12px;font-size:14px}.my-tasks-container .task-grid-container[data-v-c6b14d8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.my-tasks-container .task-grid-container .task-grid[data-v-c6b14d8a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.my-tasks-container .task-grid-container .task-grid .grid-item[data-v-c6b14d8a]{cursor:pointer}.task-drawer-content .info-section[data-v-c6b14d8a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-bottom:24px;border-bottom:1px solid #333;margin-bottom:24px;height:420px}.task-drawer-content .info-section .left-panel[data-v-c6b14d8a]{-ms-flex-negative:0;flex-shrink:0}.task-drawer-content .info-section .left-panel .task-image-placeholder[data-v-c6b14d8a]{width:240px;height:100%;background-color:#eee;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;border-radius:4px}.task-drawer-content .info-section .left-panel .task-image-placeholder span[data-v-c6b14d8a]{font-size:24px;font-weight:700;color:#999}.task-drawer-content .info-section .right-panel[data-v-c6b14d8a]{overflow:hidden}.task-drawer-content .info-section .right-panel .info-scroll-area[data-v-c6b14d8a],.task-drawer-content .info-section .right-panel[data-v-c6b14d8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-drawer-content .info-section .right-panel .info-scroll-area[data-v-c6b14d8a]{overflow-y:auto;padding-right:8px;gap:12px;margin-bottom:16px}.task-drawer-content .info-section .right-panel .info-scroll-area[data-v-c6b14d8a]::-webkit-scrollbar{width:4px}.task-drawer-content .info-section .right-panel .info-scroll-area[data-v-c6b14d8a]::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.task-drawer-content .info-section .right-panel .info-scroll-area[data-v-c6b14d8a]::-webkit-scrollbar-track{background:transparent}.task-drawer-content .info-section .right-panel .info-scroll-area .info-item[data-v-c6b14d8a]{font-size:14px;color:#ccc;line-height:1.5}.task-drawer-content .info-section .right-panel .info-scroll-area .info-item .tag-box[data-v-c6b14d8a]{display:inline-block;padding:0 8px;background:#333;border-radius:2px;font-size:12px}.task-drawer-content .info-section .right-panel .info-scroll-area .info-item .text-danger[data-v-c6b14d8a]{color:#ff4d4f}.task-drawer-content .info-section .right-panel .fixed-action-area[data-v-c6b14d8a]{-ms-flex-negative:0;flex-shrink:0}.task-drawer-content .submission-section .section-header[data-v-c6b14d8a]{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;margin-bottom:16px}.task-drawer-content .submission-section .section-header .title[data-v-c6b14d8a]{font-size:16px;font-weight:500;color:#fff}.task-drawer-content .submission-section .submission-grid[data-v-c6b14d8a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.task-drawer-content .submission-section .submission-grid .submission-card[data-v-c6b14d8a]{width:120px;height:160px;background-color:#000;border:1px solid #333;border-radius:4px;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}.task-drawer-content .submission-section .submission-grid .submission-card .card-preview[data-v-c6b14d8a]{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;gap:8px}.task-drawer-content .submission-section .submission-grid .submission-card .card-preview .name[data-v-c6b14d8a]{font-size:12px;color:#ccc}[data-v-c6b14d8a] .dark-select .ant-select-selection{background-color:#333;border-color:#444;color:#fff}[data-v-c6b14d8a] .dark-select .ant-select-arrow{color:#ccc}[data-v-c6b14d8a] .dark-range-picker .ant-calendar-picker-input{background-color:#333;border-color:#444;color:#fff}[data-v-c6b14d8a] .dark-range-picker .ant-calendar-range-picker-separator,[data-v-c6b14d8a] .dark-range-picker i{color:#ccc}.task-detail-drawer .ant-drawer-content{background-color:#1f1f1f;color:#fff}.task-detail-drawer .ant-drawer-header{background-color:#1f1f1f;border-bottom:1px solid #333}.task-detail-drawer .ant-drawer-close,.task-detail-drawer .ant-drawer-header .ant-drawer-title{color:#fff}.task-detail-drawer .ant-drawer-close:hover{color:#ccc}.page-workbench-index{padding:24px;height:calc(100vh - 64px);background-color:#141414;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.page-workbench-index,.page-workbench-index .workbench-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.page-workbench-index .workbench-card{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:transparent;border-radius:4px;height:0;-ms-flex-direction:column;flex-direction:column}