.runs-panel.svelte-z637gc{position:relative;display:grid;font-size:var(--font-size-p);gap:0;width:min(960px,calc(100% - 4rem));margin:0 auto 2rem;padding:2.3rem 0 2rem;box-sizing:border-box;border-radius:.75rem;color:var(--color-font-primary);background:var(--color-grey-0)}.run-toolbar.svelte-z637gc{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:2rem;padding:0 1rem .3rem;gap:.35rem}.run-selector.svelte-z637gc{grid-column:2;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:var(--font-size-p);font-weight:650;color:var(--color-font-secondary);white-space:nowrap}.run-selector.svelte-z637gc .settings-dropdown-wrapper{width:min(15rem,50vw);padding:0}.run-selector.svelte-z637gc .settings-dropdown{min-height:2.25rem;padding:.45rem 2.35rem .45rem .85rem;font-size:var(--font-size-p)}.context-action.svelte-z637gc{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;width:auto;min-width:1.8rem;min-height:1.8rem;padding:.2rem;border:0;border-radius:50%;background:transparent;color:var(--color-font-secondary);font:inherit;font-size:var(--font-size-p);text-decoration:none;cursor:pointer;box-shadow:none}.context-action.svelte-z637gc:hover{color:var(--color-primary);background:var(--color-grey-10)}.context-action.svelte-z637gc:disabled{opacity:.4;cursor:default}.editor-link.svelte-z637gc{justify-self:start}.run-actions.svelte-z637gc{grid-column:3;display:flex;justify-content:flex-end;gap:.25rem}.cancel-action.svelte-z637gc{border-radius:.6rem;padding-inline:.4rem}.run-timeline.svelte-z637gc{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;background:var(--color-grey-10)}.timeline-track.svelte-z637gc{position:relative;display:flex;justify-content:center;width:max-content;min-width:100%;padding:0 .8rem;box-sizing:border-box}.timeline-track.svelte-z637gc:after{content:"";position:absolute;inset:auto .8rem .9rem;height:.65rem;background:repeating-linear-gradient(to right,var(--color-grey-40) 0 1px,transparent 1px 8px);opacity:.5;pointer-events:none}.run-marker.svelte-z637gc{position:relative;flex:0 0 7rem;min-height:6.25rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.12rem;padding:.45rem .25rem 1.7rem;border:0;border-radius:0;color:var(--color-font-secondary);background:transparent;box-shadow:none;font:inherit;font-size:var(--font-size-small);line-height:1.15;cursor:pointer}.run-marker.svelte-z637gc:after{content:"";position:absolute;bottom:.5rem;height:1.55rem;width:1px;background:var(--color-font-primary);z-index:1}.run-marker.selected.svelte-z637gc{color:var(--color-primary)}.run-marker.selected.svelte-z637gc:after{background:var(--color-primary);width:2px}.run-marker.next.svelte-z637gc{cursor:pointer}.marker-date.svelte-z637gc,.marker-time.svelte-z637gc{font-weight:650}.status-pill.svelte-z637gc{max-width:100%;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-height:1.5rem;box-sizing:border-box;border-radius:1rem;padding:.08rem .38rem;color:var(--color-font-secondary);font-size:var(--font-size-small)}.status-pill.svelte-z637gc strong:where(.svelte-z637gc){min-width:0;overflow-wrap:anywhere}.status-pill.complete.svelte-z637gc{padding:0;color:var(--color-success)}.status-pill.failed.svelte-z637gc{background:var(--color-error);color:var(--color-font-button)}.next-status.svelte-z637gc{background:var(--color-primary);color:var(--color-font-button)}.run-detail.svelte-z637gc{min-width:0;display:grid;gap:.5rem;padding-top:1rem}.run-detail.svelte-z637gc [data-testid=workflow-run-graph],.run-detail.svelte-z637gc [data-testid=workflow-upcoming-run-graph]{width:100%;max-width:none;margin:0;padding-bottom:1rem}.run-detail.svelte-z637gc .graph-canvas{background:transparent;border-radius:0;padding-top:.25rem}.delivery-status.svelte-z637gc{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:.25rem 1rem;color:var(--color-font-secondary);font-size:var(--font-size-small)}.upcoming-status.svelte-z637gc{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:.25rem 1rem;color:var(--color-font-secondary);font-size:var(--font-size-p)}.unavailable.svelte-z637gc,.run-error.svelte-z637gc{margin:.5rem 1.25rem;padding:.6rem;border-radius:.5rem;color:var(--color-font-secondary);font-size:var(--font-size-p);text-align:center}.run-error.svelte-z637gc{color:var(--color-error)}.empty-copy.svelte-z637gc,.loading.svelte-z637gc{margin:2rem 1rem;color:var(--color-font-secondary);text-align:center;font-size:var(--font-size-p)}.confirmation-backdrop.svelte-z637gc{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:#0005;z-index:var(--z-index-modal,1000)}.cancel-confirmation.svelte-z637gc{display:grid;gap:1rem;width:min(24rem,100%);box-sizing:border-box;padding:1.5rem;border-radius:1rem;color:var(--color-font-primary);background:var(--color-grey-0);box-shadow:var(--shadow-lg)}.cancel-confirmation.svelte-z637gc h3:where(.svelte-z637gc),.cancel-confirmation.svelte-z637gc p:where(.svelte-z637gc){margin:0}.cancel-confirmation.svelte-z637gc p:where(.svelte-z637gc){font-size:var(--font-size-small);color:var(--color-font-secondary)}.cancel-confirmation.svelte-z637gc div:where(.svelte-z637gc){display:flex;justify-content:flex-end;gap:.75rem}.cancel-confirmation.svelte-z637gc button:where(.svelte-z637gc){border:0;border-radius:1rem;padding:.6rem .8rem;background:var(--color-grey-20);color:var(--color-font-primary);font:inherit;font-size:var(--font-size-small);cursor:pointer}.cancel-confirmation.svelte-z637gc .danger:where(.svelte-z637gc){background:var(--color-error);color:var(--color-font-button)}.sr-only.svelte-z637gc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button.svelte-z637gc:focus-visible,a.svelte-z637gc:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:730px){.runs-panel.svelte-z637gc{width:calc(100% - 1rem)}.run-toolbar.svelte-z637gc{padding-inline:.5rem}.run-selector.svelte-z637gc .settings-dropdown-wrapper{width:min(11rem,45vw)}.run-marker.svelte-z637gc{flex-basis:6rem}.timeline-track.svelte-z637gc{justify-content:flex-start}}
