.ops-dashboard-module__oYdRuq__dashboard{background:var(--color-paper);color:var(--color-ink)}.ops-dashboard-module__oYdRuq__header{padding:16px 0 30px}.ops-dashboard-module__oYdRuq__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-muted);font-size:10px}.ops-dashboard-module__oYdRuq__header h1{letter-spacing:-.04em;margin-top:14px;font-size:clamp(32px,4vw,48px);line-height:1.12}.ops-dashboard-module__oYdRuq__header>p:last-child{line-height:1.7}.ops-dashboard-module__oYdRuq__docket{background:var(--color-code-bg);border:1px solid var(--color-rule-strong);overflow-wrap:anywhere;border-radius:16px;margin-top:24px;box-shadow:0 8px 24px #1c19170a}.ops-dashboard-module__oYdRuq__docketMeta{color:var(--color-code-comment);border-bottom:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:20px;padding-bottom:20px;font-size:11px;display:flex}.ops-dashboard-module__oYdRuq__docketMeta>span:first-child{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;display:flex}.ops-dashboard-module__oYdRuq__runGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin-top:20px;display:grid}.ops-dashboard-module__oYdRuq__runEntry{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:18px}.ops-dashboard-module__oYdRuq__runEntry>p:nth-child(2){margin-top:8px;font-family:inherit;font-style:normal;line-height:1.6}.ops-dashboard-module__oYdRuq__runEntry>p:last-child{margin-top:12px}.ops-dashboard-module__oYdRuq__tabs{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;gap:4px;margin-top:32px;display:flex}.ops-dashboard-module__oYdRuq__tabs [role=tab],.ops-dashboard-module__oYdRuq__tabs>a{color:var(--color-ink-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none}.ops-dashboard-module__oYdRuq__tabs>a:hover,.ops-dashboard-module__oYdRuq__tabs [role=tab]:hover{color:var(--color-ink)}.ops-dashboard-module__oYdRuq__tabs>a[aria-current=page],.ops-dashboard-module__oYdRuq__tabs [role=tab][aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-ink)}.ops-dashboard-module__oYdRuq__tabs+.ops-dashboard-module__oYdRuq__workspace,.ops-dashboard-module__oYdRuq__tabs+.ops-dashboard-module__oYdRuq__ledgerOnly,.ops-dashboard-module__oYdRuq__tabs+[id^=ops-panel-]{margin-top:24px}.ops-dashboard-module__oYdRuq__workspace{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;margin-top:32px;display:grid}.ops-dashboard-module__oYdRuq__ledgerOnly{margin-top:32px}.ops-dashboard-module__oYdRuq__sidebar{gap:24px;min-width:0;display:grid}.ops-dashboard-module__oYdRuq__supportCard{background:var(--color-paper-elevated);--card-spacing:22px;box-shadow:none;border-radius:14px}.ops-dashboard-module__oYdRuq__cardTitle{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:550;display:flex}.ops-dashboard-module__oYdRuq__cardTitle svg{color:var(--color-accent)}.ops-dashboard-module__oYdRuq__supportCard [data-slot=card-description]{margin-top:6px;font-size:12px;line-height:1.7}.ops-dashboard-module__oYdRuq__supportCard li{padding-top:16px;padding-bottom:16px}.ops-dashboard-module__oYdRuq__ledger{border:1px solid var(--color-rule);background:var(--color-paper-elevated);border-radius:14px;min-width:0;overflow:hidden}.ops-dashboard-module__oYdRuq__ledger>p{padding:12px 24px 32px;line-height:1.8}.ops-dashboard-module__oYdRuq__ledgerHeader{justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.ops-dashboard-module__oYdRuq__ledgerHeader h2{letter-spacing:-.035em;margin-top:7px;font-size:24px;font-weight:500}.ops-dashboard-module__oYdRuq__ledgerHeader div>p:last-child{color:var(--color-ink-muted);margin-top:5px;font-size:12px}.ops-dashboard-module__oYdRuq__ledgerTable{min-width:620px;font-size:12px}.ops-dashboard-module__oYdRuq__ledgerTable th{background:var(--color-paper);height:40px}.ops-dashboard-module__oYdRuq__ledgerTable th:first-child{width:26%;padding-left:24px}.ops-dashboard-module__oYdRuq__ledgerNarrowLabel{display:none}.ops-dashboard-module__oYdRuq__ledgerTable th:last-child,.ops-dashboard-module__oYdRuq__ledgerTable td:last-child{padding-right:24px}.ops-dashboard-module__oYdRuq__ledgerTable td{padding-top:14px;padding-bottom:14px}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__documentBand{background:var(--color-paper);white-space:normal;overflow-wrap:anywhere;padding:16px 24px}.ops-dashboard-module__oYdRuq__documentBand>div>span:first-child{font-size:12px}.ops-dashboard-module__oYdRuq__documentBand>div>span:last-child{font-size:10px}.ops-dashboard-module__oYdRuq__ledgerToggle{font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex}.ops-dashboard-module__oYdRuq__ledgerChevron{color:var(--color-accent);flex-shrink:0;align-self:flex-start;margin-top:.2em;transition:transform .12s}.ops-dashboard-module__oYdRuq__ledgerToggle[aria-expanded=true] .ops-dashboard-module__oYdRuq__ledgerChevron{transform:rotate(90deg)}.ops-dashboard-module__oYdRuq__ledgerToggle:hover>span{text-underline-offset:2px;text-decoration:underline}.ops-dashboard-module__oYdRuq__ledgerToggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:3px}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__ledgerRunCell{background:color-mix(in srgb, var(--color-ink) 3%, var(--color-paper));white-space:normal;padding:8px 24px 8px 48px}.ops-dashboard-module__oYdRuq__ledgerOverview{gap:10px;padding:6px 0 4px;display:grid}.ops-dashboard-module__oYdRuq__ledgerSummary[data-encoded] strong{color:var(--color-success,#166534)}.ops-dashboard-module__oYdRuq__ledgerNow{color:var(--color-ink-secondary);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;margin:0;font-size:13px;display:grid}.ops-dashboard-module__oYdRuq__ledgerNow>.ops-dashboard-module__oYdRuq__ledgerLabel{margin:0}.ops-dashboard-module__oYdRuq__ledgerNow a{color:var(--color-accent);white-space:nowrap}.ops-dashboard-module__oYdRuq__ledgerRepeats{grid-column:2/span 2;gap:4px;margin:0;padding:0;list-style:none;display:grid}.ops-dashboard-module__oYdRuq__ledgerRepeats li{justify-content:space-between;gap:12px;display:flex}.ops-dashboard-module__oYdRuq__ledgerMarks{flex-wrap:wrap;gap:4px;display:flex}.ops-dashboard-module__oYdRuq__ledgerMark{background:var(--color-ink-muted);border-radius:2px;width:10px;height:10px;display:inline-block}.ops-dashboard-module__oYdRuq__ledgerMark[data-tone=done]{background:var(--color-success,#166534)}.ops-dashboard-module__oYdRuq__ledgerMark[data-tone=waiting]{background:var(--color-accent)}.ops-dashboard-module__oYdRuq__ledgerMark[data-tone=failed]{background:var(--destructive,#991b1b)}.ops-dashboard-module__oYdRuq__ledgerMark[data-tone=cancelled]{box-shadow:inset 0 0 0 1px var(--color-ink-muted);background:0 0}@media (max-width:699px){.ops-dashboard-module__oYdRuq__ledgerNow{grid-template-columns:minmax(0,1fr)}.ops-dashboard-module__oYdRuq__ledgerRepeats{grid-column:auto}}.ops-dashboard-module__oYdRuq__ledgerSummary{color:var(--color-ink-secondary);flex-wrap:wrap;align-items:baseline;gap:2px 0;margin:0;font-size:13px;display:flex}.ops-dashboard-module__oYdRuq__ledgerSummary strong{color:var(--color-ink);font-weight:600}.ops-dashboard-module__oYdRuq__ledgerLabel{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:4px;font-size:10px;display:block}.ops-dashboard-module__oYdRuq__ledgerMore{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-secondary);cursor:pointer;border-radius:8px;margin:12px 24px 20px;padding:6px 12px;font-size:12px}.ops-dashboard-module__oYdRuq__ledgerMore:hover{border-color:var(--color-accent)}.ops-dashboard-module__oYdRuq__status{border:1px solid #0000;border-radius:5px;align-items:center;padding:4px 7px;font-size:10px;display:inline-flex}.ops-dashboard-module__oYdRuq__completed{background:color-mix(in srgb, var(--color-success) 8%, transparent);border-color:color-mix(in srgb, var(--color-success) 16%, transparent)}.ops-dashboard-module__oYdRuq__inprogress,.ops-dashboard-module__oYdRuq__flagged{background:color-mix(in srgb, var(--color-accent) 9%, transparent);border-color:color-mix(in srgb, var(--color-accent) 18%, transparent)}.ops-dashboard-module__oYdRuq__dashboard a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}@media (max-width:1100px){.ops-dashboard-module__oYdRuq__workspace{grid-template-columns:minmax(0,1fr)}.ops-dashboard-module__oYdRuq__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ops-dashboard-module__oYdRuq__header{padding-top:0}.ops-dashboard-module__oYdRuq__ledgerTable{min-width:0}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__ledgerWide{display:none}.ops-dashboard-module__oYdRuq__ledgerTable th:first-child{width:auto;padding-left:16px}.ops-dashboard-module__oYdRuq__ledgerTable th:last-child,.ops-dashboard-module__oYdRuq__ledgerTable td:last-child{padding-right:16px}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__ledgerStatus{white-space:normal}.ops-dashboard-module__oYdRuq__ledgerNarrowLabel{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--color-ink-secondary);margin:2px 0 0 20px;font-size:11.5px;display:block}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__documentBand,.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__jurisdictionBand{padding-left:16px;padding-right:16px}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__ledgerRunCell{padding:8px 16px}.ops-dashboard-module__oYdRuq__sidebar{grid-template-columns:minmax(0,1fr)}.ops-dashboard-module__oYdRuq__ledgerHeader{align-items:start;padding:20px}.ops-dashboard-module__oYdRuq__ledgerHeader h2{font-size:22px}}.ops-dashboard-module__oYdRuq__ledgerColumn{align-content:start;gap:12px;min-width:0;display:grid}.ops-dashboard-module__oYdRuq__ledgerColumn>nav{justify-self:start}.ops-dashboard-module__oYdRuq__supportCard [data-slot=card-header]{border-color:var(--color-rule)}.ops-dashboard-module__oYdRuq__ledgerTable .ops-dashboard-module__oYdRuq__jurisdictionBand{vertical-align:middle;background:var(--color-paper-elevated);border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-rule);color:var(--color-ink);letter-spacing:-.02em;padding:22px 24px;font-size:22px;font-weight:600;line-height:1.2}.ops-dashboard-module__oYdRuq__ledgerTable tbody:first-of-type .ops-dashboard-module__oYdRuq__jurisdictionBand{border-top-width:1px;border-top-color:var(--color-rule)}.ops-dashboard-module__oYdRuq__ledgerBundles{flex-wrap:wrap;gap:4px;display:flex}.ops-dashboard-module__oYdRuq__ledgerBundle{border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-rule));color:var(--color-accent);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:0 7px;font-size:11px;line-height:18px;text-decoration:none;display:inline-flex}.ops-dashboard-module__oYdRuq__ledgerBundle span{font-family:var(--font-mono), monospace;color:var(--color-ink-muted);font-size:10px}.ops-dashboard-module__oYdRuq__ledgerBundle:hover{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.ops-dashboard-module__oYdRuq__workspace[hidden],.ops-dashboard-module__oYdRuq__ledgerOnly[hidden]{display:none}.ops-dashboard-module__oYdRuq__track{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;gap:10px;margin-top:4px;padding:14px 16px;display:grid}.ops-dashboard-module__oYdRuq__trackHead{color:var(--color-ink);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;margin:0;font-size:13px;display:grid}.ops-dashboard-module__oYdRuq__trackHead>.ops-dashboard-module__oYdRuq__ledgerLabel{margin:0}.ops-dashboard-module__oYdRuq__trackHead a{color:var(--color-accent);white-space:nowrap}.ops-dashboard-module__oYdRuq__trackMeta{color:var(--color-ink-muted)}.ops-dashboard-module__oYdRuq__trackBar{gap:2px;height:14px;display:flex}.ops-dashboard-module__oYdRuq__trackBar span{background:var(--color-ink-muted);border-radius:3px;min-width:6px}.ops-dashboard-module__oYdRuq__trackBar span[data-stage=approval],.ops-dashboard-module__oYdRuq__trackLegend li[data-stage=approval] i{background:color-mix(in srgb, var(--color-ink) 18%, var(--color-paper))}.ops-dashboard-module__oYdRuq__trackBar span[data-stage=setup],.ops-dashboard-module__oYdRuq__trackLegend li[data-stage=setup] i{background:color-mix(in srgb, var(--color-ink) 40%, var(--color-paper))}.ops-dashboard-module__oYdRuq__trackBar span[data-stage=encode],.ops-dashboard-module__oYdRuq__trackBar span[data-stage=run],.ops-dashboard-module__oYdRuq__trackLegend li[data-stage=encode] i,.ops-dashboard-module__oYdRuq__trackLegend li[data-stage=run] i{background:var(--color-accent)}.ops-dashboard-module__oYdRuq__trackBar span[data-stage=publish],.ops-dashboard-module__oYdRuq__trackLegend li[data-stage=publish] i{background:color-mix(in srgb, var(--color-ink) 62%, var(--color-paper))}.ops-dashboard-module__oYdRuq__trackBar span[data-state=failed],.ops-dashboard-module__oYdRuq__trackLegend li[data-state=failed] i{background:var(--destructive,#991b1b)}.ops-dashboard-module__oYdRuq__trackBar span[data-state=running]{background-image:repeating-linear-gradient(45deg,#0000 0 4px,#ffffff59 4px 8px)}.ops-dashboard-module__oYdRuq__trackBar span[data-state=cancelled]{box-shadow:inset 0 0 0 1px var(--color-ink-muted);background:0 0}.ops-dashboard-module__oYdRuq__trackLegend{color:var(--color-ink-secondary);flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ops-dashboard-module__oYdRuq__trackLegend li{align-items:center;gap:6px;display:inline-flex}.ops-dashboard-module__oYdRuq__trackLegend i{border-radius:2px;width:8px;height:8px;display:inline-block}.ops-dashboard-module__oYdRuq__trackLegend b,.ops-dashboard-module__oYdRuq__trackAfter b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-dashboard-module__oYdRuq__trackTries{border-top:1px solid var(--color-rule-subtle);margin:0;padding:0;font-size:12px;list-style:none;display:grid}.ops-dashboard-module__oYdRuq__trackTries li{border-bottom:1px solid var(--color-rule-subtle);color:var(--color-ink-secondary);grid-template-columns:52px minmax(90px,140px) 52px 56px minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;display:grid}.ops-dashboard-module__oYdRuq__trackTryNo{color:var(--color-ink);font-weight:600}.ops-dashboard-module__oYdRuq__trackTryModel{font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ops-dashboard-module__oYdRuq__trackTryTime,.ops-dashboard-module__oYdRuq__trackTryCost{text-align:right;font-variant-numeric:tabular-nums}.ops-dashboard-module__oYdRuq__trackTryWhy{text-overflow:ellipsis;white-space:nowrap;color:var(--destructive,#991b1b);overflow:hidden}.ops-dashboard-module__oYdRuq__trackTries li[data-ok=true] .ops-dashboard-module__oYdRuq__trackTryWhy{color:var(--color-success,#166534)}.ops-dashboard-module__oYdRuq__trackStopped{gap:6px;min-width:0;display:grid}.ops-dashboard-module__oYdRuq__trackStopped p{color:var(--destructive,#991b1b);margin:0;font-size:12px;font-weight:600}.ops-dashboard-module__oYdRuq__trackStopped a{color:var(--color-accent);font-size:12px}.ops-dashboard-module__oYdRuq__trackStopped pre{border:1px solid var(--color-rule);border-left:2px solid var(--destructive,#991b1b);background:var(--color-paper);max-height:14em;font-family:var(--font-mono), monospace;color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;overflow:auto}.ops-dashboard-module__oYdRuq__trackAfter{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ops-dashboard-module__oYdRuq__trackAfter li{border:1px solid var(--color-rule);color:var(--color-ink-secondary);border-radius:999px;align-items:baseline;gap:6px;padding:3px 10px;display:inline-flex}.ops-dashboard-module__oYdRuq__trackAfter li[data-state=done]{border-color:color-mix(in srgb, var(--color-success,#166534) 45%, var(--color-paper))}.ops-dashboard-module__oYdRuq__trackAfter li[data-state=failed]{border-color:var(--destructive,#991b1b);color:var(--destructive,#991b1b)}.ops-dashboard-module__oYdRuq__trackAfter li[data-state=waiting]{border-style:dashed}.ops-dashboard-module__oYdRuq__trackAfter a{color:inherit}.ops-dashboard-module__oYdRuq__ledgerMark{cursor:pointer;border:0;padding:0}.ops-dashboard-module__oYdRuq__ledgerMark[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:1px}@media (max-width:699px){.ops-dashboard-module__oYdRuq__trackHead{grid-template-columns:minmax(0,1fr)}.ops-dashboard-module__oYdRuq__trackTries li{grid-template-columns:44px minmax(0,1fr) 44px}.ops-dashboard-module__oYdRuq__trackTryCost,.ops-dashboard-module__oYdRuq__trackTryWhy{grid-column:2/-1}}.ops-dashboard-module__oYdRuq__waitingRow{font-family:var(--font-mono);grid-template-columns:9.5rem 3rem minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;font-size:12px;display:grid}.ops-dashboard-module__oYdRuq__waitingStage{color:var(--color-code-keyword)}.ops-dashboard-module__oYdRuq__waitingAge{font-variant-numeric:tabular-nums;color:var(--color-code-text)}.ops-dashboard-module__oYdRuq__waitingCitation{overflow-wrap:anywhere;min-width:0;color:var(--color-code-text)}a.ops-dashboard-module__oYdRuq__waitingCitation:hover{text-decoration:underline}.ops-dashboard-module__oYdRuq__waitingBy{color:var(--color-code-comment)}@media (max-width:640px){.ops-dashboard-module__oYdRuq__waitingRow{grid-template-columns:8.5rem minmax(0,1fr)}.ops-dashboard-module__oYdRuq__waitingCitation,.ops-dashboard-module__oYdRuq__waitingBy{grid-column:1/-1}}
.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}
.bundle-overview-module__Qm_uNa__card{border:1px solid var(--color-rule);background:var(--color-paper-elevated);--encoded:#166534;--partly:color-mix(in srgb, #166534 38%, var(--color-paper));--track:color-mix(in srgb, var(--color-ink) 10%, var(--color-paper));border-radius:12px;margin-top:24px;padding:18px 20px}.bundle-overview-module__Qm_uNa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bundle-overview-module__Qm_uNa__heading{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:11px;font-weight:500}.bundle-overview-module__Qm_uNa__note{max-width:640px;color:var(--color-ink-secondary);margin-top:6px;font-size:12.5px}.bundle-overview-module__Qm_uNa__switches{flex-wrap:wrap;gap:10px;display:flex}.bundle-overview-module__Qm_uNa__switch{gap:6px;display:flex}.bundle-overview-module__Qm_uNa__switch button{border:1px solid var(--color-rule);color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12.5px}.bundle-overview-module__Qm_uNa__switch button[aria-checked=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.bundle-overview-module__Qm_uNa__layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:24px;margin-top:16px;display:grid}.bundle-overview-module__Qm_uNa__programs{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.bundle-overview-module__Qm_uNa__programs button{width:100%;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 80px 40px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:grid}.bundle-overview-module__Qm_uNa__programs button:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.bundle-overview-module__Qm_uNa__programs button[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);font-weight:600}.bundle-overview-module__Qm_uNa__programName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bundle-overview-module__Qm_uNa__programFigure{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink-secondary);font-size:12.5px}.bundle-overview-module__Qm_uNa__columnHead,.bundle-overview-module__Qm_uNa__table thead th{letter-spacing:.04em;text-transform:uppercase;height:36px;color:var(--color-ink-muted);border-bottom:1px solid var(--color-rule);font-size:11px;font-weight:500}.bundle-overview-module__Qm_uNa__columnHead{justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.bundle-overview-module__Qm_uNa__columnHead>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bundle-overview-module__Qm_uNa__tierToggle{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.bundle-overview-module__Qm_uNa__tierToggle>span{margin-right:2px}.bundle-overview-module__Qm_uNa__tierToggle button{border:1px solid var(--color-rule);font:inherit;letter-spacing:inherit;text-transform:none;color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px}.bundle-overview-module__Qm_uNa__tierToggle button[aria-checked=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.bundle-overview-module__Qm_uNa__programsPane{min-width:0}.bundle-overview-module__Qm_uNa__scrolling{max-height:640px;overflow-y:auto}.bundle-overview-module__Qm_uNa__track{background:var(--track);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.bundle-overview-module__Qm_uNa__fill,.bundle-overview-module__Qm_uNa__partly{border-radius:4px;flex:none;height:100%;display:block}.bundle-overview-module__Qm_uNa__fill{background:var(--encoded)}.bundle-overview-module__Qm_uNa__partly{background:var(--partly)}.bundle-overview-module__Qm_uNa__missing{background:repeating-linear-gradient(135deg, var(--color-ink-muted) 0 2px, transparent 2px 4px);border-radius:4px;flex:none;height:100%;margin-left:auto;display:block}.bundle-overview-module__Qm_uNa__states{min-width:0}.bundle-overview-module__Qm_uNa__table{border-collapse:collapse;width:100%;font-size:13px}.bundle-overview-module__Qm_uNa__table th,.bundle-overview-module__Qm_uNa__table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:middle;padding:8px 10px}.bundle-overview-module__Qm_uNa__table thead th{vertical-align:middle;padding-top:0;padding-bottom:0}.bundle-overview-module__Qm_uNa__table tbody th{white-space:nowrap;font-weight:500}.bundle-overview-module__Qm_uNa__table tbody th a{color:var(--color-ink);text-decoration:none}.bundle-overview-module__Qm_uNa__table tbody th a:hover{color:var(--color-accent)}.bundle-overview-module__Qm_uNa__federal th span{color:var(--color-ink-muted);font-size:11.5px;font-weight:400;display:block}.bundle-overview-module__Qm_uNa__federal{background:color-mix(in srgb, var(--color-ink) 3%, transparent)}.bundle-overview-module__Qm_uNa__meter{grid-template-columns:minmax(80px,1fr) 40px;align-items:center;gap:3px 10px;max-width:300px;display:grid}.bundle-overview-module__Qm_uNa__percent{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.bundle-overview-module__Qm_uNa__figure{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:11.5px}@media (max-width:860px){.bundle-overview-module__Qm_uNa__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bundle-overview-module__Qm_uNa__table thead{display:none}.bundle-overview-module__Qm_uNa__table tbody tr{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;padding:10px 0;display:grid}.bundle-overview-module__Qm_uNa__table tbody th,.bundle-overview-module__Qm_uNa__table tbody td{border-bottom:0;padding:0}.bundle-overview-module__Qm_uNa__table tbody th{white-space:normal;grid-column:1/-1;margin-bottom:6px}.bundle-overview-module__Qm_uNa__table tbody td:before{content:attr(data-label);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:4px;font-size:10px;display:block}.bundle-overview-module__Qm_uNa__meter{grid-template-columns:minmax(0,1fr) 34px}}
.program-bundle-module__B8Tb9W__page{--state-encoded:#166534;--state-partly:color-mix(in srgb, #166534 38%, var(--color-paper));--state-in-progress:#d39a3e;--state-failed:#b42318;--state-deferred:color-mix(in srgb, var(--color-ink) 40%, var(--color-paper));--state-none:color-mix(in srgb, var(--color-ink) 13%, var(--color-paper));--state-missing:color-mix(in srgb, var(--color-ink) 38%, var(--color-paper));color:var(--color-ink)}.program-bundle-module__B8Tb9W__page [data-shade=encoded]{--fill:var(--state-encoded)}.program-bundle-module__B8Tb9W__page [data-shade=unvalidated]{--fill:repeating-linear-gradient(45deg, var(--state-encoded) 0 2px, var(--state-partly) 2px 4px)}.program-bundle-module__B8Tb9W__page [data-shade=partly]{--fill:var(--state-partly)}.program-bundle-module__B8Tb9W__page [data-shade=deferred]{--fill:var(--state-deferred)}.program-bundle-module__B8Tb9W__page [data-shade=in_progress]{--fill:var(--state-in-progress)}.program-bundle-module__B8Tb9W__page [data-shade=failed]{--fill:repeating-linear-gradient(135deg, var(--state-failed) 0 2px, color-mix(in srgb, var(--state-failed) 50%, var(--color-paper)) 2px 4px)}.program-bundle-module__B8Tb9W__page [data-shade=none]{--fill:var(--state-none)}.program-bundle-module__B8Tb9W__page [data-shade=missing]{--fill:repeating-linear-gradient(135deg, var(--state-missing) 0 1px, var(--color-paper) 1px 4px)}.program-bundle-module__B8Tb9W__back{color:var(--color-ink-muted);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.program-bundle-module__B8Tb9W__back:hover{color:var(--color-ink)}.program-bundle-module__B8Tb9W__header{margin:0 0 20px}.program-bundle-module__B8Tb9W__title{letter-spacing:-.03em;margin-top:10px;font-size:clamp(22px,3vw,30px);font-weight:500;line-height:1.15}.program-bundle-module__B8Tb9W__summary{max-width:72ch;color:var(--color-ink-secondary);margin-top:10px;font-size:14px;line-height:1.6}.program-bundle-module__B8Tb9W__muted{color:var(--color-ink-muted)}.program-bundle-module__B8Tb9W__mono{font-family:var(--font-mono), monospace;overflow-wrap:anywhere}.program-bundle-module__B8Tb9W__swatch{background:var(--fill,var(--state-none));border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.program-bundle-module__B8Tb9W__page .program-bundle-module__B8Tb9W__swatch[data-shade=missing]{box-shadow:inset 0 0 0 1px var(--state-missing)}.program-bundle-module__B8Tb9W__shadeBar{background:var(--state-none);border-radius:3px;height:12px;display:flex;overflow:hidden}.program-bundle-module__B8Tb9W__shadeBar>span{background:var(--fill);flex:none;height:100%}.program-bundle-module__B8Tb9W__shadeBar>span+span{box-shadow:inset 1px 0 0 var(--color-paper-elevated)}.program-bundle-module__B8Tb9W__countSwitch{color:var(--color-ink-muted);align-items:center;gap:6px;padding-top:16px;font-size:12px;display:flex}.program-bundle-module__B8Tb9W__countSwitch>span:first-child{letter-spacing:.04em;text-transform:uppercase;margin-right:4px;font-weight:500}.program-bundle-module__B8Tb9W__countSwitch [role=radio]{border:1px solid var(--color-rule);color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12px}.program-bundle-module__B8Tb9W__countSwitch [role=radio][aria-checked=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.program-bundle-module__B8Tb9W__shadeBar[data-empty]{background:repeating-linear-gradient(135deg, var(--state-missing) 0 1px, var(--color-paper) 1px 4px);display:block}.program-bundle-module__B8Tb9W__matrixCard{border:1px solid var(--color-rule);background:var(--color-paper-elevated);border-radius:14px;margin-top:28px;padding:0 24px 20px}.program-bundle-module__B8Tb9W__matrix{column-gap:28px;display:grid}.program-bundle-module__B8Tb9W__matrixRow{display:contents}.program-bundle-module__B8Tb9W__matrixRow>*{border-bottom:1px solid var(--color-rule);padding:12px 0}.program-bundle-module__B8Tb9W__matrixCorner{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);align-self:end;font-size:11px;font-weight:500}.program-bundle-module__B8Tb9W__tierHeader{align-content:start;gap:4px;display:grid;padding-top:16px!important}.program-bundle-module__B8Tb9W__tierIndex{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:11px}.program-bundle-module__B8Tb9W__tierTitle{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.program-bundle-module__B8Tb9W__tierTotal{color:var(--color-ink-secondary);font-size:13px}.program-bundle-module__B8Tb9W__tierTotal strong{letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin-right:4px;font-size:26px;font-weight:500}.program-bundle-module__B8Tb9W__parityHead{border:1px solid var(--color-rule);border-radius:8px;gap:2px;margin-top:8px;padding:8px 10px;display:grid}.program-bundle-module__B8Tb9W__parityHead:hover{border-color:var(--color-accent)}.program-bundle-module__B8Tb9W__parityBody{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:2px;padding:0;display:grid}.program-bundle-module__B8Tb9W__parityCause{color:var(--state-failed);font-size:12px}.program-bundle-module__B8Tb9W__parityLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:flex}.program-bundle-module__B8Tb9W__parityMain{color:var(--color-ink-secondary);font-size:13px}.program-bundle-module__B8Tb9W__parityMain strong{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-right:3px;font-size:17px;font-weight:600}.program-bundle-module__B8Tb9W__parityFacts{color:var(--color-ink-secondary);font-variant-numeric:tabular-nums;font-size:12px}.program-bundle-module__B8Tb9W__stale{color:var(--state-failed)}.program-bundle-module__B8Tb9W__tierChange{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:11px}.program-bundle-module__B8Tb9W__tierValidated{color:var(--color-ink-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.program-bundle-module__B8Tb9W__tierTotal em{background:color-mix(in srgb, var(--state-encoded) 12%, var(--color-paper));color:var(--state-encoded);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:12px;font-style:normal}.program-bundle-module__B8Tb9W__partName{align-self:center;font-size:14px;font-weight:500}.program-bundle-module__B8Tb9W__matrixCell{align-self:center}.program-bundle-module__B8Tb9W__cellButton{text-align:left;cursor:pointer;box-sizing:content-box;background:0 0;border:0;border-radius:6px;gap:6px;width:100%;margin:-6px -8px;padding:6px 8px;display:grid}.program-bundle-module__B8Tb9W__cellButton:hover,.program-bundle-module__B8Tb9W__cellButton[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}.program-bundle-module__B8Tb9W__cellCount{color:var(--color-ink-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.program-bundle-module__B8Tb9W__cellCount strong{color:var(--color-ink);font-weight:600}.program-bundle-module__B8Tb9W__cellEmpty{color:var(--color-ink-muted);font-size:13px}.program-bundle-module__B8Tb9W__factsRow>*{border-bottom:0;padding:14px 0 0}.program-bundle-module__B8Tb9W__factsRow>.program-bundle-module__B8Tb9W__factsLabel{align-self:start;padding-top:16px}.program-bundle-module__B8Tb9W__factsRow+.program-bundle-module__B8Tb9W__factsRow>*{border-top:1px solid var(--color-rule);margin-top:6px}.program-bundle-module__B8Tb9W__breakdownList li[data-apart]{border-top:1px dashed var(--color-rule);margin-top:4px;padding-top:4px}.program-bundle-module__B8Tb9W__factsLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.program-bundle-module__B8Tb9W__facts{min-width:0;color:var(--color-ink-secondary);font-variant-numeric:tabular-nums;font-size:12px}.program-bundle-module__B8Tb9W__breakdown{gap:6px;max-width:320px;display:grid}.program-bundle-module__B8Tb9W__breakdownTotal{color:var(--color-ink-secondary);font-size:12px}.program-bundle-module__B8Tb9W__breakdownTotal strong{color:var(--color-ink);margin-right:2px;font-size:15px;font-weight:600}.program-bundle-module__B8Tb9W__breakdownList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.program-bundle-module__B8Tb9W__breakdownItem{width:100%;font:inherit;color:var(--color-ink-secondary);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 6px;display:grid}button.program-bundle-module__B8Tb9W__breakdownItem{cursor:pointer}button.program-bundle-module__B8Tb9W__breakdownItem:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 7%, transparent);color:var(--color-ink)}button.program-bundle-module__B8Tb9W__breakdownItem[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-ink);font-weight:500}button.program-bundle-module__B8Tb9W__breakdownItem:disabled{cursor:default}.program-bundle-module__B8Tb9W__breakdownList li[data-zero]{opacity:.45}.program-bundle-module__B8Tb9W__breakdownValue{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:500}.program-bundle-module__B8Tb9W__swatchBlank{border:1px dashed var(--color-ink-muted);border-radius:3px;width:10px;height:10px;display:inline-block}.program-bundle-module__B8Tb9W__link{font:inherit;color:var(--color-accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.program-bundle-module__B8Tb9W__detail{z-index:60;border-left:1px solid var(--color-rule);background:var(--color-paper);width:min(400px,100vw);box-shadow:-12px 0 32px color-mix(in srgb, var(--color-ink) 10%, transparent);align-content:start;gap:12px;padding:88px 20px 24px;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.program-bundle-module__B8Tb9W__detailTop{justify-content:space-between;align-items:center;display:flex}.program-bundle-module__B8Tb9W__close{color:var(--color-ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:inline-flex}.program-bundle-module__B8Tb9W__close:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}.program-bundle-module__B8Tb9W__detailStatus{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.program-bundle-module__B8Tb9W__detailName{font-size:17px;font-weight:600;line-height:1.35}.program-bundle-module__B8Tb9W__detailPath{font-family:var(--font-mono), monospace;color:var(--color-accent);overflow-wrap:anywhere;font-size:12px}p.program-bundle-module__B8Tb9W__detailPath{color:var(--color-ink-muted)}.program-bundle-module__B8Tb9W__detailNote{color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.program-bundle-module__B8Tb9W__detailNote a,.program-bundle-module__B8Tb9W__detailFacts a{color:var(--color-accent)}.program-bundle-module__B8Tb9W__detailFacts{border-top:1px solid var(--color-rule);gap:8px;margin:0;padding-top:12px;display:grid}.program-bundle-module__B8Tb9W__detailFacts>div{grid-template-columns:140px minmax(0,1fr);gap:8px;font-size:12px;display:grid}.program-bundle-module__B8Tb9W__detailFacts dt{color:var(--color-ink-muted)}.program-bundle-module__B8Tb9W__detailFacts dd{margin:0}.program-bundle-module__B8Tb9W__detailBlock{border-top:1px solid var(--color-rule);gap:8px;padding-top:12px;display:grid}.program-bundle-module__B8Tb9W__detailLabel{color:var(--color-ink-secondary);justify-content:space-between;gap:8px;font-size:12px;font-weight:500;display:flex}.program-bundle-module__B8Tb9W__detailLabel span{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:400}.program-bundle-module__B8Tb9W__detailStates{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.program-bundle-module__B8Tb9W__detailStates li{align-items:center;gap:6px;font-size:12px;display:flex}.program-bundle-module__B8Tb9W__detailStates strong{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.program-bundle-module__B8Tb9W__memberList{border-top:1px solid var(--color-rule);gap:1px;margin:0;padding:12px 0 0;list-style:none;display:grid}.program-bundle-module__B8Tb9W__memberList button{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 6px;font-size:12px;display:grid}.program-bundle-module__B8Tb9W__memberList button:hover{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}.program-bundle-module__B8Tb9W__openList{gap:3px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.program-bundle-module__B8Tb9W__openList li{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}.program-bundle-module__B8Tb9W__openList a{color:var(--color-accent)}.program-bundle-module__B8Tb9W__detailSources{color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.program-bundle-module__B8Tb9W__panel{border:1px solid var(--color-rule);background:var(--color-paper-elevated);border-radius:14px;margin-top:24px;padding:20px}.program-bundle-module__B8Tb9W__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.program-bundle-module__B8Tb9W__panelHead h2{font-size:17px;font-weight:600}.program-bundle-module__B8Tb9W__tableTabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.program-bundle-module__B8Tb9W__tableTabs [role=tab]{border:1px solid var(--color-rule);color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.program-bundle-module__B8Tb9W__tableTabs [role=tab][aria-selected=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-paper));color:var(--color-ink)}.program-bundle-module__B8Tb9W__clear{border:1px solid var(--color-rule);color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.program-bundle-module__B8Tb9W__tableTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.program-bundle-module__B8Tb9W__tableTools .program-bundle-module__B8Tb9W__countSwitch{padding-top:0}.program-bundle-module__B8Tb9W__tableWrap{margin-top:10px;overflow-x:auto}.program-bundle-module__B8Tb9W__sortButton{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.program-bundle-module__B8Tb9W__sortButton:hover,.program-bundle-module__B8Tb9W__table th[aria-sort] .program-bundle-module__B8Tb9W__sortButton{color:var(--color-ink)}.program-bundle-module__B8Tb9W__num .program-bundle-module__B8Tb9W__sortButton{justify-content:flex-end}.program-bundle-module__B8Tb9W__groupRow th{background:color-mix(in srgb, var(--color-ink) 3%, transparent);padding:0!important}.program-bundle-module__B8Tb9W__groupToggle{width:100%;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(140px,260px) minmax(0,1fr) minmax(220px,300px);align-items:center;gap:10px;padding:10px;display:grid}.program-bundle-module__B8Tb9W__groupToggle:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.program-bundle-module__B8Tb9W__groupChevron{color:var(--color-ink-muted);transition:transform .12s}.program-bundle-module__B8Tb9W__groupToggle[aria-expanded=true] .program-bundle-module__B8Tb9W__groupChevron{transform:rotate(90deg)}.program-bundle-module__B8Tb9W__groupName{font-weight:600}.program-bundle-module__B8Tb9W__groupMeta{color:var(--color-ink-muted);font-size:12px;font-weight:400}.program-bundle-module__B8Tb9W__groupProgress{color:var(--color-ink-secondary);font-variant-numeric:tabular-nums;gap:4px;font-size:12px;font-weight:400;display:grid}@media (max-width:760px){.program-bundle-module__B8Tb9W__groupToggle{grid-template-columns:16px minmax(0,1fr)}.program-bundle-module__B8Tb9W__groupMeta,.program-bundle-module__B8Tb9W__groupProgress{grid-column:2}}.program-bundle-module__B8Tb9W__table{border-collapse:collapse;width:100%;font-size:13px}.program-bundle-module__B8Tb9W__table th,.program-bundle-module__B8Tb9W__table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:baseline;padding:7px 10px}.program-bundle-module__B8Tb9W__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;font-size:11px;font-weight:500}.program-bundle-module__B8Tb9W__table tbody th{font-weight:400}.program-bundle-module__B8Tb9W__table tfoot th,.program-bundle-module__B8Tb9W__table tfoot td{border-bottom:0;font-weight:600}.program-bundle-module__B8Tb9W__table tr[aria-selected=true]{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.program-bundle-module__B8Tb9W__table a{color:var(--color-accent)}.program-bundle-module__B8Tb9W__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.program-bundle-module__B8Tb9W__num[data-zero]{color:var(--color-ink-muted)}.program-bundle-module__B8Tb9W__notHeld{color:var(--color-ink-muted);font-size:12px;font-style:italic;text-align:right!important}.program-bundle-module__B8Tb9W__rowName{font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.program-bundle-module__B8Tb9W__rowName:hover{color:var(--color-accent)}.program-bundle-module__B8Tb9W__rowStatus{color:var(--color-ink-muted);font-size:11px;display:block}@media (max-width:760px){.program-bundle-module__B8Tb9W__matrixCard{padding:8px 14px 16px}.program-bundle-module__B8Tb9W__matrix{column-gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.program-bundle-module__B8Tb9W__partName,.program-bundle-module__B8Tb9W__matrixCorner,.program-bundle-module__B8Tb9W__factsLabel{grid-column:1/-1;border-bottom:0!important;padding-bottom:0!important}.program-bundle-module__B8Tb9W__matrixCorner{display:none}.program-bundle-module__B8Tb9W__detail{border-top:1px solid var(--color-rule);border-left:0;width:100vw;max-height:70vh;padding-top:20px;top:auto;left:0}}.program-bundle-module__B8Tb9W__provenance{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 28px;display:grid}.program-bundle-module__B8Tb9W__provenanceTier{min-width:0}
.ops-pipeline-module__iRywra__pipeline{--series-1:#f59e0b;--series-2:#b45309;--series-3:#78350f;border:1px solid var(--color-rule);background:var(--color-paper-elevated);border-radius:16px;margin-top:32px;padding:28px}.ops-pipeline-module__iRywra__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.ops-pipeline-module__iRywra__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-muted);font-size:10px}.ops-pipeline-module__iRywra__head h2{letter-spacing:-.035em;margin-top:6px;font-size:24px;font-weight:500}.ops-pipeline-module__iRywra__pipeline h2{scroll-margin-top:96px}.ops-pipeline-module__iRywra__scopes{gap:10px;margin-top:16px;display:grid}.ops-pipeline-module__iRywra__scopeRow{flex-wrap:wrap;gap:6px;display:flex}.ops-pipeline-module__iRywra__scope{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-secondary);white-space:nowrap;border-radius:999px;align-items:baseline;gap:7px;padding:5px 12px;font-size:13px;text-decoration:none;display:inline-flex}.ops-pipeline-module__iRywra__scope:hover{border-color:var(--color-rule-strong);color:var(--color-ink)}.ops-pipeline-module__iRywra__scope[aria-current=page]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-paper));color:var(--color-ink);font-weight:550}.ops-pipeline-module__iRywra__scopeCount{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.ops-pipeline-module__iRywra__scopeWithin{color:var(--color-ink-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ops-pipeline-module__iRywra__scopeSelect{border:1px solid var(--color-rule);background:var(--color-paper);min-width:16ch;color:var(--color-ink);border-radius:8px;padding:5px 10px;font-size:13px}.ops-pipeline-module__iRywra__citationStates{margin-top:20px}.ops-pipeline-module__iRywra__stateList{gap:2px;max-width:640px;margin:12px 0 0 -8px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__stateRow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:140px 40px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;padding:5px 8px;font-size:13px;display:grid}.ops-pipeline-module__iRywra__stateRow:hover,.ops-pipeline-module__iRywra__stateRow[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}.ops-pipeline-module__iRywra__stateLabel{color:var(--color-ink)}.ops-pipeline-module__iRywra__stateCount{text-align:right;color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-pipeline-module__iRywra__stateTrack{display:block}.ops-pipeline-module__iRywra__stateBar{background:color-mix(in srgb, var(--color-ink) 30%, var(--color-paper));border-radius:0 4px 4px 0;min-width:2px;height:8px;display:block}.ops-pipeline-module__iRywra__stateRow[aria-pressed=true] .ops-pipeline-module__iRywra__stateBar{background:var(--color-accent)}.ops-pipeline-module__iRywra__sourcesLine{max-width:640px;color:var(--color-ink-muted);margin-top:8px;font-size:12px}.ops-pipeline-module__iRywra__sourcesLine .ops-pipeline-module__iRywra__explain{vertical-align:middle;margin-left:6px}.ops-pipeline-module__iRywra__summaryFunnelHead{align-items:center;gap:12px;display:flex}.ops-pipeline-module__iRywra__summaryFunnelHead .ops-pipeline-module__iRywra__miniLabel{margin-top:0}.ops-pipeline-module__iRywra__gapChip{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:baseline;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.ops-pipeline-module__iRywra__gapChip strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-pipeline-module__iRywra__gapChip:hover,.ops-pipeline-module__iRywra__gapChip[aria-pressed=true]{border-color:var(--color-accent)}.ops-pipeline-module__iRywra__summaryRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.ops-pipeline-module__iRywra__summaryCard{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:12px;padding:14px 16px}.ops-pipeline-module__iRywra__summaryCard .ops-pipeline-module__iRywra__miniLabel{margin-top:0}.ops-pipeline-module__iRywra__blockers{gap:2px;margin-top:8px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__blocker{text-align:left;cursor:pointer;background:0 0;border-radius:6px;grid-template-columns:7ch minmax(0,1fr) auto;align-items:baseline;gap:10px;width:100%;padding:6px 4px;display:grid}.ops-pipeline-module__iRywra__blocker:hover{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.ops-pipeline-module__iRywra__blockerWhere{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:10px}.ops-pipeline-module__iRywra__blockerLabel{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:14px;overflow:hidden}.ops-pipeline-module__iRywra__blockerCount{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:16px;font-weight:550}.ops-pipeline-module__iRywra__trendRows{gap:8px;margin-top:10px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__trendRow{grid-template-columns:10ch minmax(0,1fr) 11ch;align-items:center;gap:10px;display:grid}.ops-pipeline-module__iRywra__trendName{color:var(--color-ink-secondary);font-size:13px}.ops-pipeline-module__iRywra__spark{align-items:flex-end;gap:2px;height:26px;display:flex}.ops-pipeline-module__iRywra__sparkBar{border-radius:2px 2px 0 0;flex:1;min-width:3px}.ops-pipeline-module__iRywra__trendValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:15px;font-weight:550}.ops-pipeline-module__iRywra__detailsHead{border-top:1px solid var(--color-rule);align-items:baseline;gap:10px;margin-top:24px;padding-top:14px;display:flex}.ops-pipeline-module__iRywra__detailsScope{letter-spacing:-.02em;color:var(--color-accent);font-size:16px;font-weight:500}.ops-pipeline-module__iRywra__detailsScope:before{content:"· ";color:var(--color-ink-muted)}.ops-pipeline-module__iRywra__detailsHead h3{letter-spacing:-.02em;color:var(--color-ink);font-size:16px;font-weight:550}.ops-pipeline-module__iRywra__details{padding-top:2px}.ops-pipeline-module__iRywra__tabs{border-bottom:1px solid var(--color-rule);gap:4px;margin-top:6px;display:flex}.ops-pipeline-module__iRywra__tab{color:var(--color-ink-muted);cursor:pointer;background:0 0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.ops-pipeline-module__iRywra__tab[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-ink);font-weight:550}.ops-pipeline-module__iRywra__flowPart{margin-top:18px}.ops-pipeline-module__iRywra__flowPart+.ops-pipeline-module__iRywra__flowPart{margin-top:26px}.ops-pipeline-module__iRywra__flowPartHead{align-items:center;gap:6px;display:flex}.ops-pipeline-module__iRywra__flowPartHead h4{color:var(--color-ink);font-size:13px;font-weight:550}.ops-pipeline-module__iRywra__explain{flex:none;display:inline-flex;position:relative}.ops-pipeline-module__iRywra__explainButton{border:1px solid var(--color-rule-strong);width:16px;height:16px;color:var(--color-ink-muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-family:inherit;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.ops-pipeline-module__iRywra__explainButton:hover,.ops-pipeline-module__iRywra__explainButton[aria-expanded=true]{border-color:var(--color-accent);color:var(--color-accent)}.ops-pipeline-module__iRywra__explainNote{z-index:20;border:1px solid var(--color-rule);background:var(--color-paper);width:260px;max-width:calc(100vw - 32px);box-shadow:0 8px 24px color-mix(in srgb, var(--color-ink) 12%, transparent);font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;color:var(--color-ink-secondary);border-radius:10px;gap:6px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.45;display:grid;position:absolute;top:calc(100% + 6px);left:-8px}.ops-pipeline-module__iRywra__explainNote[data-align=right]{left:auto;right:-8px}.ops-pipeline-module__iRywra__explainList{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;gap:2px;display:grid}.ops-pipeline-module__iRywra__cardHead,.ops-pipeline-module__iRywra__cellHead{align-items:center;gap:6px;min-width:0;display:flex}.ops-pipeline-module__iRywra__cellHead{justify-content:space-between;align-items:flex-start}.ops-pipeline-module__iRywra__cellHead .ops-pipeline-module__iRywra__tileLabel{white-space:normal;line-height:1.5}.ops-pipeline-module__iRywra__timeStep{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;align-content:start;gap:3px;min-width:0;padding:12px;display:grid}.ops-pipeline-module__iRywra__timeNone{color:var(--color-ink-muted);margin-top:6px;font-size:13px}.ops-pipeline-module__iRywra__timeStats{gap:8px;margin:6px 0 0;display:grid}.ops-pipeline-module__iRywra__timeStats>div{align-items:baseline;gap:8px;display:flex}.ops-pipeline-module__iRywra__timeStats dt{color:var(--color-ink-secondary);font-size:12px}.ops-pipeline-module__iRywra__timeStats dd{letter-spacing:-.02em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:500}.ops-pipeline-module__iRywra__partsRow{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;margin-top:10px;display:grid}.ops-pipeline-module__iRywra__partsSteps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__triesTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:6px;font-size:12px}.ops-pipeline-module__iRywra__triesTable th,.ops-pipeline-module__iRywra__triesTable td{text-align:right;white-space:nowrap;padding:3px 4px}.ops-pipeline-module__iRywra__triesTable th:first-child{text-align:left;padding-left:0}.ops-pipeline-module__iRywra__triesTable thead th{color:var(--color-ink-muted);border-bottom:1px solid var(--color-rule);font-weight:400}.ops-pipeline-module__iRywra__triesTable tbody th{color:var(--color-ink-secondary);font-weight:400}.ops-pipeline-module__iRywra__triesTable td{color:var(--color-ink)}.ops-pipeline-module__iRywra__stepTable{border:1px solid var(--color-rule);border-collapse:separate;border-spacing:0;background:var(--color-paper);font-variant-numeric:tabular-nums;border-radius:12px;width:100%;margin-top:10px;overflow:hidden}.ops-pipeline-module__iRywra__stepColName{width:26%}.ops-pipeline-module__iRywra__stepColTime{width:14%}.ops-pipeline-module__iRywra__stepColWent{width:16%}.ops-pipeline-module__iRywra__stepTable thead th{border-bottom:1px solid var(--color-rule);background:var(--color-paper-elevated);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--color-ink-muted);padding:10px 16px;font-size:10px;font-weight:500}.ops-pipeline-module__iRywra__stepTable tbody th,.ops-pipeline-module__iRywra__stepTable tbody td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:baseline;padding:10px 16px}.ops-pipeline-module__iRywra__stepTable tbody tr:last-child th,.ops-pipeline-module__iRywra__stepTable tbody tr:last-child td{border-bottom:0}.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepNumber,.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepTime,.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepWent{text-align:right}.ops-pipeline-module__iRywra__stepTable thead th:last-child,.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepStopped{padding-left:32px}.ops-pipeline-module__iRywra__stepTable tbody th{color:var(--color-ink);white-space:nowrap;font-size:14px;font-weight:500}.ops-pipeline-module__iRywra__stepName{align-items:center;gap:6px;display:inline-flex}.ops-pipeline-module__iRywra__stepTime{color:var(--color-ink);white-space:nowrap;font-size:15px}.ops-pipeline-module__iRywra__stepWent{white-space:nowrap}.ops-pipeline-module__iRywra__stepWent button{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;font-weight:500}.ops-pipeline-module__iRywra__stepWent button:hover{color:var(--color-accent)}.ops-pipeline-module__iRywra__stepOf{color:var(--color-ink-muted);font-size:13px}.ops-pipeline-module__iRywra__stepNone{color:var(--color-ink-muted)}.ops-pipeline-module__iRywra__stopList{flex-wrap:wrap;gap:2px 16px;display:flex}.ops-pipeline-module__iRywra__stopItem{font-variant-numeric:tabular-nums;color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.ops-pipeline-module__iRywra__stopItem:hover,.ops-pipeline-module__iRywra__stopItem[aria-expanded=true]{color:var(--color-accent)}.ops-pipeline-module__iRywra__stepReasons td{padding-top:0}.ops-pipeline-module__iRywra__reasonList{flex-wrap:wrap;gap:4px 6px;display:flex}.ops-pipeline-module__iRywra__reasonChip{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-secondary);cursor:pointer;border-radius:999px;align-items:baseline;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.ops-pipeline-module__iRywra__reasonChip:hover{border-color:var(--color-accent)}.ops-pipeline-module__iRywra__reasonChip strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-pipeline-module__iRywra__flow{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:18px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__flowWide{grid-template-columns:repeat(8,minmax(0,1fr))}.ops-pipeline-module__iRywra__flow>li{min-width:0;display:flex}.ops-pipeline-module__iRywra__tile{border:1px solid var(--color-rule);background:var(--color-paper);width:100%;color:var(--color-ink);text-align:left;cursor:pointer;border-radius:12px;align-content:start;gap:4px;padding:14px;transition:border-color .12s;display:grid}.ops-pipeline-module__iRywra__tile:hover{border-color:var(--color-rule-strong)}.ops-pipeline-module__iRywra__tile[aria-pressed=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.ops-pipeline-module__iRywra__static,.ops-pipeline-module__iRywra__static:hover{border-color:var(--color-rule);cursor:default}.ops-pipeline-module__iRywra__tileLabel{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-muted);font-size:10px;overflow:hidden}.ops-pipeline-module__iRywra__tileValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:500;line-height:1.15}.ops-pipeline-module__iRywra__tileStuck .ops-pipeline-module__iRywra__tileValue,.ops-pipeline-module__iRywra__warn{color:var(--color-warning)}.ops-pipeline-module__iRywra__dropouts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ops-pipeline-module__iRywra__dropoutsLabel{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin-right:4px;font-size:10px}.ops-pipeline-module__iRywra__dropout{border:1px solid var(--color-rule);color:var(--color-ink-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:baseline;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.ops-pipeline-module__iRywra__dropout strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-pipeline-module__iRywra__dropoutStuck{border-color:color-mix(in srgb, var(--color-warning) 30%, transparent);background:color-mix(in srgb, var(--color-warning) 6%, transparent)}.ops-pipeline-module__iRywra__dropout[aria-pressed=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.ops-pipeline-module__iRywra__dropoutNote{color:var(--color-ink-muted);font-size:12px}.ops-pipeline-module__iRywra__listAnchor{scroll-margin-top:96px}.ops-pipeline-module__iRywra__list{border:1px solid var(--color-rule-strong);background:var(--color-paper);border-radius:12px;margin-top:18px;padding:18px 20px}.ops-pipeline-module__iRywra__listHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ops-pipeline-module__iRywra__listHead h3{letter-spacing:-.02em;align-items:baseline;gap:10px;font-size:16px;font-weight:550;display:flex}.ops-pipeline-module__iRywra__listHead p{max-width:80ch;color:var(--color-ink-muted);margin-top:4px;font-size:12px;line-height:1.6}.ops-pipeline-module__iRywra__listCount{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.ops-pipeline-module__iRywra__listNote{color:var(--color-ink-muted);margin-top:12px;font-size:11px}.ops-pipeline-module__iRywra__close{color:var(--color-ink-muted);cursor:pointer;background:0 0;border-radius:6px;padding:4px;display:inline-flex}.ops-pipeline-module__iRywra__close:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.ops-pipeline-module__iRywra__items{border-top:1px solid var(--color-rule);max-height:480px;margin-top:10px;padding:0;list-style:none;overflow:auto}.ops-pipeline-module__iRywra__item{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:10px 2px;display:grid}.ops-pipeline-module__iRywra__itemMain{gap:3px;min-width:0;display:grid}.ops-pipeline-module__iRywra__citation{overflow-wrap:anywhere;font-family:var(--font-mono), monospace;color:var(--color-ink);font-size:12px;text-decoration:none}.ops-pipeline-module__iRywra__citation:hover{text-decoration:underline}.ops-pipeline-module__iRywra__rowTitle{color:var(--color-ink);font-size:13px;font-weight:550}.ops-pipeline-module__iRywra__listGroup{margin-top:16px}.ops-pipeline-module__iRywra__listGroup h4{color:var(--color-ink-secondary);align-items:baseline;gap:8px;font-size:12px;font-weight:550;display:flex}.ops-pipeline-module__iRywra__cluster{margin-top:8px}.ops-pipeline-module__iRywra__clusterWhy{color:var(--color-ink-secondary);align-items:baseline;gap:8px;font-size:12px;line-height:1.5;display:flex}.ops-pipeline-module__iRywra__listNote a{color:var(--color-accent)}.ops-pipeline-module__iRywra__itemWhy{color:var(--color-ink-secondary);font-size:12px}.ops-pipeline-module__iRywra__itemDetail{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-muted);font-size:11px;overflow:hidden}.ops-pipeline-module__iRywra__itemSide{text-align:right;align-content:start;justify-items:end;gap:3px;display:grid}.ops-pipeline-module__iRywra__age{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ops-pipeline-module__iRywra__itemLinks{white-space:nowrap;gap:10px;font-size:11px;display:flex}.ops-pipeline-module__iRywra__itemLinks a{color:var(--color-accent)}.ops-pipeline-module__iRywra__itemFlags{max-width:28ch;color:var(--color-ink-muted);font-size:11px}.ops-pipeline-module__iRywra__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.ops-pipeline-module__iRywra__card{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:12px;min-width:0;padding:18px 20px}.ops-pipeline-module__iRywra__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ops-pipeline-module__iRywra__cardHead h3{letter-spacing:-.02em;font-size:15px;font-weight:550}.ops-pipeline-module__iRywra__cardHead p{color:var(--color-ink-muted);margin-top:3px;font-size:12px}.ops-pipeline-module__iRywra__toggle{border:1px solid var(--color-rule);border-radius:8px;flex-shrink:0;padding:2px;display:inline-flex}.ops-pipeline-module__iRywra__toggle button{color:var(--color-ink-muted);cursor:pointer;background:0 0;border-radius:6px;padding:3px 9px;font-size:11px}.ops-pipeline-module__iRywra__toggle button[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-ink)}.ops-pipeline-module__iRywra__bars{gap:2px;margin-top:14px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__bar{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border-radius:6px;grid-template-columns:minmax(0,45%) minmax(0,1fr) 3.5ch;align-items:center;gap:10px;padding:5px 6px;font-size:12px;display:grid}.ops-pipeline-module__iRywra__bar:hover{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.ops-pipeline-module__iRywra__barStatic,.ops-pipeline-module__iRywra__barStatic:hover{cursor:default;background:0 0}.ops-pipeline-module__iRywra__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-pipeline-module__iRywra__barTrack{height:8px;display:block}.ops-pipeline-module__iRywra__barFill{background:var(--series-2);border-radius:0 4px 4px 0;height:8px;display:block}.ops-pipeline-module__iRywra__barCount{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink-secondary);white-space:nowrap}.ops-pipeline-module__iRywra__empty{color:var(--color-ink-muted);margin-top:14px;font-size:12px}.ops-pipeline-module__iRywra__stats{flex-wrap:wrap;gap:12px 32px;margin-top:14px;display:flex}.ops-pipeline-module__iRywra__statBlock{gap:2px;display:grid}.ops-pipeline-module__iRywra__statValue{letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:500}.ops-pipeline-module__iRywra__statLabel{max-width:34ch;color:var(--color-ink-muted);font-size:12px;line-height:1.5}.ops-pipeline-module__iRywra__miniLabel{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin-top:16px;font-size:10px}.ops-pipeline-module__iRywra__footnote{color:var(--color-ink-muted);margin-top:8px;font-size:11px}.ops-pipeline-module__iRywra__legend{color:var(--color-ink-secondary);flex-wrap:wrap;gap:14px;margin-top:14px;padding:0;font-size:11px;list-style:none;display:flex}.ops-pipeline-module__iRywra__legend li,.ops-pipeline-module__iRywra__tooltip>span{align-items:center;gap:6px;display:inline-flex}.ops-pipeline-module__iRywra__swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.ops-pipeline-module__iRywra__swatch[data-series="1"],.ops-pipeline-module__iRywra__column[data-series="1"],.ops-pipeline-module__iRywra__sparkBar[data-series="1"]{background:var(--series-1);fill:var(--series-1)}.ops-pipeline-module__iRywra__swatch[data-series="2"],.ops-pipeline-module__iRywra__column[data-series="2"],.ops-pipeline-module__iRywra__sparkBar[data-series="2"]{background:var(--series-2);fill:var(--series-2)}.ops-pipeline-module__iRywra__swatch[data-series="3"],.ops-pipeline-module__iRywra__column[data-series="3"],.ops-pipeline-module__iRywra__sparkBar[data-series="3"]{background:var(--series-3);fill:var(--series-3)}.ops-pipeline-module__iRywra__sparkBar[data-series="4"]{background:var(--color-ink-muted)}.ops-pipeline-module__iRywra__chartWrap{margin-top:8px;position:relative}.ops-pipeline-module__iRywra__chart{width:100%;height:auto;display:block;overflow:visible}.ops-pipeline-module__iRywra__grid{stroke:var(--color-rule);stroke-width:1px;shape-rendering:crispedges}.ops-pipeline-module__iRywra__tick,.ops-pipeline-module__iRywra__capLabel{fill:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:10px}.ops-pipeline-module__iRywra__capLabel{fill:var(--color-ink-secondary)}.ops-pipeline-module__iRywra__band{fill:#0000}.ops-pipeline-module__iRywra__bandHover{fill:color-mix(in srgb, var(--color-ink) 4%, transparent)}.ops-pipeline-module__iRywra__tooltip{z-index:2;border:1px solid var(--color-rule-strong);background:var(--color-paper-elevated);color:var(--color-ink-secondary);white-space:nowrap;pointer-events:none;border-radius:8px;gap:3px;padding:8px 10px;font-size:11px;display:grid;position:absolute;top:-6px;transform:translate(-50%);box-shadow:0 6px 18px #1c19171a}.ops-pipeline-module__iRywra__tooltip strong,.ops-pipeline-module__iRywra__tooltip b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.ops-pipeline-module__iRywra__table summary{color:var(--color-ink-muted);cursor:pointer;margin-top:10px;font-size:11px}.ops-pipeline-module__iRywra__table table{font-variant-numeric:tabular-nums;width:100%;margin-top:6px;font-size:11px}.ops-pipeline-module__iRywra__table th,.ops-pipeline-module__iRywra__table td{text-align:right;padding:3px 6px;font-weight:400}.ops-pipeline-module__iRywra__table th:first-child{text-align:left}.ops-pipeline-module__iRywra__pipeline button:focus-visible,.ops-pipeline-module__iRywra__pipeline a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:1180px){.ops-pipeline-module__iRywra__flow,.ops-pipeline-module__iRywra__flowWide{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.ops-pipeline-module__iRywra__cards,.ops-pipeline-module__iRywra__partsRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ops-pipeline-module__iRywra__pipeline{padding:18px 16px}.ops-pipeline-module__iRywra__flow,.ops-pipeline-module__iRywra__flowWide{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-pipeline-module__iRywra__partsSteps{grid-auto-flow:row}.ops-pipeline-module__iRywra__stateRow{grid-template-columns:112px 32px minmax(0,1fr)}.ops-pipeline-module__iRywra__stepTable,.ops-pipeline-module__iRywra__stepTable tbody{display:block}.ops-pipeline-module__iRywra__stepTable thead,.ops-pipeline-module__iRywra__stepTable colgroup{display:none}.ops-pipeline-module__iRywra__stepTable tbody tr{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 14px;display:grid}.ops-pipeline-module__iRywra__stepTable tbody tr:last-child{border-bottom:0}.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepWent,.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepStopped{text-align:left;padding-left:0}.ops-pipeline-module__iRywra__stepTable tbody th,.ops-pipeline-module__iRywra__stepTable tbody td{border:0;padding:0;display:block}.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepTime{text-align:right;grid-area:1/2}.ops-pipeline-module__iRywra__stepTable .ops-pipeline-module__iRywra__stepStopped,.ops-pipeline-module__iRywra__stepReasons td{grid-column:1/-1}.ops-pipeline-module__iRywra__tileValue{font-size:24px}.ops-pipeline-module__iRywra__item{grid-template-columns:minmax(0,1fr);gap:6px}.ops-pipeline-module__iRywra__itemSide{text-align:left;justify-items:start}.ops-pipeline-module__iRywra__bar{grid-template-columns:minmax(0,1fr) 3.5ch}.ops-pipeline-module__iRywra__barTrack{display:none}}.ops-pipeline-module__iRywra__rateBar{grid-template-columns:minmax(0,45%) minmax(0,1fr) 5ch}.ops-pipeline-module__iRywra__barNote{color:var(--color-ink-muted)}.ops-pipeline-module__iRywra__ranked{gap:6px;padding:0;list-style:none;display:grid}.ops-pipeline-module__iRywra__ranked li{gap:1px;min-width:0;display:grid}.ops-pipeline-module__iRywra__ranked span{color:var(--color-ink-muted);font-size:11px}@media (max-width:640px){.ops-pipeline-module__iRywra__rateBar{grid-template-columns:minmax(0,1fr) 5ch}}@media (max-width:900px){.ops-pipeline-module__iRywra__summaryRow{grid-template-columns:minmax(0,1fr)}}.ops-pipeline-module__iRywra__stepTimeLine{white-space:nowrap;display:block}.ops-pipeline-module__iRywra__stepTimeLabel{color:var(--color-ink-muted);font-size:11px}.ops-pipeline-module__iRywra__updated{color:var(--color-ink-muted);margin-top:4px;font-size:12px}
.diagram-module__ALmCNq__screen{--screen-bg:var(--color-code-bg);--screen-ink:var(--color-code-text);--screen-muted:var(--color-code-comment);--screen-flow:var(--color-code-number);--screen-pulse:var(--color-code-function);--screen-person:var(--color-code-keyword);--screen-exit:#f87171;--screen-ok:#4ade80;border:1px solid var(--color-rule-strong);background:radial-gradient(120% 80% at 10% 0%, #7dd3fc12, transparent 60%), radial-gradient(90% 70% at 100% 100%, #86efac0d, transparent 60%), var(--screen-bg);border-radius:16px;min-width:0;margin:0 0 12px;overflow:hidden;box-shadow:0 10px 30px #1c19171a,inset 0 1px #ffffff0a}.diagram-module__ALmCNq__scroll{overflow-x:auto}.diagram-module__ALmCNq__svg{width:100%;min-width:760px;height:auto;font-family:var(--font-mono);display:block}.diagram-module__ALmCNq__grid{fill:none;stroke:#e7e5e40b;stroke-width:1px}.diagram-module__ALmCNq__phase{fill:var(--screen-muted);letter-spacing:.16em;font-size:10px}.diagram-module__ALmCNq__flow{fill:none;stroke:var(--screen-flow);stroke-opacity:.32;stroke-linecap:round;stroke-linejoin:round}.diagram-module__ALmCNq__arrowHead{fill:var(--screen-flow);fill-opacity:.8}.diagram-module__ALmCNq__pulse{fill:none;stroke:var(--screen-pulse);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:2 14;opacity:.85;animation:1.6s linear infinite diagram-module__ALmCNq__flow}@keyframes diagram-module__ALmCNq__flow{to{stroke-dashoffset:-16px}}@media (prefers-reduced-motion:reduce){.diagram-module__ALmCNq__pulse{animation:none}}.diagram-module__ALmCNq__loop{fill:none;stroke:var(--screen-person);stroke-opacity:.7;stroke-width:1.5px;stroke-dasharray:4 4}.diagram-module__ALmCNq__loopHead{fill:var(--screen-person)}.diagram-module__ALmCNq__loopText{fill:var(--screen-person);font-size:11px}.diagram-module__ALmCNq__node,.diagram-module__ALmCNq__nodePerson{fill:#ffffff0a;stroke:#e7e5e429;stroke-width:1px}.diagram-module__ALmCNq__nodePerson{fill:#fbbf240f;stroke:var(--screen-person);stroke-opacity:.75}.diagram-module__ALmCNq__nodeGhost{fill:#ffffff04;stroke:#e7e5e447;stroke-width:1px;stroke-dasharray:5 4}.diagram-module__ALmCNq__nodeGhostCount{fill:var(--screen-muted);font-size:24px;font-weight:600}.diagram-module__ALmCNq__nodeGhostNote{fill:var(--screen-muted);font-size:10px;font-style:italic}.diagram-module__ALmCNq__ghostFlow{fill:none;stroke:var(--screen-flow);stroke-opacity:.35;stroke-width:1.2px;stroke-dasharray:3 5}.diagram-module__ALmCNq__nodeLabel,.diagram-module__ALmCNq__nodeLabelPerson{fill:var(--screen-muted);letter-spacing:.1em;font-size:10px}.diagram-module__ALmCNq__nodeLabelPerson{fill:var(--screen-person)}.diagram-module__ALmCNq__nodeCount{fill:var(--screen-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.diagram-module__ALmCNq__nodeLine{fill:var(--screen-muted);font-size:11px}.diagram-module__ALmCNq__nodeTries{fill:var(--screen-person);font-size:10px}.diagram-module__ALmCNq__barTrack{fill:#e7e5e41a}.diagram-module__ALmCNq__barOk{fill:var(--screen-ok)}.diagram-module__ALmCNq__barFail{fill:var(--screen-exit)}.diagram-module__ALmCNq__barCancel{fill:var(--screen-muted)}.diagram-module__ALmCNq__exit{stroke:var(--screen-exit);stroke-width:1.5px}.diagram-module__ALmCNq__exitText{fill:var(--screen-exit);font-size:10.5px}.diagram-module__ALmCNq__caption{font-family:var(--font-mono);color:var(--screen-muted);border-top:1px solid #e7e5e414;flex-wrap:wrap;gap:6px 18px;padding:10px 18px 14px;font-size:11px;display:flex}.diagram-module__ALmCNq__caption span{align-items:center;gap:6px;display:inline-flex}.diagram-module__ALmCNq__caption i{border-radius:2px;width:16px;height:4px;display:inline-block}.diagram-module__ALmCNq__keyFlow{background:var(--screen-flow);opacity:.6}.diagram-module__ALmCNq__keyPerson{background:var(--screen-person)}.diagram-module__ALmCNq__keyExit{background:var(--screen-exit)}.diagram-module__ALmCNq__keyGhost{border:1px dashed var(--screen-muted);height:6px!important}
.evidence-module__cF0ckW__evidence{gap:28px;min-width:0;display:grid}.evidence-module__cF0ckW__panel{gap:12px;min-width:0;display:grid}.evidence-module__cF0ckW__panelHead{border-bottom:2px solid var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:8px;display:flex}.evidence-module__cF0ckW__panelHead h2{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:20px;font-weight:600}.evidence-module__cF0ckW__panelHead p{color:var(--color-ink-muted);margin:0;font-size:13px}.evidence-module__cF0ckW__tableWrap{min-width:0;overflow-x:auto}.evidence-module__cF0ckW__table{border-collapse:collapse;width:100%;color:var(--color-ink);font-size:13px}.evidence-module__cF0ckW__table th,.evidence-module__cF0ckW__table td{text-align:left;border-bottom:1px solid var(--color-rule-subtle);vertical-align:middle;white-space:nowrap;padding:7px 10px}.evidence-module__cF0ckW__table thead th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-muted);border-bottom:1px solid var(--color-rule);font-size:11px;font-weight:500}.evidence-module__cF0ckW__table tbody th{font-weight:500}.evidence-module__cF0ckW__phaseRow th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-secondary);border-bottom:1px solid var(--color-rule);padding-top:14px;font-size:11px;font-weight:600}.evidence-module__cF0ckW__num{font-variant-numeric:tabular-nums;text-align:right!important}.evidence-module__cF0ckW__stage{align-items:center;gap:6px;display:inline-flex}.evidence-module__cF0ckW__person{color:var(--color-accent);flex:none}.evidence-module__cF0ckW__reached{align-items:center;gap:8px;width:112px;display:inline-flex}.evidence-module__cF0ckW__reachedBar{background:var(--color-ink-secondary);border-radius:0 2px 2px 0;min-width:2px;max-width:72px;height:8px;display:block}.evidence-module__cF0ckW__count{font-variant-numeric:tabular-nums}.evidence-module__cF0ckW__result{align-items:center;gap:8px;display:inline-flex}.evidence-module__cF0ckW__stack{background:var(--color-rule-subtle);border-radius:2px;gap:1px;width:80px;height:8px;display:inline-flex;overflow:hidden}.evidence-module__cF0ckW__stack>span{flex-basis:0}.evidence-module__cF0ckW__ok{background:var(--color-success)}.evidence-module__cF0ckW__fail{background:var(--color-destructive)}.evidence-module__cF0ckW__cancel{background:var(--color-ink-muted)}.evidence-module__cF0ckW__open{background:var(--color-accent);opacity:.55}.evidence-module__cF0ckW__resultText{font-variant-numeric:tabular-nums}.evidence-module__cF0ckW__sub,.evidence-module__cF0ckW__none{color:var(--color-ink-muted);font-size:12px}.evidence-module__cF0ckW__reason{text-overflow:ellipsis;max-width:300px;overflow:hidden}.evidence-module__cF0ckW__reasonText{color:var(--color-ink-secondary)}.evidence-module__cF0ckW__rule{text-overflow:ellipsis;max-width:420px;overflow:hidden}.evidence-module__cF0ckW__legend{color:var(--color-ink-muted);flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;font-size:12px;display:flex}.evidence-module__cF0ckW__legend span{align-items:center;gap:5px;display:inline-flex}.evidence-module__cF0ckW__keyOk:before,.evidence-module__cF0ckW__keyFail:before,.evidence-module__cF0ckW__keyCancel:before,.evidence-module__cF0ckW__keyOpen:before{content:"";border-radius:2px;width:10px;height:8px}.evidence-module__cF0ckW__keyOk:before{background:var(--color-success)}.evidence-module__cF0ckW__keyFail:before{background:var(--color-destructive)}.evidence-module__cF0ckW__keyCancel:before{background:var(--color-ink-muted)}.evidence-module__cF0ckW__keyOpen:before{background:var(--color-accent);opacity:.55}.evidence-module__cF0ckW__spark{display:block;overflow:visible}.evidence-module__cF0ckW__sparkBase{stroke:var(--color-rule);stroke-width:1px}.evidence-module__cF0ckW__sparkLine{fill:none;stroke:var(--color-ink-secondary);stroke-width:1.25px}.evidence-module__cF0ckW__sparkDot{fill:var(--color-ink)}.evidence-module__cF0ckW__change{stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:2 2}.evidence-module__cF0ckW__axis{font-family:var(--font-mono);fill:var(--color-ink-muted);font-size:9px}.evidence-module__cF0ckW__bars{gap:8px;display:grid}.evidence-module__cF0ckW__barRow{color:var(--color-ink);grid-template-columns:minmax(120px,200px) minmax(0,1fr) minmax(150px,auto);align-items:center;gap:12px;font-size:13px;display:grid}.evidence-module__cF0ckW__barLabel{align-items:center;gap:6px;min-width:0;display:inline-flex}.evidence-module__cF0ckW__barTrack{background:var(--color-rule-subtle);border-radius:0 3px 3px 0;min-width:0;height:12px}.evidence-module__cF0ckW__barMachine,.evidence-module__cF0ckW__barPerson{border-radius:0 3px 3px 0;height:100%;display:block}.evidence-module__cF0ckW__barMachine{background:var(--color-ink-secondary)}.evidence-module__cF0ckW__barPerson{background:var(--color-accent)}.evidence-module__cF0ckW__barValue{font-variant-numeric:tabular-nums;white-space:nowrap}.evidence-module__cF0ckW__multiples{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px 24px;display:grid}.evidence-module__cF0ckW__multiple{gap:4px;min-width:0;margin:0;display:grid}.evidence-module__cF0ckW__multiple figcaption{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.evidence-module__cF0ckW__multiple p{margin:0}.evidence-module__cF0ckW__trend{display:block}.evidence-module__cF0ckW__coverage{color:var(--color-ink-secondary);gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}@media (max-width:560px){.evidence-module__cF0ckW__barRow{grid-template-columns:minmax(0,1fr) auto}.evidence-module__cF0ckW__barTrack{grid-area:2/1/auto/-1}}.evidence-module__cF0ckW__release{font-family:var(--font-mono);font-size:12px}.evidence-module__cF0ckW__flags{min-width:200px;color:var(--color-ink-secondary);white-space:normal!important}
