.hero.svelte-tyqmpb{padding:2rem 0 1.5rem}h1.svelte-tyqmpb{font-size:var(--fs-2xl, 1.8rem);font-weight:700;margin:0 0 .4rem}.tagline.svelte-tyqmpb{color:var(--text-secondary);margin:0 0 .8rem}.back.svelte-tyqmpb{font-size:var(--fs-sm);color:var(--text-secondary)}.back.svelte-tyqmpb:hover{color:var(--accent-cyan)}.filters.svelte-tyqmpb{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.filter-group.svelte-tyqmpb{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.filter-label.svelte-tyqmpb{font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);width:3.5rem;flex-shrink:0}.chip.svelte-tyqmpb{font-size:var(--fs-xs, .75rem);padding:.15rem .55rem;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);text-decoration:none;transition:border-color .15s,color .15s}.chip.svelte-tyqmpb:hover,.chip.active.svelte-tyqmpb{border-color:var(--accent-cyan);color:var(--accent-cyan)}.chip.active.svelte-tyqmpb{font-weight:600}.runs-wrap.svelte-tyqmpb{overflow-x:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-md, 6px)}.runs-table.svelte-tyqmpb{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.runs-table.svelte-tyqmpb th:where(.svelte-tyqmpb),.runs-table.svelte-tyqmpb td:where(.svelte-tyqmpb){padding:.55rem .9rem;text-align:left;border-bottom:1px solid var(--border-subtle)}.runs-table.svelte-tyqmpb th:where(.svelte-tyqmpb){font-weight:600;color:var(--text-muted);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.04em;background:var(--bg-secondary)}.runs-table.svelte-tyqmpb tbody:where(.svelte-tyqmpb) tr:where(.svelte-tyqmpb):last-child td:where(.svelte-tyqmpb){border-bottom:none}.runs-table.svelte-tyqmpb tbody:where(.svelte-tyqmpb) tr:where(.svelte-tyqmpb):hover td:where(.svelte-tyqmpb){background:var(--bg-secondary)}.run-time.svelte-tyqmpb{color:var(--text-muted);white-space:nowrap}.run-tool.svelte-tyqmpb{font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem)}.run-actor.svelte-tyqmpb{font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.num.svelte-tyqmpb{text-align:right;font-variant-numeric:tabular-nums}.status.svelte-tyqmpb{font-size:var(--fs-xs, .7rem);padding:.1rem .4rem;border-radius:999px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.status-succeeded.svelte-tyqmpb{background:color-mix(in srgb,var(--accent-green, #4caf50) 15%,transparent);color:var(--accent-green, #4caf50)}.status-failed.svelte-tyqmpb,.status-timed_out.svelte-tyqmpb,.status-killed.svelte-tyqmpb{background:color-mix(in srgb,var(--accent-red, #d47a6c) 15%,transparent);color:var(--accent-red, #d47a6c)}.status-running.svelte-tyqmpb{background:color-mix(in srgb,var(--accent-cyan) 15%,transparent);color:var(--accent-cyan)}.run-err.svelte-tyqmpb{font-size:var(--fs-xs, .7rem);color:var(--text-muted);margin-left:.3rem}.run-link.svelte-tyqmpb{font-size:var(--fs-xs, .7rem);color:var(--text-muted);white-space:nowrap}.run-link.svelte-tyqmpb:hover{color:var(--accent-cyan)}.row-count.svelte-tyqmpb{font-size:var(--fs-xs, .7rem);color:var(--text-muted);margin-top:.5rem;text-align:right}.empty.svelte-tyqmpb{padding:3rem 0;text-align:center;color:var(--text-muted)}.empty.svelte-tyqmpb a:where(.svelte-tyqmpb){color:var(--accent-cyan)}
