#main[data-v-6f06131b]{margin:40px}#isAiMain[data-v-2e51201f]{height:700px;width:100%}#isAiMain a[data-v-2e51201f]{color:#000}#left[data-v-2e51201f]{height:100%;width:15%;float:left;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.1);padding-top:15px;padding-left:5px;padding-right:5px}#right[data-v-2e51201f]{height:90%;width:85%;float:right}.step[data-v-2e51201f]{width:100%;height:55px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step[data-v-2e51201f]:hover{border-radius:4px;background:rgba(141,135,135,.1)}.buttonBottom[data-v-2e51201f]{background:inherit;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name[data-v-2e51201f]{margin-left:25px}#isAiMain .active[data-v-2e51201f]{background:rgba(25,111,255,.1)!important;color:#196fff}#isAiMain .active a[data-v-2e51201f]{color:#196fff}.container[data-v-a7cd11e4]{width:100%;min-height:100vh;background:#f5f7fa;padding:16px 24px 40px}.main-wrapper[data-v-a7cd11e4]{max-width:1280px;margin:0 auto;background:#fff;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);padding:20px 24px 32px}.top-bar[data-v-a7cd11e4]{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-bottom:16px;border-bottom:1px solid #f0f2f5;margin-bottom:16px}.top-bar-left .breadcrumb[data-v-a7cd11e4]{font-size:18px;font-weight:600;color:#1f2937}.top-bar-right .help-text[data-v-a7cd11e4]{font-size:14px;color:#9ca3af;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.top-bar-right .help-text[data-v-a7cd11e4]:hover{color:#4f46e5}.top-bar-right .help-text i[data-v-a7cd11e4]{font-size:15px}.filter-bar[data-v-a7cd11e4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:20px}.filter-bar-left[data-v-a7cd11e4],.filter-bar[data-v-a7cd11e4]{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}.filter-bar-left[data-v-a7cd11e4]{gap:16px}.tabs-group[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f3f4f6;border-radius:8px;padding:3px}.tabs-group-item[data-v-a7cd11e4]{padding:6px 20px;font-size:14px;font-weight:500;color:#6b7280;border-radius:6px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-group-item[data-v-a7cd11e4]:hover{color:#374151}.tabs-group-item.active[data-v-a7cd11e4]{background:#fff;color:#4f46e5;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.filter-select[data-v-a7cd11e4]{width:140px}.filter-select[data-v-a7cd11e4] .el-input__inner{border-radius:8px;border-color:#e5e7eb;height:36px}.filter-select[data-v-a7cd11e4] .el-input__inner:hover{border-color:#b3d1ff}.filter-select[data-v-a7cd11e4] .el-input__inner:focus{border-color:#4f46e5;-webkit-box-shadow:0 0 0 3px rgba(79,70,229,.1);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.filter-bar-right[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.action-btn[data-v-a7cd11e4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:36px;padding:0 18px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.action-btn[data-v-a7cd11e4]:hover{border-color:#d1d5db;background:#f9fafb}.action-btn.primary[data-v-a7cd11e4]{background:#4f46e5;border-color:#4f46e5;color:#fff}.action-btn.primary[data-v-a7cd11e4]:hover{background:#4338ca;border-color:#4338ca;-webkit-box-shadow:0 4px 12px rgba(79,70,229,.25);box-shadow:0 4px 12px rgba(79,70,229,.25)}.action-btn i[data-v-a7cd11e4]{font-size:15px}.card-grid[data-v-a7cd11e4]{display:grid;grid-template-columns:repeat(auto-fill,180px);gap:20px 48px;padding:4px 0 8px}.card-grid.collapsed[data-v-a7cd11e4]{max-height:640px;overflow:hidden}.card[data-v-a7cd11e4]{width:180px;cursor:pointer;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.card[data-v-a7cd11e4]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.card:hover .card-cover[data-v-a7cd11e4]{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1)}.card-cover[data-v-a7cd11e4]{position:relative;width:180px;height:240px;border-radius:12px;background-size:cover;background-position:50%;background-color:#e5e7eb;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.card-cover[data-v-a7cd11e4]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#e5e7eb,#d1d5db);z-index:0}.card-cover[style*=background-image][data-v-a7cd11e4]:before{display:none}.cover-gradient[data-v-a7cd11e4]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,.15)));background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.15));pointer-events:none;z-index:1}.status-badge[data-v-a7cd11e4]{position:absolute;top:12px;right:0;padding:0 14px;font-size:12px;font-weight:500;line-height:26px;color:#fff;border-radius:6px 0 0 6px;z-index:2;letter-spacing:.3px}.status-badge.info[data-v-a7cd11e4]{background:#3b82f6}.status-badge.success[data-v-a7cd11e4]{background:#22c55e}.status-badge.warning[data-v-a7cd11e4]{background:#f59e0b}.status-badge.danger[data-v-a7cd11e4]{background:#ef4444}.status-badge.default[data-v-a7cd11e4]{background:#9ca3af}.card-overlay[data-v-a7cd11e4]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:16px;z-index:3;border-radius:12px}.card-cover:hover .card-overlay[data-v-a7cd11e4]{opacity:1}.overlay-actions[data-v-a7cd11e4]{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;width:100%;max-width:130px}.overlay-btn[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 16px;border:none;border-radius:8px;background:transparent;color:#4b5563;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.overlay-btn[data-v-a7cd11e4]:hover{background:#eef2ff;color:#4f46e5}.overlay-btn.danger[data-v-a7cd11e4]:hover{background:#fef2f2;color:#ef4444}.overlay-btn i[data-v-a7cd11e4]{font-size:17px;width:20px;text-align:center}.card-body[data-v-a7cd11e4]{margin-top:12px;padding:0 2px}.card-name[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;font-size:14px;line-height:1.5;min-height:40px}.name-text[data-v-a7cd11e4]{color:#1f2937;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.card-meta[data-v-a7cd11e4]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.meta-time[data-v-a7cd11e4]{font-size:12px;color:#9ca3af}.empty-state[data-v-a7cd11e4]{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;min-height:320px;padding:40px 20px}.empty-content[data-v-a7cd11e4]{text-align:center}.empty-icon[data-v-a7cd11e4]{font-size:52px;line-height:1;margin-bottom:16px;opacity:.6}.empty-text[data-v-a7cd11e4]{font-size:16px;font-weight:500;color:#4b5563;margin:0 0 6px}.empty-hint[data-v-a7cd11e4]{font-size:14px;color:#9ca3af;margin:0}.expand-bar[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0 4px}.expand-btn[data-v-a7cd11e4]{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:0 28px;height:36px;border:none;border-radius:20px;background:#f3f4f6;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.expand-btn[data-v-a7cd11e4]:hover{background:#e5e7eb;color:#4b5563}.expand-btn i[data-v-a7cd11e4]{font-size:14px}.modern-dialog[data-v-a7cd11e4] .el-dialog{border-radius:16px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.12);box-shadow:0 20px 60px rgba(0,0,0,.12)}.modern-dialog[data-v-a7cd11e4] .el-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #f0f2f5}.modern-dialog[data-v-a7cd11e4] .el-dialog .el-dialog__body{padding:24px 28px 16px}.modern-dialog[data-v-a7cd11e4] .el-dialog .el-dialog__footer{padding:16px 28px 24px;border-top:1px solid #f0f2f5}.dialog-header[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.dialog-icon[data-v-a7cd11e4]{font-size:22px;line-height:1}.dialog-title[data-v-a7cd11e4]{font-size:17px;font-weight:600;color:#1f2937;-webkit-box-flex:1;-ms-flex:1;flex:1}.dialog-close[data-v-a7cd11e4]{width:36px;height:36px;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:none;border-radius:50%;background:transparent;color:#9ca3af;font-size:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.dialog-close[data-v-a7cd11e4]:hover{background:#f3f4f6;color:#4b5563}.dialog-footer[data-v-a7cd11e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.dialog-footer .el-button[data-v-a7cd11e4]{border-radius:8px;padding:10px 28px;font-weight:500}.dialog-footer .el-button--primary[data-v-a7cd11e4]{background:#4f46e5;border-color:#4f46e5}.dialog-footer .el-button--primary[data-v-a7cd11e4]:hover{background:#4338ca;border-color:#4338ca}.modern-form[data-v-a7cd11e4] .el-form-item{margin-bottom:22px}.modern-form[data-v-a7cd11e4] .el-form-item__label{font-weight:500;color:#4b5563}.modern-form[data-v-a7cd11e4] .el-input__inner{border-radius:8px;border-color:#e5e7eb;height:40px}.modern-form[data-v-a7cd11e4] .el-input__inner:focus{border-color:#4f46e5;-webkit-box-shadow:0 0 0 3px rgba(79,70,229,.1);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.modern-form[data-v-a7cd11e4] .el-select .el-input__inner{height:40px}.modern-form[data-v-a7cd11e4] .el-textarea__inner{border-radius:8px;border-color:#e5e7eb}.modern-form[data-v-a7cd11e4] .el-textarea__inner:focus{border-color:#4f46e5;-webkit-box-shadow:0 0 0 3px rgba(79,70,229,.1);box-shadow:0 0 0 3px rgba(79,70,229,.1)}@media (max-width:1024px){.container[data-v-a7cd11e4]{padding:12px 16px 32px}.main-wrapper[data-v-a7cd11e4]{padding:16px 18px 24px}}@media (max-width:768px){.container[data-v-a7cd11e4]{padding:8px 10px 24px}.main-wrapper[data-v-a7cd11e4]{padding:12px 14px 20px}.top-bar[data-v-a7cd11e4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.filter-bar[data-v-a7cd11e4],.top-bar[data-v-a7cd11e4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-bar[data-v-a7cd11e4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.filter-bar-left[data-v-a7cd11e4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-select[data-v-a7cd11e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}.filter-bar-right[data-v-a7cd11e4]{width:100%}.filter-bar-right .action-btn[data-v-a7cd11e4]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-grid[data-v-a7cd11e4]{grid-template-columns:repeat(auto-fill,150px);gap:16px}.card[data-v-a7cd11e4]{width:150px}.card-cover[data-v-a7cd11e4]{width:150px;height:200px}.tabs-group-item[data-v-a7cd11e4]{padding:4px 14px;font-size:13px}}@media (max-width:480px){.card-grid[data-v-a7cd11e4]{grid-template-columns:repeat(auto-fill,130px);gap:12px}.card[data-v-a7cd11e4]{width:130px}.card-cover[data-v-a7cd11e4]{width:130px;height:174px}.modern-dialog[data-v-a7cd11e4] .el-dialog{width:92%!important}}