[data-slot~=pipeline-dag__empty]{width:100%;height:100%;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}[data-slot~=pipeline-dag__island]{border:1px solid var(--border-neutral);background:var(--bg-surface-primary);min-height:32px;box-shadow:var(--shadow-sm);color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);align-items:center;gap:12px;padding:8px 12px;display:flex}[data-slot~=pipeline-detail]{background:var(--bg-surface-primary);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;container-type:inline-size}[data-slot~=pipeline-detail__scroll]{flex:1;min-height:0;overflow-y:auto}[data-slot~=pipeline-detail__hero]{gap:var(--spacing-24,24px);padding:var(--spacing-24,24px);flex-direction:column;display:flex}[data-slot~=pipeline-definition-surface]{gap:var(--spacing-24);flex-direction:column;min-width:0;display:flex;container-type:inline-size}[data-slot~=pipeline-definition-surface] [data-slot~=pipeline-detail__hero]{padding:0}[data-slot~=pipeline-detail__identity]{gap:var(--spacing-8,8px);flex-direction:column;display:flex}[data-slot~=pipeline-detail__title-row],[data-slot~=pipeline-detail__revision]{align-items:center;display:flex}[data-slot~=pipeline-detail__title-row]{gap:var(--spacing-12,12px);flex-wrap:wrap}[data-slot~=pipeline-detail__title-row] h1{color:var(--text-primary);font-size:var(--text-heading-md);font-weight:var(--text-heading-md--font-weight);line-height:var(--text-heading-md--line-height);margin:0}[data-slot~=pipeline-detail__revision]{gap:var(--spacing-6,6px);color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height);flex-wrap:wrap}[data-slot~=pipeline-detail__revision] code{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code--line-height)}[data-slot~=pipeline-detail__metadata]{min-width:0;container-type:inline-size}[data-slot~=pipeline-detail__metadata-grid]{border:1px solid var(--border-neutral);background:var(--border-neutral);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}[data-slot~=pipeline-detail__metadata-tile]{justify-content:space-between;gap:var(--spacing-16,16px);min-width:0;min-height:100px;padding:var(--spacing-16,16px);background:var(--bg-surface-primary);flex-direction:column;display:flex}[data-slot~=pipeline-detail__metadata-label]{align-items:center;gap:var(--spacing-8,8px);min-width:0;color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height);display:flex}[data-slot~=pipeline-detail__metadata-label]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot~=pipeline-detail__metadata-value]{justify-content:space-between;align-items:flex-end;gap:var(--spacing-8,8px);min-width:0;color:var(--text-primary);font-size:var(--text-heading-sm);font-weight:var(--text-heading-sm--font-weight);line-height:var(--text-heading-sm--line-height);display:flex}[data-slot~=pipeline-detail__metadata-value]>[data-slot~=run-status],[data-slot~=pipeline-detail__metadata-value--body]{font-size:var(--text-body-sm);font-weight:var(--text-body-sm--font-weight);line-height:var(--text-body-sm--line-height)}[data-slot~=pipeline-detail__tabs]{height:40px;padding-inline:var(--spacing-24,24px);border-bottom:1px solid var(--border-neutral);flex:none;display:flex}[data-slot~=pipeline-detail__overview]{gap:var(--spacing-40,40px);padding:var(--spacing-24,24px);flex-direction:column;display:flex}[data-slot~=pipeline-detail__workspace]{min-height:406px}[data-slot~=pipeline-detail__graph]{box-sizing:border-box;border:1px solid var(--border-neutral);min-width:0;height:406px}[data-slot~=pipeline-detail__task-inspector]{flex-direction:column;min-width:0;display:flex}[data-slot~=pipeline-detail__runs]{min-width:0}[data-slot~=pipeline-detail__run-summary]{justify-content:space-between;align-items:center;gap:var(--spacing-12,12px);display:flex}[data-slot~=pipeline-detail__run-summary]>span{max-width:640px;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}[data-slot~=pipeline-detail__secondary-view]{padding:var(--spacing-24,24px)}[data-slot~=pipeline-detail__facts]{margin:var(--spacing-24,24px);border:1px solid var(--border-neutral);background:var(--border-neutral);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}[data-slot~=pipeline-detail__fact]{gap:var(--spacing-6,6px);min-width:0;padding:var(--spacing-16,16px);background:var(--bg-surface-primary);flex-direction:column;display:flex}[data-slot~=pipeline-detail__fact]>span,[data-slot~=pipeline-detail__cursor] span{color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}[data-slot~=pipeline-detail__fact]>strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}[data-slot~=pipeline-detail__cursor-list]{gap:var(--spacing-12,12px);padding:var(--spacing-24,24px);flex-direction:column;display:flex}[data-slot~=pipeline-cursors-surface]{container-type:inline-size}[data-slot~=pipeline-surface__actions]{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}[data-slot~=pipeline-surface__truncation]{color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height);margin:0}[data-slot~=pipeline-detail__cursor]{border:1px solid var(--border-neutral);background:var(--border-neutral);grid-template-columns:minmax(180px,1fr) repeat(2,minmax(0,1fr));gap:1px;display:grid}[data-slot~=pipeline-detail__cursor]>div{gap:var(--spacing-6,6px);min-width:0;padding:var(--spacing-16,16px);background:var(--bg-surface-primary);flex-direction:column;display:flex}[data-slot~=pipeline-detail__cursor] h2,[data-slot~=pipeline-detail__empty] h2{color:var(--text-primary);font-size:var(--text-heading-sm);font-weight:var(--text-heading-sm--font-weight);line-height:var(--text-heading-sm--line-height);margin:0}[data-slot~=pipeline-detail__empty]{justify-content:center;align-items:center;gap:var(--spacing-8,8px);min-height:240px;padding:var(--spacing-24,24px);text-align:center;flex-direction:column;display:flex}[data-slot~=pipeline-detail__empty] p{max-width:480px;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);margin:0}@container (width<840px){[data-slot~=pipeline-detail__facts]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-slot~=pipeline-detail__cursor]{grid-template-columns:1fr}}@container (width>=720px){[data-slot~=pipeline-detail__metadata-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<520px){[data-slot~=pipeline-detail__facts]{grid-template-columns:1fr}[data-slot~=pipeline-detail__hero],[data-slot~=pipeline-detail__overview],[data-slot~=pipeline-detail__secondary-view],[data-slot~=pipeline-detail__cursor-list]{padding:var(--spacing-16,16px)}[data-slot~=pipeline-detail__tabs]{padding-inline:var(--spacing-16,16px)}[data-slot~=pipeline-detail__run-summary]{flex-direction:column;align-items:flex-start}}[data-slot~=pipeline-run-detail]{z-index:40;background:var(--bg-surface-primary);width:100%;height:100dvh;min-height:0;color:var(--text-primary);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden;container-type:inline-size}[data-slot~=pipeline-run-detail__header]{border-bottom:1px solid var(--border-neutral);flex:none;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}[data-slot~=pipeline-run-detail__workspace]{flex:1;min-height:0;display:flex;overflow:hidden}[data-slot~=pipeline-run-detail__breadcrumb]{min-width:0;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);flex:1;align-items:center;gap:8px;display:flex}[data-slot~=pipeline-run-detail__pipeline-name]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot~=pipeline-run-detail__facts] code,[data-slot~=pipeline-run-detail__task-heading] code{font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code--line-height);overflow-wrap:anywhere}[data-slot~=pipeline-run-detail__breadcrumb] code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-slot~=pipeline-run-detail__separator]{color:var(--text-tertiary)}[data-slot~=pipeline-run-detail__action-error]{border-bottom:1px solid var(--border-neutral);padding:12px 16px}[data-slot~=pipeline-run-detail__graph],[data-slot~=pipeline-run-detail__logs],[data-slot~=pipeline-run-detail__resync]{width:100%;height:100%;min-height:0}[data-slot~=pipeline-run-progress-surface]{flex-direction:column;min-height:320px;display:flex;position:relative;container-type:inline-size}[data-slot~=pipeline-run-progress-surface]>[data-slot~=pipeline-surface__actions],[data-slot~=pipeline-run-progress-surface]>[data-slot~=pipeline-surface__truncation]{right:var(--ds-spacing-12);bottom:var(--ds-spacing-12);z-index:2;padding:var(--ds-spacing-8);border:1px solid var(--border-neutral);background:var(--bg-surface-primary);position:absolute}[data-slot~=pipeline-run-progress-surface]>[data-slot~=pipeline-surface__truncation]{right:auto;left:var(--ds-spacing-12)}[data-slot~=pipeline-run-detail__logs],[data-slot~=pipeline-run-detail__resync]{background:var(--bg-surface-primary);flex-direction:column;display:flex;overflow:hidden}[data-slot~=pipeline-run-detail__drawer-header]{align-items:center;gap:var(--ds-spacing-8);border-bottom:1px solid var(--border-neutral);min-height:48px;padding:0 16px;display:flex}[data-slot~=pipeline-run-detail__drawer-title]{align-items:center;gap:var(--ds-spacing-8);flex:none;min-width:0;display:flex}[data-slot~=pipeline-run-detail__drawer-header] h2{font-size:var(--text-body-sm-semibold);font-weight:var(--text-body-sm-semibold--font-weight);line-height:var(--text-body-sm-semibold--line-height);margin:0}[data-slot~=pipeline-run-detail__diagnostic-tabs]{flex:1;align-items:stretch;min-width:0;height:48px;display:flex;overflow:auto hidden}[data-slot~=pipeline-run-detail__diagnostic-tabs] [role=tablist]{min-width:max-content}[data-slot~=pipeline-run-detail__logs-scroll],[data-slot~=pipeline-run-detail__resync-scroll]{overscroll-behavior:contain;overflow-anchor:none;flex:1;overflow:auto}[data-slot~=pipeline-run-detail__resync-scroll]{min-height:0;padding:0;display:flex;overflow:hidden}[data-slot~=pipeline-run-detail__diagnostic-section]{flex-direction:column;min-height:360px;display:flex}[data-slot~=pipeline-run-detail__diagnostics]{flex:1}[data-slot~=pipeline-run-detail__diagnostic-panel]{overflow-anchor:none;min-width:0}[data-slot~=pipeline-run-detail__diagnostics] [data-slot~=pipeline-diagnostics__header]{padding:14px 20px}[data-slot~=pipeline-run-detail__diagnostics] [data-slot~=pipeline-diagnostics__content]{padding:0 20px 20px}[data-slot~=pipeline-run-detail__collapsed-rail]{width:100%;height:100%;padding:0 var(--ds-spacing-16);background:var(--bg-surface-primary);color:var(--text-secondary);font-size:var(--text-body-sm);font-weight:var(--text-body-sm--font-weight);justify-content:flex-start;align-items:center;gap:8px;display:flex}[data-slot~=pipeline-run-detail__collapsed-rail--left]{padding:var(--ds-spacing-16) 0;flex-direction:column;justify-content:center}[data-slot~=pipeline-run-detail__collapsed-rail--left] span{writing-mode:vertical-rl;transform:rotate(180deg)}[data-slot~=pipeline-run-detail__run-error]{padding:16px 20px 0}[data-slot~=pipeline-run-detail__run-context]{flex-direction:column;display:flex}[data-slot~=pipeline-run-detail__resync-action]{flex:1;min-width:0;min-height:0;display:flex}[data-slot~=pipeline-run-detail__resync-empty-state]{min-height:0;padding:var(--ds-spacing-24);flex:1;justify-content:center;align-items:center;display:flex}[data-slot~=pipeline-run-detail__resync-unavailable]{flex:0 600px}[data-slot~=pipeline-run-detail__section]{border-bottom:1px solid var(--border-neutral);flex-direction:column;gap:12px;padding:24px 20px;display:flex}[data-slot~=pipeline-run-detail__section]:last-child{border-bottom:0}[data-slot~=pipeline-run-detail__section] h3{font-size:var(--text-body-sm-semibold);font-weight:var(--text-body-sm-semibold--font-weight);line-height:var(--text-body-sm-semibold--line-height);margin:0}[data-slot~=pipeline-run-detail__section] h3.text-heading-sm{font-size:var(--text-heading-sm);font-weight:var(--text-heading-sm--font-weight);line-height:var(--text-heading-sm--line-height)}[data-slot~=pipeline-run-detail__facts]{flex-direction:column;margin:0;display:flex}[data-slot~=pipeline-run-detail__facts]>div{border-bottom:1px solid var(--border-neutral-subtle);grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;padding:10px 0;display:grid}[data-slot~=pipeline-run-detail__facts]>div:last-child{border-bottom:0}[data-slot~=pipeline-run-detail__facts] dt{color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}[data-slot~=pipeline-run-detail__facts] dd{text-align:right;min-width:0;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);margin:0}[data-slot~=pipeline-run-detail__task-summary]{flex-direction:column;gap:16px;display:flex}[data-slot~=pipeline-run-detail__task-heading]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}[data-slot~=pipeline-run-detail__task-heading]>div{flex-direction:column;gap:4px;min-width:0;display:flex}[data-slot~=pipeline-run-detail__task-heading] strong{font-size:var(--text-body-sm-semibold);font-weight:var(--text-body-sm-semibold--font-weight);line-height:var(--text-body-sm-semibold--line-height);overflow-wrap:anywhere}[data-slot~=pipeline-run-detail__task-heading] code{color:var(--text-tertiary)}[data-slot~=pipeline-run-detail__controls]{flex-wrap:wrap;gap:8px;display:flex}[data-slot~=pipeline-run-detail__control-hint],[data-slot~=pipeline-run-detail__empty-task],[data-slot~=pipeline-run-detail__confirmation-copy]{color:var(--text-secondary);font-size:var(--text-caption);line-height:var(--text-caption--line-height);margin:0}[data-slot~=pipeline-run-detail__state]{background:var(--bg-surface-primary);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:360px;padding:24px;display:flex}[data-slot~=pipeline-run-detail__state] p{color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);margin:0}@container (width<1100px){[data-slot~=pipeline-run-detail]{min-height:0}}@container (width<768px){[data-slot~=pipeline-run-detail__header]{gap:8px;padding:8px 16px}[data-slot~=pipeline-run-detail__breadcrumb]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);flex-basis:100%;order:5;gap:4px}[data-slot~=pipeline-run-detail__pipeline-name]{max-width:88px}}
