.auto-runs{background:var(--surface-bg-app)}.auto-runs__page{width:100%;max-width:var(--web-metric-journey-page-max);padding:var(--space-xl) var(--space-xxl) var(--space-xxl);margin:0 auto}.auto-runs__note{font-size:var(--type-footnote-size);color:var(--text-ink-muted);text-wrap:pretty;margin:0;line-height:1.45}.auto-runs__page>.auto-runs__note{margin-bottom:var(--space-lg)}.auto-runs__heading{margin:var(--space-xs) 0 0;font-size:var(--type-subheadline-size);font-weight:var(--web-type-strong-weight);color:var(--text-primary)}.auto-runs__filters{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-lg);flex-wrap:wrap;display:flex}.auto-runs__pick{align-items:center;min-width:0;display:inline-flex;position:relative}.auto-runs__pick select{-webkit-appearance:none;appearance:none;height:var(--web-metric-journey-filter);max-width:100%;padding:0 calc(var(--space-md) + var(--space-lg)) 0 var(--space-md);border:1px solid var(--line-separator);border-radius:var(--radius-circle);background:var(--surface-bg-card);color:var(--text-primary);font:inherit;font-size:var(--type-footnote-size);font-weight:var(--web-type-label-weight);cursor:pointer;transition:background-color .16s var(--web-motion-ease-out), border-color .16s var(--web-motion-ease-out)}.auto-runs__pick select:hover{background:var(--ui-wash-soft)}.auto-runs__pick select:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.auto-runs__pick[data-set=true] select{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-bg-card)}.auto-runs__pickIcon{right:var(--space-sm);pointer-events:none;color:var(--text-ink-muted);display:inline-flex;position:absolute}.auto-runs__pick[data-set=true] .auto-runs__pickIcon{color:var(--surface-bg-card)}.auto-runs__clear{margin-left:var(--space-xxs)}.auto-runs__card{border-radius:var(--radius-xl);background:var(--surface-bg-card);box-shadow:var(--web-shadow-lift);overflow:hidden}[data-theme=dark] .auto-runs__card{box-shadow:0 0 0 1px var(--line-hairline), var(--shadow-medium)}.auto-runs__rows{margin:0;padding:0;list-style:none}.auto-runs__row{grid-template-columns:var(--web-metric-journey-lead) minmax(0, 1fr) auto;column-gap:var(--space-md);row-gap:var(--space-xxs);min-height:var(--metric-chat-row);padding:var(--space-md) var(--space-lg);color:inherit;transition:background-color .12s var(--web-motion-ease-out);grid-template-areas:"lead title time""lead line status";align-items:center;text-decoration:none;display:grid;position:relative}.auto-runs__row:hover{background:var(--ui-wash-soft)}.auto-runs__row:active{background:var(--ui-wash)}.auto-runs__row:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ui-primary) 60%, transparent);outline:none}.auto-runs__rows>li+li .auto-runs__row:before{content:"";top:0;left:calc(var(--space-lg) + var(--web-metric-journey-lead) + var(--space-md));background:var(--line-separator);height:1px;position:absolute;right:0}.auto-runs__rows>li:hover+li .auto-runs__row:before{opacity:0}.auto-runs__lead{width:var(--web-metric-journey-lead);height:var(--web-metric-journey-lead);border-radius:var(--radius-circle);background:var(--ui-wash);color:var(--text-primary);grid-area:lead;place-items:center;display:grid;position:relative}.auto-runs__leadMark{right:calc(var(--space-xxs) * -1);bottom:calc(var(--space-xxs) * -1);position:absolute}.auto-runs__title{align-items:center;gap:var(--space-sm);min-width:0;font-size:var(--type-headline-size);color:var(--text-primary);grid-area:title;font-weight:600;display:flex}.auto-runs__titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auto-runs__time{font-size:var(--type-footnote-size);color:var(--text-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:time;justify-self:end;font-weight:500}.auto-runs__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-subheadline-size);color:var(--text-secondary);font-variant-numeric:tabular-nums;grid-area:line;overflow:hidden}.auto-runs__status{grid-area:status;justify-self:end;display:inline-flex}.auto-runs__more{padding:var(--space-md);border-top:1px solid var(--line-separator);justify-content:center;display:flex}.auto-runs__state{display:inline-flex}.auto-runs__sub{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:inline-flex}.auto-runs__subLine{font-variant-numeric:tabular-nums}.auto-runs--detail{container-type:inline-size}.auto-runs__grid{gap:var(--space-lg);flex-direction:column;display:flex}.auto-runs__main{gap:var(--space-md);min-width:0;max-width:var(--web-metric-journey-wall-max);flex-direction:column;display:flex}.auto-runs__side{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}@container (width>=900px){.auto-runs__grid{grid-template-columns:minmax(0, var(--web-metric-journey-wall-max)) var(--web-metric-journey-aside);align-items:start;gap:var(--space-xl);display:grid}.auto-runs__side{top:var(--space-lg);position:sticky}}.auto-runs__facts{gap:var(--space-md);flex-direction:column;margin:0;display:flex}.auto-runs__facts>div{gap:var(--space-xxs);flex-direction:column;display:flex}.auto-runs__facts dt{font-size:var(--type-caption-size);font-weight:var(--web-type-label-weight);color:var(--text-ink-muted)}.auto-runs__facts dd{font-size:var(--type-subheadline-size);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0}.auto-runs__link{font:inherit;font-weight:var(--web-type-strong-weight);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auto-runs__link:focus-visible{box-shadow:var(--ui-focus-ring);border-radius:var(--radius-small);outline:none}.auto-runs__failure{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--surface-bg-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--status-error) 24%, transparent), var(--shadow-small);flex-direction:column;display:flex}[data-theme=dark] .auto-runs__failure{box-shadow:0 0 0 1px color-mix(in srgb, var(--status-error) 34%, transparent)}.auto-runs__failureHead{align-items:flex-start;gap:var(--space-md);display:flex}.auto-runs__failureIcon{width:var(--space-xxl);height:var(--space-xxl);border-radius:var(--radius-circle);background:var(--ui-tint-error);color:var(--status-error-text);flex:none;place-items:center;display:grid}.auto-runs__failureText{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.auto-runs__failureTitle{font-size:var(--type-headline-size);font-weight:var(--web-type-strong-weight);color:var(--status-error-text);text-wrap:balance;margin:0}.auto-runs__failureStep{font-size:var(--type-footnote-size);color:var(--text-ink-muted);margin:0}.auto-runs__failureBlock{gap:var(--space-xxs);flex-direction:column;display:flex}.auto-runs__failureBlock h3{font-size:var(--type-caption-size);font-weight:var(--web-type-strong-weight);color:var(--text-ink-muted);margin:0}.auto-runs__failureBlock p{font-size:var(--type-subheadline-size);color:var(--text-primary);text-wrap:pretty;margin:0;line-height:1.45}.auto-runs__failureBlock .auto-runs__failureMessage,.auto-runs__failureMessage{margin-top:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-medium);background:var(--ui-wash);font-family:var(--mono,ui-monospace, Menlo, monospace);font-size:var(--type-caption-size);color:var(--text-secondary);overflow-wrap:anywhere}.auto-runs__failureBlock .auto-runs__failureFixer{font-size:var(--type-footnote-size);color:var(--text-secondary)}.auto-runs__failureActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.auto-runs__failureCode{font-size:var(--type-caption-size);color:var(--text-ink-muted);font-variant-numeric:tabular-nums;margin-left:auto}.auto-runs__failureBlocked{font-size:var(--type-footnote-size);color:var(--text-secondary);margin:0}.auto-runs__delivery{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--surface-bg-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--status-warning) 30%, transparent), var(--shadow-small);flex-direction:column;display:flex}.auto-runs__deliveryTitle{font-size:var(--type-subheadline-size);font-weight:var(--web-type-strong-weight);color:var(--status-warning-text);margin:0}.auto-runs__delivery ul{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auto-runs__delivery li{gap:var(--space-xxs);flex-direction:column;display:flex}.auto-runs__stepLabel{color:var(--text-primary);font-weight:var(--web-type-strong-weight)}.auto-runs__stepMeta{font-size:var(--type-footnote-size);color:var(--text-secondary);font-variant-numeric:tabular-nums}.auto-runs__stepError{font-size:var(--type-footnote-size);color:var(--status-error-text)}.auto-runs__stepWarn{font-size:var(--type-footnote-size);color:var(--status-warning-text)}.auto-runs__stepMore{font-size:var(--type-footnote-size);color:var(--text-secondary)}.auto-runs__stepMore summary{cursor:pointer;color:var(--text-primary);font-weight:var(--web-type-label-weight);border-radius:var(--radius-small)}.auto-runs__stepMore summary:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.auto-runs__stepMore[open]{gap:var(--space-sm);flex-direction:column;display:flex}.auto-runs__stepFacts{gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));margin:0;display:grid}.auto-runs__stepFacts dt{font-size:var(--type-caption-size);color:var(--text-secondary)}.auto-runs__stepFacts dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.auto-runs__values{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.auto-runs__valuesLabel{font-size:var(--type-caption-size);color:var(--text-secondary)}.auto-runs__json{max-height:20rem;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-small);background:var(--ui-wash);color:var(--text-primary);font-family:var(--mono,ui-monospace, Menlo, monospace);font-size:var(--type-caption-size);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.auto-runs__headSkeleton{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.auto-runs__skel{border-radius:var(--radius-circle)}.auto-runs__skel--eyebrow{width:8rem;height:var(--space-md)}.auto-runs__skel--title{width:min(18rem,70%);height:var(--space-xxl);border-radius:var(--radius-medium)}.auto-runs__skel--sub{width:min(14rem,60%);height:var(--space-lg)}.auto-runs__wallSkeleton{gap:var(--space-md);max-width:var(--web-metric-journey-wall-max);min-height:22rem}.auto-runs__skel--chip{width:9rem;height:var(--space-xl);border-radius:var(--web-radius-bubble-inner);align-self:center}.auto-runs__skel--out{border-radius:var(--web-radius-bubble);align-self:flex-end;width:min(16rem,70%);height:3.5rem}.auto-runs__skel--in{width:min(10rem,50%);height:var(--space-xxl);border-radius:var(--web-radius-bubble);align-self:flex-start}.auto-runs__skel--tall{height:4.5rem}@media (width<=767px){.auto-runs__page{padding:var(--space-lg) var(--space-lg) var(--space-xl)}.auto-runs__row{padding:var(--space-md)}.auto-runs__rows>li+li .auto-runs__row:before{left:calc(var(--space-md) + var(--web-metric-journey-lead) + var(--space-md))}}.auto-runs__detailsOnly{font-size:var(--type-caption-size);flex-direction:column;align-items:flex-start;display:flex}.auto-runs__detailsOnly .auto-runs__stepMore summary{color:var(--text-ink-muted);font-size:var(--type-caption-size)}.auto-runs__detailsOnly .auto-runs__stepMore[open]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-medium);background:color-mix(in srgb, var(--surface-bg-card) 88%, transparent);box-shadow:var(--shadow-small);align-self:stretch}.auto-runs__beatNotes{flex-direction:column;min-width:0;display:flex}.auto-runs__beatNotes--out,.auto-runs__beatNotes--out .auto-runs__detailsOnly{align-items:flex-end}.auto-runs__beatNotes--center,.auto-runs__beatNotes--center .auto-runs__detailsOnly{align-items:center}.auto-runs__beatNotes .auto-journey__notes{align-self:stretch}.auto-runs__wallHead{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--web-metric-journey-filter);display:flex}.auto-runs__wallHead .auto-runs__heading{margin:0}.auto-runs__valuesCard{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-medium);background:color-mix(in srgb, var(--surface-bg-card) 88%, transparent);box-shadow:var(--shadow-small);flex-direction:column;align-self:stretch;display:flex}
