.generate-task-record[data-v-b204efa5]{display:flex;min-height:100vh;background:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sidebar[data-v-b204efa5]{width:240px;background:white;border-right:1px solid #e9ecef;display:flex;flex-direction:column;padding:24px 0;box-shadow:2px 0 8px #0000000d}.logo[data-v-b204efa5]{display:flex;align-items:center;justify-content:center;padding:0 24px;margin-bottom:32px}.logo img[data-v-b204efa5]{width:100%;height:auto;max-width:180px;object-fit:contain}.nav-menu[data-v-b204efa5]{flex:1;padding:0 16px}.nav-item[data-v-b204efa5]{display:flex;align-items:center;padding:12px 16px;margin-bottom:4px;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#6b7280;font-size:14px;font-weight:500}.nav-item[data-v-b204efa5]:hover{background:#f3f4f6;color:#374151}.nav-item.active[data-v-b204efa5]{background:#dbeafe;color:#3b82f6}.nav-item .el-icon[data-v-b204efa5]{margin-right:12px;font-size:18px}.nav-item span[data-v-b204efa5]{font-size:14px;font-weight:500}.sidebar-footer[data-v-b204efa5]{padding:20px;border-top:1px solid #e9ecef;background:#f8f9fa;margin-top:auto}.online-users[data-v-b204efa5],.system-uptime[data-v-b204efa5]{font-size:13px;color:#6b7280;margin-bottom:8px;line-height:1.5}.highlight[data-v-b204efa5]{color:#3b82f6;font-weight:600}.main-content[data-v-b204efa5]{flex:1;display:flex;flex-direction:column;background:#f8f9fa}.top-header[data-v-b204efa5]{background:white;border-bottom:1px solid #e9ecef;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000000d}.search-bar[data-v-b204efa5]{position:relative;display:flex;align-items:center}.search-icon[data-v-b204efa5]{position:absolute;left:12px;color:#9ca3af;font-size:16px;z-index:1}.search-input[data-v-b204efa5]{width:300px;padding:10px 12px 10px 40px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:white;outline:none;transition:border-color .2s ease}.search-input[data-v-b204efa5]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-b204efa5]::placeholder{color:#9ca3af}.header-actions[data-v-b204efa5]{display:flex;align-items:center;gap:20px}.user-avatar[data-v-b204efa5]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s ease}.user-avatar[data-v-b204efa5]:hover{background:#f3f4f6}.user-avatar img[data-v-b204efa5]{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-avatar .arrow-down[data-v-b204efa5]{font-size:12px;color:#6b7280}.task-content[data-v-b204efa5]{padding:24px;flex:1;background:white;margin:24px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.content-header[data-v-b204efa5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.content-header h2[data-v-b204efa5]{font-size:24px;font-weight:600;color:#1e293b;margin:0}.selection-info[data-v-b204efa5]{font-size:14px;color:#64748b;background:#f1f5f9;padding:8px 16px;border-radius:6px}.table-toolbar[data-v-b204efa5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.toolbar-left[data-v-b204efa5]{display:flex;align-items:center;gap:16px}.table-container[data-v-b204efa5]{background:white;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb;margin-bottom:24px}.task-table[data-v-b204efa5]{width:100%;border-collapse:collapse;font-size:14px}.task-table thead[data-v-b204efa5]{background:#f9fafb}.task-table th[data-v-b204efa5]{padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb}.task-table td[data-v-b204efa5]{padding:12px 16px;border-bottom:1px solid #f3f4f6;color:#374151}.table-row[data-v-b204efa5]:hover{background:#f9fafb}.checkbox-col[data-v-b204efa5]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-b204efa5]{width:16px;height:16px;cursor:pointer}.status-tag[data-v-b204efa5]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;color:#fff}.status-tag.completed[data-v-b204efa5]{background:#10b981}.status-tag.cancelled[data-v-b204efa5]{background:#ef4444}.status-tag.processing[data-v-b204efa5]{background:#3b82f6}.status-tag.failed[data-v-b204efa5]{background:#f59e0b}.action-link[data-v-b204efa5]{margin-right:12px;font-size:14px;text-decoration:none}.action-link[data-v-b204efa5]:last-child{margin-right:0}.pagination-container[data-v-b204efa5]{display:flex;justify-content:flex-end;margin-top:24px}.pagination[data-v-b204efa5]{display:flex;align-items:center;gap:4px}.page-arrow[data-v-b204efa5]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #d1d5db;background:white;color:#374151;cursor:pointer;border-radius:4px;font-size:14px;transition:all .2s ease}.page-arrow[data-v-b204efa5]:hover:not(.disabled){background:#f3f4f6;border-color:#9ca3af}.page-arrow.disabled[data-v-b204efa5]{opacity:.5;cursor:not-allowed}.page-btn[data-v-b204efa5]{min-width:32px;height:32px;padding:0 12px;border:1px solid #d1d5db;background:white;color:#374151;cursor:pointer;border-radius:4px;font-size:14px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.page-btn[data-v-b204efa5]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.page-btn.active[data-v-b204efa5]{background:#3b82f6;color:#fff;border-color:#3b82f6}.page-btn[data-v-b204efa5]:disabled{opacity:.5;cursor:not-allowed}.page-ellipsis[data-v-b204efa5]{padding:0 8px;color:#6b7280;font-size:14px}@media (max-width: 1024px){.generate-task-record[data-v-b204efa5]{flex-direction:column}.sidebar[data-v-b204efa5]{width:100%;height:auto}.nav-menu[data-v-b204efa5]{display:flex;overflow-x:auto;padding:0 16px}.nav-item[data-v-b204efa5]{white-space:nowrap;margin-right:16px;margin-bottom:0}.sidebar-footer[data-v-b204efa5]{display:none}.search-input[data-v-b204efa5]{width:200px}.task-content[data-v-b204efa5]{padding:16px}}