.dashboard[data-v-284f26a6]{padding:1rem}.add-form[data-v-284f26a6]{margin-bottom:1rem;display:flex;gap:.5rem}.add-form input[data-v-284f26a6]{padding:.5rem;flex:1;border:1px solid #ccc;border-radius:.25rem}.add-form button[data-v-284f26a6]{padding:.5rem 1rem;border:none;background:#28a745;color:#fff;border-radius:.25rem;cursor:pointer}.add-form button[data-v-284f26a6]:hover{background:#218838}.no-data[data-v-284f26a6]{display:flex;justify-content:center;align-items:center;height:60vh;font-size:1.25rem;color:#666}.table-container[data-v-284f26a6]{overflow-x:auto;box-shadow:0 2px 8px #0000001a;border-radius:.5rem}table[data-v-284f26a6]{width:100%;border-collapse:collapse}th[data-v-284f26a6]{background:#f2f2f2;padding:.75rem;text-align:left;font-weight:700}th[data-v-284f26a6],td[data-v-284f26a6]{border-bottom:1px solid #e0e0e0}tbody tr[data-v-284f26a6]:nth-child(odd){background:#fafafa}td[data-v-284f26a6]{padding:.5rem;vertical-align:top}.start-btn[data-v-284f26a6]{background:#28a745;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer}.start-btn[data-v-284f26a6]:hover:not(:disabled){background:#218838}.stop-btn[data-v-284f26a6]{background:#dc3545;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer}.stop-btn[data-v-284f26a6]:hover:not(:disabled){background:#c82333}.delete-btn[data-v-284f26a6]{background:#6c757d;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer}.delete-btn[data-v-284f26a6]:hover:not(:disabled){background:#5a6268}button[data-v-284f26a6]:disabled{opacity:.6;cursor:not-allowed}.status-cell[data-v-284f26a6]{min-width:120px}.status-container[data-v-284f26a6]{display:flex;flex-direction:column;gap:.25rem}.status-text[data-v-284f26a6]{font-weight:700;font-size:.875rem}.status-pending[data-v-284f26a6]{color:#6c757d}.status-running[data-v-284f26a6]{color:#007bff}.status-completed[data-v-284f26a6]{color:#28a745}.status-stopped[data-v-284f26a6]{color:#ffc107}.status-error[data-v-284f26a6]{color:#dc3545}.progress-container[data-v-284f26a6]{display:flex;align-items:center;gap:.5rem}progress[data-v-284f26a6]{width:80px;height:8px}.progress-text[data-v-284f26a6]{font-size:.75rem;color:#666}.reports-cell[data-v-284f26a6]{max-width:250px;min-width:180px}.reports-container[data-v-284f26a6]{max-height:120px;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem;padding-right:4px}.reports-container[data-v-284f26a6]::-webkit-scrollbar{width:6px}.reports-container[data-v-284f26a6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.reports-container[data-v-284f26a6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.reports-container[data-v-284f26a6]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.report-link[data-v-284f26a6]{margin-bottom:.25rem;flex-shrink:0}.download-link[data-v-284f26a6]{color:#007bff;text-decoration:none;font-size:.875rem;display:block;word-break:break-all}.download-link[data-v-284f26a6]:hover{text-decoration:underline}.no-reports[data-v-284f26a6]{color:#6c757d;font-style:italic;font-size:.875rem}.navbar{background:#333;color:#fff;padding:1rem}
