.runs-history-section .table-responsive{max-height:60vh;overflow-y:auto}.runs-history-section .table-responsive thead{position:sticky;top:0;background:#f8f9fa;z-index:2}.runs-history-section .pagination-sticky{position:sticky;bottom:0;background:var(--bs-card-bg, #fff);padding-top:.5rem;margin-top:.5rem;border-top:1px solid var(--bs-border-color, #e9ecef);z-index:5}.batch-drilldown.svelte-c8p315.svelte-c8p315{border-left:2px solid var(--bs-border-color, #444);background-color:#ffffff05}.batch-table.svelte-c8p315 th.svelte-c8p315{font-weight:600;font-size:.78rem;color:var(--bs-secondary-color, #adb5bd)}.batch-row.svelte-c8p315.svelte-c8p315{cursor:pointer}.batch-row.svelte-c8p315.svelte-c8p315:hover{background-color:#ffffff08}.summary-chip.svelte-c8p315.svelte-c8p315{font-size:.75rem;padding:.05rem .4rem;border-radius:.25rem;background-color:#ffffff0f;color:var(--bs-body-color, #dee2e6)}.summary-chip.svelte-c8p315 strong.svelte-c8p315{font-weight:600}.very-small.svelte-c8p315.svelte-c8p315{font-size:.7rem}.error-preview.svelte-c8p315.svelte-c8p315{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.error-pre.svelte-c8p315.svelte-c8p315,.summary-pre.svelte-c8p315.svelte-c8p315{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;max-height:200px;overflow-y:auto}.failed-runs-row.svelte-lkh02u.svelte-lkh02u{cursor:pointer}.failed-runs-row.svelte-lkh02u.svelte-lkh02u:hover{background-color:#ffffff08}.error-preview.svelte-lkh02u.svelte-lkh02u{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.error-pre.svelte-lkh02u.svelte-lkh02u{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.failed-runs-table.svelte-lkh02u th.svelte-lkh02u{font-weight:600;font-size:.85rem;color:var(--bs-secondary-color, #adb5bd)}.failed-runs-detail-row.svelte-lkh02u td.svelte-lkh02u{border-top:none}.run-table.svelte-lkh02u th.svelte-lkh02u{font-weight:600;font-size:.75rem;color:var(--bs-secondary-color, #adb5bd)}.run-row.svelte-lkh02u.svelte-lkh02u{cursor:default}.run-row-expandable.svelte-lkh02u.svelte-lkh02u{cursor:pointer}.run-row-expandable.svelte-lkh02u.svelte-lkh02u:hover{background-color:#ffffff0a}.batch-drilldown-row.svelte-lkh02u td.svelte-lkh02u{padding:0}.very-small.svelte-lkh02u.svelte-lkh02u{font-size:.7rem}.avatar-sm.svelte-10l0hfv.svelte-10l0hfv{width:48px;height:48px}.card-clickable-btn.svelte-10l0hfv.svelte-10l0hfv{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.card-clickable-btn.svelte-10l0hfv.svelte-10l0hfv:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.card-clickable-btn.svelte-10l0hfv.svelte-10l0hfv:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:.375rem}.card-open-indicator.svelte-10l0hfv.svelte-10l0hfv{position:absolute;top:.5rem;right:.5rem;font-size:.9rem;pointer-events:none;opacity:.6;transition:opacity .1s ease}.card-clickable-btn.svelte-10l0hfv:hover .card-open-indicator.svelte-10l0hfv,.card-clickable-btn.svelte-10l0hfv:focus-visible .card-open-indicator.svelte-10l0hfv{opacity:1}
