.page.svelte-4b134t{flex-direction:column;gap:20px;max-width:900px;padding:32px 40px;display:flex}.page-title.svelte-4b134t{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600}.loading.svelte-4b134t{color:var(--text-muted);font-size:14px}.empty.svelte-4b134t{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;padding:48px;font-size:14px;display:flex}.link.svelte-4b134t{color:var(--accent);font-size:13px;text-decoration:none}.job-list.svelte-4b134t{flex-direction:column;gap:8px;display:flex}.job-row.svelte-4b134t{color:var(--text);align-items:center;gap:14px;padding:16px 20px;text-decoration:none;transition:background .15s;display:flex}.job-row.svelte-4b134t:hover{background:#ffffff0a}.job-info.svelte-4b134t{flex:1;min-width:0}.job-name.svelte-4b134t{white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:14px;font-weight:500;overflow:hidden}.job-meta.svelte-4b134t{color:var(--text-muted);gap:6px;font-size:11.5px;display:flex}.job-wave.svelte-4b134t{flex-shrink:0}.job-pct.svelte-4b134t{flex-shrink:0;font-size:12.5px;font-weight:600}.row-actions.svelte-4b134t{opacity:0;flex-shrink:0;gap:4px;transition:opacity .15s;display:flex}.job-row.svelte-4b134t:hover .row-actions:where(.svelte-4b134t){opacity:1}.row-btn.svelte-4b134t{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:12px;transition:background .15s;display:flex}.row-btn.danger.svelte-4b134t{color:#ff8a8a;background:#ff5a5a14;border-color:#ff5a5a4d}.row-btn.danger.svelte-4b134t:hover{background:#ff5a5a33}.row-btn.accent.svelte-4b134t{border-color:color-mix(in oklab, var(--accent) 40%, transparent);background:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--accent)}.row-btn.accent.svelte-4b134t:hover{background:color-mix(in oklab, var(--accent) 20%, transparent)}@media (width<=768px){.page.svelte-4b134t{padding:20px 16px}}
