
.list__column--name.svelte-gz3fca{flex:2.4;min-width:0}
.list__column--status.svelte-gz3fca{width:92px;flex:none}
.list__column--schedule.svelte-gz3fca{flex:1.4}
.list__column--next.svelte-gz3fca{width:110px;flex:none}
.list__column--last.svelte-gz3fca{flex:1.2}
.r-date.svelte-gz3fca{width:170px;flex:none}
.r-pb.svelte-gz3fca{flex:2;min-width:0}
.r-status.svelte-gz3fca{width:150px;flex:none}
.lifecycle.svelte-gz3fca{font-size:12.5px;line-height:1.6;color:var(--text-grey);background:var(--background-light);border:1px solid var(--border);border-radius:6px;padding:10px 16px;margin:0 0 16px 0}
.lifecycle.svelte-gz3fca b:where(.svelte-gz3fca){color:var(--headings);font-weight:600}
.lifecycle__arrow.svelte-gz3fca{color:var(--text-light);margin:0 2px}
.r-results.svelte-gz3fca{width:130px;flex:none}
.r-cost.svelte-gz3fca{width:80px;flex:none;text-align:right}
.r-dur.svelte-gz3fca{width:90px;flex:none;text-align:right}
.item-title.svelte-gz3fca{color:var(--headings);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item-desc.svelte-gz3fca{color:var(--text-grey);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item-sub.svelte-gz3fca{color:var(--text-grey);font-size:12px}
.num.svelte-gz3fca{font-variant-numeric:tabular-nums}
.ok.svelte-gz3fca{color:#2e7d32}
.bad.svelte-gz3fca{color:#c62828}
.status-badge.svelte-gz3fca{display:inline-block;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px}
.status-badge--active.svelte-gz3fca{background-color:#e8f5e9;color:#2e7d32}
.status-badge--paused.svelte-gz3fca{background-color:var(--background-light);color:var(--text-grey)}
.status-badge--deleted.svelte-gz3fca{background-color:#ffebee;color:#c62828}
.list__item--deleted.svelte-gz3fca .item-title:where(.svelte-gz3fca),.list__item--deleted.svelte-gz3fca .item-desc:where(.svelte-gz3fca),.list__item--deleted.svelte-gz3fca .list__column:where(.svelte-gz3fca){color:var(--text-light)}
.status-badge--complete.svelte-gz3fca{background-color:#e8f5e9;color:#2e7d32}
.status-badge--failed.svelte-gz3fca{background-color:#ffebee;color:#c62828}
.status-badge--in-progress.svelte-gz3fca{background-color:#e3f2fd;color:#1565c0}
.status-badge--partial.svelte-gz3fca{background-color:#fff3e0;color:#e65100}
.status-badge--awaiting.svelte-gz3fca{background-color:#f3e5f5;color:#6a1b9a}
.tab__count.svelte-gz3fca{display:inline-block;background:#fff3e0;color:#e65100;font-size:11px;font-weight:600;padding:2px 7px;border-radius:100px;margin-left:4px}
.deleted-tag.svelte-gz3fca{display:inline-block;font-size:11px;line-height:1;background:var(--background-light);padding:4px 10px;border-radius:100px;border:1px solid var(--border);color:var(--text-grey);margin-left:6px}
.last-run-link.svelte-gz3fca{color:var(--primary);text-decoration:none}
.last-run-link.svelte-gz3fca:hover{text-decoration:underline}
.filter-bar.svelte-gz3fca{display:flex;gap:12px;align-items:center;margin:0 0 18px 0}
.filter-bar.svelte-gz3fca label:where(.svelte-gz3fca){font-size:13px;color:var(--text-grey)}
.filter-bar.svelte-gz3fca select:where(.svelte-gz3fca){width:280px}
.empty-note.svelte-gz3fca{color:var(--text-grey);padding:30px 0;text-align:center}
