:root{--color-white:#fff;--color-ink:#1e272e;--color-text-body:#40515e;--color-text-muted:#4f6070;--color-text-secondary:#57606f;--color-text-faint:#5f6d7c;--color-text-dim:#576574;--color-text-placeholder:#8395a7;--color-border:#d2dae2;--color-border-light:#dfe4ea;--color-border-muted:#b2bec3;--color-bg-subtle:#eef2f5;--color-surface-dark:#2f3b45;--color-text-charcoal:#2f3b45;--color-text-on-dark:#e8edf1;--color-bg-faint:#fafbfc;--color-surface-code:#f7f9fb;--color-chip-bg-muted:#ececec;--color-chip-text-muted:#3d3d3d;--color-chip-border-muted:#8d8d8d;--color-badge-bg-subtle:#f4f6f8;--color-divider-subtle:#eceff1;--color-track-bg:#eceff1;--color-group-btn-border:#c8c2b8;--color-group-btn-accent:#8a6d3b;--color-fleet-accent:#b8860b;--color-danger:#c0392b;--color-danger-dark:#922b21;--color-danger-mid:#a94438;--color-danger-alt:#b23b3b;--color-danger-deep:#7b1c12;--color-danger-bg:#fdecea;--color-danger-bg-alt:#f8d7da;--color-danger-fill:#fadbd8;--color-warning-text:#6b4a03;--color-warning-border:#b7791f;--color-warning-bg:#fff6df;--color-warning-bg-alt:#fdebd0;--color-warning-retry-accent:#a86b00;--color-link:#2569ad;--color-info:#2e86de;--color-info-border:#2b6cb0;--color-info-bg-alt:#e8f1fd;--color-success:#1d6f42;--color-success-alt:#1e8449;--color-success-border:#27ae60;--color-success-bg:#e8f8f0;--color-page-bg:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-white:#1c2226;--color-ink:#eef2f5;--color-text-body:#c2ccd3;--color-text-muted:#99a7b1;--color-text-secondary:#b3bfc7;--color-text-faint:#8fa0ab;--color-text-dim:#a4b2bb;--color-text-placeholder:#566573;--color-border:#3a444c;--color-border-light:#2c363d;--color-border-muted:#4a565f;--color-bg-subtle:#232b30;--color-surface-dark:#0c1013;--color-text-charcoal:#dfe6ea;--color-text-on-dark:#f2f5f7;--color-bg-faint:#1a2024;--color-surface-code:#12171b;--color-chip-bg-muted:#2a3136;--color-chip-text-muted:#d8dde0;--color-chip-border-muted:#5a666f;--color-badge-bg-subtle:#262e33;--color-divider-subtle:#2c363d;--color-track-bg:#262e33;--color-group-btn-border:#5c564c;--color-group-btn-accent:#b08d52;--color-fleet-accent:#d4a017;--color-danger:#e0574a;--color-danger-dark:#e8695c;--color-danger-mid:#ea7a6e;--color-danger-alt:#d65c5c;--color-danger-deep:#f4a99e;--color-danger-bg:#3a1613;--color-danger-bg-alt:#4a1a17;--color-danger-fill:#451815;--color-warning-text:#f0c674;--color-warning-border:#d99a3d;--color-warning-bg:#3a2f10;--color-warning-bg-alt:#402f16;--color-warning-retry-accent:#e0a339;--color-link:#6ba3e0;--color-info:#5ba3ea;--color-info-border:#5a95d4;--color-info-bg-alt:#16232f;--color-success:#4bb47c;--color-success-alt:#43a873;--color-success-border:#4ecb85;--color-success-bg:#163325;--color-page-bg:#14181c}}:root[data-theme=dark]{--color-white:#1c2226;--color-ink:#eef2f5;--color-text-body:#c2ccd3;--color-text-muted:#99a7b1;--color-text-secondary:#b3bfc7;--color-text-faint:#8fa0ab;--color-text-dim:#a4b2bb;--color-text-placeholder:#566573;--color-border:#3a444c;--color-border-light:#2c363d;--color-border-muted:#4a565f;--color-bg-subtle:#232b30;--color-surface-dark:#0c1013;--color-text-charcoal:#dfe6ea;--color-text-on-dark:#f2f5f7;--color-bg-faint:#1a2024;--color-surface-code:#12171b;--color-chip-bg-muted:#2a3136;--color-chip-text-muted:#d8dde0;--color-chip-border-muted:#5a666f;--color-badge-bg-subtle:#262e33;--color-divider-subtle:#2c363d;--color-track-bg:#262e33;--color-group-btn-border:#5c564c;--color-group-btn-accent:#b08d52;--color-fleet-accent:#d4a017;--color-danger:#e0574a;--color-danger-dark:#e8695c;--color-danger-mid:#ea7a6e;--color-danger-alt:#d65c5c;--color-danger-deep:#f4a99e;--color-danger-bg:#3a1613;--color-danger-bg-alt:#4a1a17;--color-danger-fill:#451815;--color-warning-text:#f0c674;--color-warning-border:#d99a3d;--color-warning-bg:#3a2f10;--color-warning-bg-alt:#402f16;--color-warning-retry-accent:#e0a339;--color-link:#6ba3e0;--color-info:#5ba3ea;--color-info-border:#5a95d4;--color-info-bg-alt:#16232f;--color-success:#4bb47c;--color-success-alt:#43a873;--color-success-border:#4ecb85;--color-success-bg:#163325;--color-page-bg:#14181c}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) button{background:var(--color-white);color:var(--color-ink)}:where(:root:not([data-theme=light])) .ops-drawer code{color:var(--color-ink)}:root:not([data-theme=light]) .topbar{background:var(--color-surface-dark);color:var(--color-text-on-dark)}:root:not([data-theme=light]) .env-dev,:root:not([data-theme=light]) .state-running{color:var(--color-info-border)}:root:not([data-theme=light]) .status-chip.suspended{background:#fdebd0}:root:not([data-theme=light]) .protected-badge{background:#3a2f10;border-color:#6b4a03}:root:not([data-theme=light]) .bulk-bar{background:#16232f}:root:not([data-theme=light]) .grid-keys kbd,:root:not([data-theme=light]) .tab-bar-keys kbd{background:#232b30}:root:not([data-theme=light]) .leak-views-caption{color:var(--color-text-faint)}}:where([data-theme=dark]) button{background:var(--color-white);color:var(--color-ink)}:where([data-theme=dark]) .ops-drawer code{color:var(--color-ink)}:root[data-theme=dark] .topbar{background:var(--color-surface-dark);color:var(--color-text-on-dark)}:root[data-theme=dark] .env-dev,:root[data-theme=dark] .state-running{color:var(--color-info-border)}:root[data-theme=dark] .status-chip.suspended{background:#fdebd0}:root[data-theme=dark] .protected-badge{background:#3a2f10;border-color:#6b4a03}:root[data-theme=dark] .bulk-bar{background:#16232f}:root[data-theme=dark] .grid-keys kbd,:root[data-theme=dark] .tab-bar-keys kbd{background:#232b30}:root[data-theme=dark] .leak-views-caption{color:var(--color-text-faint)}*{box-sizing:border-box}body{color:var(--color-ink);background:var(--color-page-bg);margin:0;font-family:system-ui,sans-serif;font-size:14px}.app{flex-direction:column;height:100vh;display:flex}.app>main{flex-direction:column;flex:1;min-height:0;display:flex}.topbar{background:var(--color-ink);color:var(--color-white);flex-wrap:wrap;align-items:center;gap:16px;padding:6px 16px;display:flex}.topbar h1{white-space:nowrap;margin:0;font-size:16px}.zone-toggle{white-space:nowrap}.zone-toggle .segment{padding:2px 8px;font-size:12px}.theme-toggle{white-space:nowrap}.theme-toggle .segment{padding:2px 8px;font-size:12px}.density-toggle{white-space:nowrap}.density-toggle .segment{padding:2px 8px;font-size:12px}.ts-relative{color:var(--color-text-muted);white-space:nowrap}.engine-strip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.engine-card{background:var(--color-surface-dark);border-radius:6px;align-items:center;gap:8px;padding:3px 10px;font-size:12px;display:flex}.engine-card:focus-visible{outline-offset:2px;outline:2px solid #5ba3f5}.engine-card .strip-note{color:#a0aab5}.engine-card-down{background:#4a2a25;outline:2px solid #e74c3c}.engine-name{font-weight:600}.engine-version{color:#a0aab5}.engine-unreachable{color:#ffb3a7;text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-weight:600;overflow:hidden}.engine-card .engine-system-link{color:#a0aab5}.lanes{gap:6px;display:flex}.lane{background:var(--color-text-body);color:var(--color-text-on-dark);border-radius:8px;padding:1px 6px}.lane-alarm{color:#ffd7d0;background:#7b2d21;font-weight:700}.engine-alarm{color:#f5c169}.engine-alarm.alarm-warn{font-weight:700}.strip-note{color:var(--color-text-faint);font-size:12px}.request-id-note{color:var(--color-text-muted);margin-top:4px;font-size:13px}.strip-caveat{color:var(--color-text);font-weight:600}.strip-error{color:#ffb3a7}.env-badge{letter-spacing:.04em;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.env-prod{background:var(--color-danger-bg);color:var(--color-danger-deep);border:2px solid var(--color-danger)}.env-test{background:var(--color-warning-bg);color:var(--color-warning-text);border:2px dashed var(--color-warning-border)}.env-dev{background:var(--color-info-bg-alt);color:#1a4d80;border:1px dotted var(--color-info-border)}.env-unknown{background:var(--color-chip-bg-muted);color:var(--color-chip-text-muted);border:1px solid var(--color-chip-border-muted)}.accent-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.policy-token{letter-spacing:.04em;background:var(--color-chip-bg-muted);color:var(--color-chip-text-muted);white-space:nowrap;border:1px solid #5a5a5a;border-radius:4px;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.engine-card-disabled{opacity:.65;background:#33393e;outline:1px dashed #7f8c8d}.engine-disabled-note{color:var(--color-text-faint);text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-style:italic;overflow:hidden}.check-row-gated{opacity:.6}.split{flex:1;min-height:0;padding-bottom:56px;display:flex}.pane{overflow:auto}.pane-search{border-right:1px solid var(--color-border);flex-shrink:0;width:300px;padding:12px}.pane-search.pane-collapsed{width:180px}.pane-results{flex-direction:column;flex:1;min-width:0;display:flex}.pane-details{border-left:1px solid var(--color-border);width:380px;padding:12px}.rail-toggle{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;margin-bottom:8px;padding:4px 8px}.search-panel h2{margin:4px 0 8px;font-size:15px}.search-panel fieldset{border:1px solid var(--color-border);border-radius:6px;margin:0 0 10px}.search-panel label{margin:4px 0;display:block}.search-panel input,.search-panel select{width:100%;margin-top:2px;padding:4px 6px}.datetime-filter-field{gap:6px;display:flex}.datetime-filter-field label{flex:1;min-width:0}.check-row{align-items:center;gap:6px;display:flex}.check-row input{width:auto}.var-row{gap:4px;margin-bottom:4px;display:flex}.var-row input,.var-row select{flex:1;width:auto;min-width:0}.rail-hint{color:var(--color-warning-text);background:var(--color-warning-bg);border-radius:4px;margin:4px 0;padding:4px 6px;font-size:12px}.health-down{color:var(--color-danger-mid);font-size:12px}button.primary{background:var(--color-link);width:100%;color:var(--color-white);cursor:pointer;border:0;border-radius:6px;padding:8px}button.primary:disabled{background:var(--color-text-placeholder)}.criteria-panel h3{align-items:center;gap:8px;margin:12px 0 4px;font-size:13px;display:flex}.criteria-echo{color:var(--color-text-body);margin:0;padding-left:18px;font-size:12px}.criteria-echo li{margin:2px 0}.curl-block{background:var(--color-ink);color:var(--color-border);white-space:pre-wrap;word-break:break-all;border-radius:6px;margin:0;padding:8px;font-size:11px;overflow-x:auto}.curl-preview{margin:10px 0 4px}.curl-toggle{padding:2px 8px;font-size:12px}.curl-preview-body{margin-top:6px}.curl-preview-head{color:var(--color-text-body);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.task-actions{white-space:nowrap}.row-action{margin-right:4px;padding:2px 8px;font-size:12px}.criteria-chips{flex-direction:column;gap:4px;display:flex}.criteria-chip{background:var(--color-bg-subtle);border:1px solid var(--color-border);color:var(--color-text-body);border-radius:10px;padding:2px 8px;font-size:12px}.copy-btn{border:1px solid var(--color-border);background:var(--color-white);cursor:pointer;border-radius:4px;padding:1px 6px;font-size:11px}.raw-json-export{justify-content:flex-end;gap:6px;margin-bottom:6px;display:flex}.results-toolbar{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.snapshot{font-variant-numeric:tabular-nums}.snapshot-stale{color:var(--color-warning-text);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:3px;margin-left:8px;padding:1px 6px;font-size:12px}.column-chooser{position:relative}.column-chooser-panel{z-index:30;background:var(--color-white);border:1px solid var(--color-border);min-width:260px;color:var(--color-ink);border-radius:8px;padding:8px 10px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #1e272e2e}.column-chooser-note{color:var(--color-text-muted);margin:0 0 8px;font-size:12px}.column-chooser-list{flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none;display:flex}.column-chooser-list li{align-items:center;gap:6px;display:flex}.column-chooser-reset{width:100%}.partial-banner{color:var(--color-warning-text);background:#fff3cd;border-bottom:1px solid #e6d29a;flex-direction:column;gap:2px;padding:6px 10px;font-size:13px;display:flex}.partial-banner button{border:1px solid var(--color-warning-border);background:var(--color-white);cursor:pointer;border-radius:4px;margin-left:4px;padding:0 6px}.engine-overflow-capped{font-weight:600}.engine-overflow-routine{color:var(--color-text-muted)}.load-more{border-top:1px solid var(--color-border);flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.load-more-seam{color:#6b7280;margin:0;font-size:12px}.load-more-exhausted{color:var(--color-success);background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:4px;margin:0;padding:4px 8px;font-size:12px;font-weight:600}.load-more-depthwall{color:var(--color-warning-text);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;margin:0;padding:4px 8px;font-size:12px;font-weight:600}.load-more-depthwall .linklike{color:inherit}.load-more button{background:var(--color-white);cursor:pointer;border:1px solid #b0bac6;border-radius:4px;padding:4px 14px}.load-more button:disabled{opacity:.6;cursor:default}.linklike{color:#1d4ed8;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.scope-note{background:var(--color-bg-subtle);color:var(--color-text-body);border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;padding:6px 10px;font-size:13px;display:flex}.scope-badge{border:1px solid var(--color-text-placeholder);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-body);background:var(--color-badge-bg-subtle);border-radius:8px;padding:0 6px;font-size:11px}.scope-drill{border:1px solid var(--color-text-placeholder);background:var(--color-white);color:var(--color-text-charcoal);cursor:pointer;border-radius:6px;padding:0 8px;font-size:12px}.scope-drill:hover{background:var(--color-badge-bg-subtle)}.cmmn-scope-drawer{max-width:640px;max-height:60vh;overflow-y:auto}.cmmn-scope-lead{color:#55636e;margin:0 0 10px;font-size:13px}.cmmn-scope-count{font-size:13px;font-weight:600}.cmmn-scope-lanes{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.cmmn-scope-lane{border:1px solid var(--color-border);background:var(--color-bg-faint);text-align:center;border-top:3px solid #b7c2cd;border-radius:8px;padding:8px 6px}.cmmn-scope-lane--failed{border-top-color:#d64545}.cmmn-scope-lane--active{border-top-color:#3d7fd6}.cmmn-scope-lane--completed{border-top-color:#3fa65a}.cmmn-scope-lane--terminated{border-top-color:#8a94a0}.cmmn-scope-lane-count{font-size:20px;font-weight:700;line-height:1.1;display:block}.cmmn-scope-lane-label{letter-spacing:.03em;color:#55636e;margin-top:2px;font-size:11px;display:block}.cmmn-scope-subhead{margin:0 0 8px;font-size:13px;font-weight:600}.cmmn-scope-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cmmn-scope-row{border:1px solid var(--color-border);background:var(--color-bg-faint);border-radius:8px;padding:8px 10px}.cmmn-scope-casetype{font-weight:600}.cmmn-scope-casekey{color:var(--color-text-muted);font-size:12px;font-weight:400}.cmmn-scope-element{color:var(--color-text-body);font-size:13px}.cmmn-scope-exception{color:#8a4b08;word-break:break-word;margin-top:2px;font-size:12px}.cmmn-scope-meta{grid-template-columns:max-content 1fr;gap:2px 10px;margin:6px 0 0;font-size:12px;display:grid}.cmmn-scope-meta dt{color:var(--color-text-muted)}.cmmn-scope-meta dd{margin:0}.cmmn-scope-meta .mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.error-banner{background:var(--color-danger-bg-alt);color:#721c24;padding:6px 16px}.results-grid{flex-direction:column;flex:1;min-height:0;display:flex}.grid-host{flex:1;width:100%}[data-density=compact] .ag-theme-quartz{--ag-row-height:30px;--ag-header-height:36px;--ag-cell-horizontal-padding:12px;--ag-font-size:13px}.grid-open-link{white-space:nowrap;font-weight:600;text-decoration:none}.grid-open-link:hover,.grid-open-link:focus-visible{text-decoration:underline}.grid-footer{border-top:1px solid var(--color-border);color:var(--color-text-body);justify-content:space-between;align-items:center;padding:4px 10px;font-size:12px;display:flex}.grid-keys,.tab-bar-keys{color:var(--color-text-secondary)}.grid-keys kbd,.tab-bar-keys kbd{border:1px solid var(--color-border);background:#f6f8fa;border-bottom-width:2px;border-radius:3px;padding:0 4px;font-family:inherit;font-size:11px}.tab-bar-keys{padding:2px 12px 6px;font-size:12px;display:block}.zero-state{text-align:center;color:var(--color-text-secondary);padding:32px}.zero-state.zero-warn{color:var(--color-warning-text);background:var(--color-warning-bg)}.zero-state.zero-error{color:#721c24;background:var(--color-danger-bg-alt)}.engine-cell{align-items:center;gap:6px;display:inline-flex}.id-cell{align-items:center;gap:4px;max-width:100%;display:flex}.id-cell code{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.id-cell .copy-btn{flex-shrink:0}.status-cell{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.status-chip{border-radius:9px;padding:1px 8px;font-size:12px;font-weight:600}.status-chip.active{color:#0e6251;background:#d1f2eb}.status-chip.suspended{background:var(--color-warning-bg-alt);color:#7e510a}.status-chip.completed{color:#2c3e50;background:#d6dbdf}.status-chip.failed{background:var(--color-danger-fill);color:var(--color-danger-dark)}.status-chip.retrying{color:#5b2c6f;background:#e8daef}.status-chip.terminated{color:#f4f4f6;background:#4a4a55;border:1px solid #2c2c34}.status-badge{border:1px solid var(--color-text-placeholder);color:var(--color-text-body);background:var(--color-badge-bg-subtle);border-radius:8px;padding:0 6px;font-size:11px}.status-chip-button{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.status-chip-button:focus-visible{outline-offset:2px;border-radius:9px;outline:2px solid #2c6fb5}.status-chip-button .status-chip{border-bottom:1px dotted}.status-evidence h4{text-transform:uppercase;letter-spacing:.03em;color:#566573;margin:14px 0 4px;font-size:13px}.status-evidence .evidence-rederived{color:#2c3e50;background:#eef3f8;border-radius:6px;padding:8px 10px;font-size:13px}.status-evidence .evidence-findings ul{margin:0;padding:0;list-style:none}.evidence-finding{flex-wrap:wrap;align-items:baseline;gap:6px;padding:3px 0;font-size:13px;display:flex}.evidence-finding .flag-mark{font-weight:700}.evidence-finding.flag-on .flag-mark{color:var(--color-success-alt)}.evidence-finding.flag-off{color:#7f8c9a}.evidence-finding .flag-source{color:#566573}.evidence-finding .flag-detail{color:#2c3e50}.evidence-finding .flag-deeplink{font-weight:600}.evidence-legs-scroll{max-height:260px;overflow:auto}.evidence-legs table{border-collapse:collapse;width:100%;font-size:12px}.evidence-legs th,.evidence-legs td{text-align:left;vertical-align:top;border-bottom:1px solid #e0e5ea;padding:3px 8px}.evidence-legs .leg-call{word-break:break-all;display:block}.evidence-legs .leg-body{color:#7f8c9a;word-break:break-all;display:block}.signin-backdrop{z-index:10;background:#1e272e99;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.signin{background:var(--color-white);border-radius:8px;width:300px;padding:20px}.signin h2{margin:0 0 8px}.signin label{margin:8px 0;display:block}.signin input{width:100%;margin-top:2px;padding:6px}.signin-error{color:#721c24}.details-header{justify-content:space-between;align-items:center;display:flex}.placeholder{color:var(--color-text-muted)}.home-link{color:inherit;text-decoration:none}.omnibox{flex:0 340px;min-width:180px}.omnibox input{border:1px solid var(--color-text-body);background:var(--color-surface-dark);width:100%;color:var(--color-text-on-dark);border-radius:6px;padding:4px 8px;font-size:13px}.omnibox input::placeholder{color:var(--color-text-muted)}.triage{flex:1;padding:12px 16px 56px;overflow:auto}.triage-toolbar{align-items:center;gap:12px;margin-bottom:8px;display:flex}.status-summary{flex-wrap:wrap;gap:10px;margin:8px 0 16px;display:flex}.status-summary-asof{color:var(--color-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;font-size:12px}.status-tile{border:1px solid var(--color-border);color:inherit;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:inline-flex}.status-tile-link:hover{border-color:var(--color-info)}.tile-count{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.count-unit{color:var(--color-text-faint);font-size:11px;font-weight:400}.child-badge{margin-right:4px}.lane-sparkline{opacity:.85;width:64px;height:18px;display:block}.lane-sparkline polyline{stroke:#566573}.lane-sparkline--active polyline{stroke:#0e6251}.lane-sparkline--suspended polyline{stroke:#7e510a}.lane-sparkline--completed polyline{stroke:#2c3e50}.lane-sparkline--failed polyline{stroke:var(--color-danger-dark)}.lane-sparkline--retrying polyline{stroke:#5b2c6f}.error-groups h2{margin:12px 0 8px;font-size:15px}.group-count{color:var(--color-text-muted);font-weight:400}.error-group{border:1px solid var(--color-border);border-left:4px solid var(--color-danger);border-radius:8px;margin-bottom:10px;padding:10px 12px}.error-group-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.error-signature{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.exception-class{color:var(--color-danger-dark);font-weight:700}.normalized-message{color:var(--color-ink)}.group-total-wrap{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.group-total{color:var(--color-danger-dark);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;text-decoration:none}.group-total:hover{text-decoration:underline}.group-total-asof{color:var(--color-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.error-group-lanes{color:var(--color-text-body);gap:12px;margin-top:2px;font-size:12px;display:flex}.sample-message{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:6px 0;font-size:12px;overflow:hidden}.engine-counts{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.engine-count-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.engine-count-scope{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.engine-count-scope:hover .engine-name{text-decoration:underline}.definition-counts{flex-wrap:wrap;gap:14px;display:inline-flex}.definition-count{align-items:baseline;gap:6px;display:inline-flex}.definition-key{color:var(--color-text-body)}.version-count{font-variant-numeric:tabular-nums;color:var(--color-danger-dark);border-bottom:1px dotted var(--color-danger-dark);text-decoration:none}.version-count:hover{border-bottom-style:solid}.version-zero{color:var(--color-text-muted);border-bottom:0}.inspect{flex-direction:column;flex:1;padding-bottom:56px;display:flex;overflow:auto}.vitals{border-bottom:1px solid var(--color-border);padding:10px 16px}.vitals-identity{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.composite-id{font-size:13px}.vitals-grid{flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-top:8px;font-size:13px;display:flex}.vital{align-items:baseline;gap:6px;display:inline-flex}.vital-label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:11px}.version-chip{border:1px solid var(--color-border);color:var(--color-text-dim);border-radius:8px;padding:0 6px;font-size:11px}.open-logs{white-space:nowrap;font-size:12px}.why-stuck{border-left:3px solid var(--color-danger);background:#fdf3f2;border-radius:0 6px 6px 0;margin-top:8px;padding:8px 10px}.why-stuck-headline{margin:0;font-size:13px}.why-stuck-headline code{color:var(--color-danger-dark);word-break:break-word}.why-stuck-meta{color:var(--color-text-dim);margin:4px 0 0;font-size:12px}.waiting-for{color:var(--color-text-dim);margin:8px 0 0;font-size:12px}.waiting-chip{border:1px solid var(--color-border);background:#f5f8fa;border-radius:10px;margin:0 4px 2px 0;padding:1px 8px;display:inline-block}.diagram-slot{border-bottom:1px solid var(--color-border);flex-direction:column;min-height:220px;display:flex}.diagram-slot.diagram-collapsed{min-height:0}.diagram-slot-bar{align-items:center;padding:2px 12px;display:flex}.diagram-toggle{cursor:pointer;color:var(--color-text-dim);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:inline-flex}.diagram-toggle:hover{background:var(--color-bg-subtle);color:#2f3640}.diagram-canvas{height:45vh}.diagram-canvas .marker-active .djs-visual>:first-child{stroke:var(--color-success-alt)!important;fill:#d1f2eb!important}.diagram-canvas .marker-deadletter .djs-visual>:first-child{stroke:var(--color-danger)!important;fill:var(--color-danger-fill)!important}.diagram-canvas .marker-diff-added .djs-visual>:first-child{stroke:var(--color-success-alt)!important;stroke-width:3px!important}.diagram-canvas .marker-diff-changed .djs-visual>:first-child{stroke-dasharray:4 2!important;stroke-width:3px!important}.diff-glyph{background:var(--color-bg);border:1px solid var(--color-border);border-radius:2px;padding:0 3px;font-size:12px;line-height:1}[data-density=compact] .catalog-table td,[data-density=compact] .catalog-table th{padding:2px 6px}.dlq-overlay{background:var(--color-danger);color:var(--color-white);border-radius:50%;padding:1px 5px;font-size:12px}.tab-bar{border-bottom:1px solid var(--color-border);gap:2px;padding:0 12px;display:flex}.tab-button{cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:6px 6px 0 0;padding:8px 12px;font-size:13px}.tab-button:hover{background:var(--color-bg-subtle)}.tab-button.tab-active{border-color:var(--color-border);background:var(--color-white);margin-bottom:-1px;font-weight:600}.tab-body{flex:1;padding:12px 16px;overflow:auto}.job-lane{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;margin-bottom:8px;padding:6px 10px}.job-lane>summary{cursor:pointer;font-size:13px;font-weight:600}.lane-diagnosis{color:var(--color-text-muted);margin-left:8px;font-size:12px;font-weight:400}.lane-deadLetter>summary{color:var(--color-danger-dark)}.exception-cell .exception-first-line{word-break:break-word;margin-right:6px}.element-id{color:var(--color-text-muted);font-size:11px}.stacktrace{max-height:320px}.hier-tree{border-left:1px dotted var(--color-border);margin:4px 0 0;padding-left:18px;list-style:none}.hier-tree.hier-root{border-left:0;padding-left:0}.hier-node{margin:4px 0;font-size:13px}.hier-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.hier-requested>.hier-row{background:#eef6fb;border-radius:6px;padding:2px 6px}.hier-key{color:var(--color-text-dim);font-size:12px}.hier-times{font-size:11px}.tl-rows{flex-direction:column;gap:2px;display:flex}.tl-row{grid-template-columns:minmax(180px,1.2fr) 3fr 90px;align-items:center;gap:10px;padding:2px 0;font-size:12px;display:grid}.tl-track{background:#f1f4f7;border-radius:6px;height:12px;position:relative;overflow:hidden}.tl-bar{background:var(--color-link);border-radius:6px;min-width:3px;position:absolute;top:0;bottom:0}.tl-ongoing .tl-bar{background:repeating-linear-gradient(45deg, var(--color-link), var(--color-link) 6px, #7fb3ea 6px, #7fb3ea 12px)}.tl-duration{text-align:right;white-space:nowrap}.tl-label{align-items:baseline;gap:6px;min-width:0;display:flex}.tl-label--nested{border-left:2px solid #cfd8e3}.tl-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-badge{white-space:nowrap;border-radius:3px;padding:0 4px;font-size:11px;font-weight:600}.tl-badge--FAILED{color:var(--color-danger-alt);border:1px solid var(--color-danger-alt)}.tl-badge--RETRYING{color:var(--color-warning-retry-accent);border:1px dashed var(--color-warning-retry-accent)}.tl-bar--failed{background:repeating-linear-gradient(45deg, var(--color-danger-alt), var(--color-danger-alt) 5px, #e79a9a 5px, #e79a9a 10px)}.tl-bar--retrying{border:2px dashed var(--color-warning-retry-accent);background:#fbf3e2}.tl-phantom-row .tl-track{background:0 0}.tl-bar--phantom{background:repeating-linear-gradient(45deg, var(--color-danger-alt), var(--color-danger-alt) 4px, #efc4c4 4px, #efc4c4 8px);opacity:.9;width:auto;left:0;right:0}.tl-cap-warning{color:#8a5a00;align-items:center;gap:6px;padding:2px 0;font-size:11px;display:flex}.json-tree{background:var(--color-surface-code);border-radius:6px;max-height:420px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:12px;overflow:auto}.json-children{margin:0;padding-left:18px;list-style:none}.json-toggle{cursor:pointer;font:inherit;background:0 0;border:0;align-items:baseline;gap:6px;padding:1px 2px;display:inline-flex}.json-toggle:hover{background:var(--color-bg-subtle);border-radius:4px}.json-key{color:#1b4f72}.json-key:after{content:":";color:var(--color-text-muted)}.json-summary{color:var(--color-text-muted)}.json-leaf{align-items:baseline;gap:6px;display:inline-flex}.json-string{color:#196f3d;word-break:break-word}.omnibox{position:relative}.omnibox-pending{color:var(--color-text-muted);font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.omnibox-panel{z-index:30;background:var(--color-white);border:1px solid var(--color-border);min-width:420px;color:var(--color-ink);border-radius:8px;padding:8px 10px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #1e272e2e}.omnibox-matches{max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.omnibox-match{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px;font-size:12px;text-decoration:none;display:flex}.omnibox-match:hover{background:var(--color-bg-subtle)}.match-kind{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-dim);border:1px solid var(--color-border);white-space:nowrap;border-radius:8px;padding:0 6px;font-size:11px}.omnibox-reachability{color:var(--color-text-muted);border-top:1px solid var(--color-bg-subtle);margin:6px 0 0;padding-top:6px;font-size:11px}.ledger-group{margin-bottom:12px}.ledger-group>summary{cursor:pointer;padding:4px 0;font-weight:600}.ledger-table{border-collapse:collapse;width:100%;font-size:13px}.ledger-table th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);padding:4px 8px;font-weight:600}.ledger-table td{border-bottom:1px solid var(--color-bg-subtle);vertical-align:top;padding:4px 8px}.ledger-name code{font-size:12px}.type-chip{border:1px solid var(--color-text-placeholder);white-space:nowrap;background:var(--color-badge-bg-subtle);color:var(--color-text-body);border-radius:8px;padding:0 6px;font-size:11px}.type-chip.type-java-object{border-style:dashed}.value-muted{color:var(--color-text-muted)}.value-body{border:1px solid var(--color-border);background:#f7f9fa;border-radius:6px;max-height:300px;margin:4px 0;padding:8px;font-size:12px;overflow:auto}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--color-white);background:#16324f;border-radius:0 0 6px 6px;padding:8px 16px;text-decoration:none;position:absolute;top:-100px;left:8px}.skip-link:focus{top:0}button.skip-link{font:inherit;cursor:pointer;border:0}.audit-tab{flex-direction:column;gap:16px;max-width:900px;display:flex}.audit-reason{color:var(--color-text-body)}.outcome{font-weight:600}.outcome-applied,.outcome-ok,.outcome-success{color:var(--color-success-alt)}.outcome-failed,.outcome-error{color:var(--color-danger-dark)}.outcome-unknown{color:var(--color-warning-text)}.notes h3{margin:0 0 6px;font-size:14px}.notes-list{margin:0 0 8px;padding:0;list-style:none}.notes-list li{border-left:3px solid var(--color-border);margin-bottom:6px;padding:4px 10px}.note-meta{color:var(--color-text-secondary);font-size:12px}.note-body{white-space:pre-wrap;margin:2px 0 0}.notes textarea{width:100%;min-height:60px;font:inherit;margin-bottom:6px;padding:6px}.toast-host{z-index:30;flex-direction:column;gap:8px;max-width:420px;display:flex;position:fixed;bottom:16px;right:16px}.toast{background:var(--color-ink);color:var(--color-white);border-radius:6px;align-items:baseline;gap:8px;padding:10px 12px;font-size:13px;display:flex;box-shadow:0 4px 14px #00000040}.toast-success{border-left:4px solid var(--color-success-border)}.toast-error{border-left:4px solid var(--color-danger)}.toast-glyph{font-weight:700}.toast-success .toast-glyph{color:#58d68d}.toast-error .toast-glyph{color:#f1948a}.toast-text{flex:1}.toast-audit-link{color:#7fb3f0;white-space:nowrap}.toast-close{color:#a0aab5;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px}.modal-backdrop{z-index:20;background:#1e272e99;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card{background:var(--color-white);border-top:6px solid var(--color-chip-border-muted);border-radius:8px;width:640px;max-width:100%;max-height:90vh;padding:0 16px 16px;overflow-y:auto}.modal-card.env-band-prod{border-top-color:var(--color-danger)}.modal-card.env-band-test{border-top-color:var(--color-warning-border)}.modal-card.env-band-dev{border-top-color:var(--color-info-border)}.modal-header{align-items:center;gap:10px;padding:12px 0 4px;display:flex}.modal-header h3{margin:0;font-size:15px}.modal-body{flex-direction:column;gap:10px;display:flex}.modal-footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.modal-footer button{border:1px solid var(--color-border-muted);background:var(--color-white);cursor:pointer;border-radius:6px;padding:7px 14px}.modal-footer button.primary{background:var(--color-link);width:auto;color:var(--color-white);border:0}.modal-footer button.primary:disabled{background:var(--color-text-placeholder);cursor:not-allowed}.modal-footer button.danger{background:var(--color-danger);color:var(--color-white);border:0}.modal-footer button.danger:disabled{cursor:not-allowed;background:#d9a49e}.modal-target-list{margin:0;padding-left:18px}.modal-target-heading{margin:0 0 4px}.modal-field{flex-direction:column;gap:4px;font-size:13px;display:flex}.modal-field textarea,.modal-field input{font:inherit;border:1px solid var(--color-border-muted);border-radius:4px;padding:6px}.modal-verb-badges{color:var(--color-text-secondary);margin:0;font-size:12px}.reversibility{letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.rev-reversible{background:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success-border)}.rev-recoverable{background:var(--color-warning-bg);color:var(--color-warning-text);border:1px dashed var(--color-warning-border)}.rev-irreversible{background:var(--color-danger-bg);color:var(--color-danger-deep);border:2px solid var(--color-danger)}.cascade-warning{color:var(--color-danger-deep);margin:0;font-weight:600}.cascade-list{max-height:160px;margin:4px 0 0;padding-left:20px;overflow-y:auto}.instance-actions{align-items:center;gap:8px;padding-top:6px;display:flex}.action-btn{font-weight:600}.protected-badge{color:var(--color-warning-text);white-space:nowrap;background:#fdf3d7;border:1px solid #e0b84a;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.action-slot{flex-direction:column;gap:2px;display:inline-flex}.action-hint{font-size:11px;line-height:1.3}.action-hint-gate{color:var(--color-warning-text)}.action-hint-info{color:var(--color-text-secondary)}.action-danger{color:var(--color-danger-mid);border-color:var(--color-danger)}.action-danger:disabled{color:var(--color-text-faint);border-color:var(--color-border-light)}.inline-confirm{align-items:center;gap:4px;display:inline-flex}.confirm-armed{background:var(--color-danger-bg);border-color:var(--color-danger);color:var(--color-danger-deep);font-weight:700}.job-actions{white-space:nowrap;align-items:center;gap:4px;display:flex}.row-selected td{background:var(--color-info-bg-alt)}.open-logs{white-space:nowrap;margin-left:6px}.marker-selected .djs-visual>:first-child{stroke:var(--color-info)!important;stroke-width:3px!important}.segmented{border:1px solid var(--color-border-muted);border-radius:6px;display:inline-flex;overflow:hidden}.segment{background:var(--color-white);cursor:pointer;font:inherit;border:0;border-right:1px solid var(--color-border-muted);padding:4px 12px}.segment:last-child{border-right:0}.segment-active{background:var(--color-link);color:var(--color-white);font-weight:600}.segment:disabled{color:var(--color-text-faint);cursor:not-allowed}.editor-row>td{background:var(--color-surface-code)}.editor-panel{border:1px solid var(--color-border-muted);border-left:4px solid var(--color-info);background:var(--color-white);border-radius:6px;flex-direction:column;gap:10px;padding:10px;display:flex}.editor-target{border-bottom:1px solid var(--color-border-light);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;font-size:13px;display:flex}.editor-old-value .value-pane-label{color:var(--color-text-secondary);font-size:12px;font-weight:600}.editor-old-value pre{max-height:140px;overflow:auto}.editor-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.type-lock{color:var(--color-warning-text);align-items:baseline;gap:6px;font-size:12px;display:flex}.type-select{font:inherit;padding:4px}.editor-cleared{align-items:center;gap:8px;font-size:13px;display:flex}.editor-widget-slot{flex-direction:column;gap:6px;display:flex}.edit-widget{flex-direction:column;gap:4px;display:flex}.edit-text,.edit-number,.edit-date,.leaf-input{font:inherit;border:1px solid var(--color-border-muted);border-radius:4px;padding:6px}.edit-text{white-space:pre-wrap;font-family:ui-monospace,monospace}.edit-echo{color:var(--color-success);margin:0;font-size:12px}.edit-error{color:var(--color-danger-mid);margin:0;font-size:12px;font-weight:600}.editor-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.editor-actions .review-btn{width:auto;padding:7px 14px}.clear-group{color:var(--color-text-secondary);align-items:center;gap:6px;margin-right:auto;font-size:12px;display:flex}.leaf-tree{border:1px solid var(--color-border-light);border-radius:4px;max-height:320px;padding:8px;overflow:auto}.leaf-branch{margin:0;padding-left:16px;list-style:none}.leaf-row{align-items:center;gap:8px;padding:2px 0;display:flex}.leaf-name{min-width:120px}.leaf-number{width:120px}.leaf-edited .leaf-name{font-weight:700}.source-editor{border:1px solid var(--color-border-muted);border-radius:4px;overflow:hidden}.source-band{background:var(--color-ink);color:#ffd479;letter-spacing:.06em;padding:3px 8px;font-family:ui-monospace,monospace;font-size:11px}.source-editor .cm-editor{max-height:320px;font-size:13px}.source-note{margin:0;font-size:12px}.verify-sentence{margin:0;font-size:14px;font-weight:600;line-height:1.45}.mapping-table{border-collapse:collapse;width:100%;margin-top:6px}.mapping-table td{vertical-align:middle;padding:4px 8px 4px 0}.mapping-table td[aria-hidden]{color:var(--muted,#888);padding:0 8px}.mapping-table select{width:100%}.verify-red{color:var(--danger,#b3261e);font-weight:600}.reversibility-line{margin:8px 0 0;font-size:13px;line-height:1.5}.verify-panes{gap:10px;display:flex}.value-pane{flex:1;min-width:0}.value-pane-label{color:var(--color-text-secondary);font-size:12px;font-weight:600}.value-pane pre{max-height:200px;overflow:auto}.verify-diff-summary{margin:0;font-weight:600}.verify-diff-lines{margin:4px 0 0;padding:0;font-family:ui-monospace,monospace;font-size:12px;list-style:none}.verify-diff-lines li{padding:1px 0}.diff-glyph{width:14px;font-weight:700;display:inline-block}.diff-kind-label{text-transform:uppercase;letter-spacing:.05em;margin-right:4px;font-size:10px}.diff-changed .diff-glyph{color:var(--color-warning-border)}.diff-added .diff-glyph{color:var(--color-success)}.diff-removed .diff-glyph{color:var(--color-danger-mid)}.callout{border-radius:4px;padding:8px 10px;font-size:13px}.callout-amber{background:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border)}.callout-prod{background:var(--color-danger-bg);color:var(--color-danger-deep);border:2px solid var(--color-danger);font-weight:600}.callout-info{background:var(--color-info-bg-alt);color:var(--color-text-body);border:1px solid var(--color-info-border)}.finding-heading{margin:0 0 4px;font-weight:600}.finding-list{gap:6px;margin:0;padding-left:18px;display:grid}.finding-code{letter-spacing:.02em;font-size:11px}.finding-detail{font-weight:400}.verify-meta{color:var(--color-text-secondary);margin:0;font-size:12px}.verify-fresh{color:var(--color-success);margin:0;font-size:12px}.exact-request pre{max-height:220px;overflow:auto}.cas-values{grid-template-columns:1fr;gap:4px;margin:0;display:grid}.cas-values dt{color:var(--color-text-secondary);font-size:12px;font-weight:600}.cas-values dd{margin:0 0 6px}.audit-payload summary{cursor:pointer;color:var(--color-text-secondary);font-size:12px}.audit-payload pre{max-height:200px;overflow:auto}.activity-checklist{border:1px solid var(--color-border-muted);border-radius:4px;flex-direction:column;gap:3px;max-height:170px;padding:6px 8px;display:flex;overflow:auto}.activity-checklist label{cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:flex}.activity-checklist input[type=checkbox]{margin:0}.simulation-note{font-style:italic}.warning-list{margin:0;padding-left:18px}.skipped-heading{margin:0 0 6px;font-weight:600}.skipped-variables{border-collapse:collapse;width:100%;font-size:12.5px}.skipped-variables th,.skipped-variables td{text-align:left;vertical-align:top;border-bottom:1px solid #b7791f59;padding:3px 8px 3px 0}.skipped-variables th{text-transform:uppercase;letter-spacing:.05em;font-size:11px}.modal-footer .link-button{background:var(--color-link);color:var(--color-white);border-radius:6px;align-items:center;padding:7px 14px;font-size:13.3px;text-decoration:none;display:inline-flex}.topbar-link{color:#c9d6df;white-space:nowrap;font-size:13px;text-decoration:none}.topbar-link:hover{color:var(--color-white);text-decoration:underline}.identity-strip{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.identity-who{color:#c9d6df;font-size:13px}.identity-label,.identity-role{color:#96a1ad}.identity-signout{cursor:pointer;background:0 0;border:1px solid #4a5b6b;border-radius:4px;padding:2px 8px}.identity-signout:disabled{opacity:.6;cursor:default}.ops-log-page{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px;display:flex}.ops-log-header{flex-wrap:wrap;align-items:baseline;gap:24px;display:flex}.ops-log-header h2{margin:0;font-size:16px}.ops-log-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ops-log-filters label{color:var(--color-text-secondary);flex-direction:column;gap:2px;font-size:12px;display:flex}.ops-log-filters input{font:inherit;border:1px solid var(--color-border-muted);border-radius:4px;min-width:180px;padding:5px 6px}.ops-log-apply{width:auto;padding:6px 16px}.ops-log-grid{flex:1;min-height:300px}.toast-action{background:var(--color-link);color:var(--color-white);cursor:pointer;font:inherit;white-space:nowrap;border:0;border-radius:4px;padding:4px 10px}.bulk-bar{border:1px solid var(--color-info);background:#eef4fb;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;padding:8px 12px;display:flex}.bulk-count{align-items:center;gap:8px;font-weight:600;display:inline-flex}.bulk-scope{margin:0;font-weight:600}.ack-line{align-items:baseline;gap:8px;margin-top:6px;font-weight:600;display:flex}.ops-drawer{z-index:15;width:720px;max-width:calc(100vw - 32px);position:fixed;bottom:0;left:16px}.drawer-toggle{background:var(--color-ink);width:100%;color:var(--color-white);cursor:pointer;font:inherit;border:0;border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:8px 14px;display:flex}.drawer-live{background:var(--color-link);border-radius:10px;padding:1px 8px;font-size:12px}.drawer-interrupted{background:var(--color-warning-border);border-radius:10px;padding:1px 8px;font-size:12px}.drawer-body{background:var(--color-white);border:1px solid var(--color-ink);border-bottom:0;flex-direction:column;gap:8px;max-height:46vh;padding:8px;display:flex;overflow-y:auto}.job-card{border:1px solid var(--color-border-light);border-radius:6px}.job-card-head{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 10px;display:flex}.job-meta{color:var(--color-text-secondary);font-size:12px}.job-tallies{color:var(--color-ink);margin-left:auto;font-size:12px}.job-state{letter-spacing:.04em;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:700}.state-pending{background:var(--color-chip-bg-muted);color:var(--color-chip-text-muted)}.state-running{background:var(--color-info-bg-alt);color:#1a4d80;border:1px solid var(--color-info-border)}.state-completed{background:var(--color-success-bg);color:var(--color-success)}.state-cancelled{background:var(--color-chip-bg-muted);color:var(--color-chip-text-muted);border:1px dashed var(--color-chip-border-muted)}.state-interrupted{background:var(--color-warning-bg);color:var(--color-warning-text);border:1px dashed var(--color-warning-border)}.job-detail{border-top:1px solid var(--color-border-light);padding:8px 10px}.job-detail-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.job-items .item-detail{max-width:320px;font-size:12px}.outcome-ok{color:var(--color-success);font-weight:600}.outcome-failed{color:var(--color-danger-mid);font-weight:600}.outcome-unknown{color:var(--color-warning-text);font-weight:700}.outcome-skipped,.outcome-not-run{color:var(--color-text-secondary)}.outcome-skipped-protected{color:#1a4d80}.outcome-requeued{color:var(--color-warning-border);font-weight:700}.outcome-pending{color:var(--color-warning-text);font-weight:700}.verify-link{color:inherit;text-decoration:none;display:inline-block}.version-count-cell{align-items:center;gap:.25rem;display:inline-flex}.retry-group-btn{border:1px solid var(--border,var(--color-group-btn-border));cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:.05rem .4rem;font-size:.72rem}.retry-group-btn:hover:not(:disabled){border-color:var(--accent,var(--color-group-btn-accent))}.retry-group-btn:disabled{opacity:.45;cursor:not-allowed}.job-card.job-focused{outline:2px solid var(--accent,var(--color-group-btn-accent));outline-offset:-2px}.leak-views{margin-top:20px}.leak-views h2{margin:12px 0 4px;font-size:15px}.leak-views-caption{color:#6b7784;margin:0 0 8px;font-size:12px}.leak-definition-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.leak-definition{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.leak-definition-key{min-width:160px;font-size:13px;font-weight:600}.leak-chips{flex-wrap:wrap;gap:8px;display:flex}.leak-chip .leak-count{font-weight:600}.leak-chip .leak-window{color:#6b7784}.saved-views{margin-top:20px}.saved-views h2{margin:12px 0 8px;font-size:15px}.view-chips{flex-wrap:wrap;gap:8px;display:flex}.view-chip{border:1px solid var(--color-border);color:inherit;background:var(--color-white);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;text-decoration:none;display:inline-flex}.view-chip:hover{border-color:var(--color-info)}.view-chip.active{border-color:var(--color-info);background:#eaf2fd;font-weight:600}.view-chip.user-view a{color:inherit;text-decoration:none}.view-chip.user-view button{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:0;font-size:12px;line-height:1}.view-chip.user-view button:hover{color:var(--color-danger)}.view-chips.team-views{margin-top:4px}.view-chip.team-view a,.view-chip.team-view .team-view-name{color:inherit;text-decoration:none}.team-tag{letter-spacing:.06em;opacity:.7;border:1px solid;border-radius:3px;padding:0 3px;font-size:9px;font-weight:700}.view-chip.team-view button{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:0;font-size:12px;line-height:1}.view-chip.team-view button:hover{color:var(--color-danger)}.view-chip.team-view.dangling{color:var(--color-text-faint);border-color:#b6c0c9}.view-chip.team-view.dangling .team-tag{opacity:1}.view-chip.team-view.dangling .team-view-name{cursor:not-allowed}.team-view-note{font-size:11px;font-style:italic}.team-views-error{color:var(--color-danger);margin:4px 0 0;font-size:11px}.publish-team{cursor:pointer;color:var(--color-link);background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.publish-team:disabled{color:var(--color-text-faint);cursor:not-allowed;text-decoration:none}.publish-team-form{border:1px solid var(--color-border-light);border-radius:6px;flex-direction:column;gap:4px;margin-top:4px;padding:8px;display:flex}.publish-team-scope{color:var(--color-text-secondary);margin:0;font-size:11px}.publish-team-error{color:var(--color-danger);margin:0;font-size:11px}.publish-team-actions{gap:6px;display:flex}.view-strip{padding:8px 12px 0}.recent-searches-block h3{color:var(--color-text-dim);margin:14px 0 6px;font-size:13px}.recent-searches{margin:0;padding:0;list-style:none}.recent-searches li{align-items:baseline;gap:10px;padding:2px 0;font-size:13px;display:flex}.recent-at{color:var(--color-text-muted);font-size:12px}.pane-results>.recent-searches-block{padding:4px 12px}.save-view{margin-top:10px}.save-view-form{gap:6px;margin-top:10px;display:flex}.save-view-form input{flex:1;min-width:0}.diagram-canvas .marker-diverge-subject .djs-visual>:first-child{stroke:var(--color-ink)!important;stroke-width:4px!important;stroke-dasharray:none!important}.diagram-canvas .marker-diverge-sibling .djs-visual>:first-child{stroke:var(--color-ink)!important;stroke-width:2px!important;stroke-dasharray:5 4!important}.diverge-glyph{font-size:12px;font-weight:700}.diverge-glyph-subject{color:var(--color-ink)}.diverge-glyph-sibling{color:var(--color-text-secondary)}.change-state-diagram .diagram-canvas{height:28vh}.diagram-canvas .marker-picker-source .djs-visual>:first-child{stroke:#0a5c36!important;stroke-width:4px!important;stroke-dasharray:none!important}.diagram-canvas .marker-picker-target .djs-visual>:first-child{stroke:#0a5c36!important;stroke-width:3px!important;stroke-dasharray:6 3!important}.picker-glyph{width:16px;height:16px;color:var(--color-white);background:#0a5c36;border-radius:3px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.marker-picker-target-glyph{background:#0a5c36cc}.diverge-legend{color:var(--color-text-body);gap:18px;margin:0 0 6px;padding:0;font-size:12px;list-style:none;display:flex}.diverge-legend li{align-items:center;gap:5px;display:inline-flex}.comparison-tab{flex-direction:column;gap:18px;padding:12px;display:flex}.comparison-section h3{margin:0 0 8px;font-size:14px}.sibling-picker{border:1px solid var(--color-border);background:#f8fafb;border-radius:8px;flex-wrap:wrap;align-items:end;gap:12px;padding:10px 12px;display:flex}.sibling-picker-current{flex-basis:100%;font-size:13px}.sibling-suggested-chip{border:1px dotted var(--color-info-border);color:#1a4d80;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px}.sibling-picker-input,.sibling-picker-select{flex-direction:column;flex:1;gap:3px;min-width:240px;font-size:12px;display:flex}.sibling-picker-input input,.sibling-picker-select select{padding:5px 7px}.compare-cta{border:1px solid var(--color-warning-border);background:var(--color-white);cursor:pointer;border-radius:6px;margin-top:8px;padding:4px 10px;font-weight:600}.compare-cta:hover{background:var(--color-warning-bg)}.compare-header{grid-template-columns:1fr 1fr;gap:12px;display:grid}.compare-side{border:1px solid var(--color-border);border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;font-size:13px;display:flex}.compare-role{font-weight:700}.var-diff-summary{align-items:center;gap:16px;margin-bottom:6px;font-size:13px;display:flex}.var-diff-toggle{color:var(--color-text-body);align-items:center;gap:5px;display:inline-flex}.var-diff-table{border-collapse:collapse;width:100%;font-size:13px}.var-diff-table th,.var-diff-table td{text-align:left;border-bottom:1px solid var(--color-divider-subtle);vertical-align:top;padding:4px 8px}.var-diff-glyph{text-align:center;width:1.5em;font-weight:700}.var-diff-value{word-break:break-word;max-width:32ch;font-family:ui-monospace,monospace;font-size:12px}.var-diff-row.change-changed{background:var(--color-warning-bg)}.var-diff-row.change-only_in_subject{background:var(--color-danger-bg)}.var-diff-row.change-only_in_sibling{background:#eaf3fb}.var-diff-row.change-differ_beyond_preview{background:#f1eef7}.timing-bars{flex-direction:column;gap:4px;font-size:13px;display:flex}.timing-head{color:var(--color-text-secondary);border-bottom:1px solid var(--color-divider-subtle);grid-template-columns:16ch 1fr 16ch;gap:10px;padding-bottom:2px;font-size:11px;display:grid}.timing-row{grid-template-columns:16ch 1fr 16ch;align-items:center;gap:10px;display:grid}.timing-activity{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timing-tracks{flex-direction:column;gap:2px;display:flex}.timing-track{background:var(--color-track-bg);border-radius:3px;height:9px;position:relative}.timing-bar{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.timing-bar-subject{background:var(--color-text-body)}.timing-bar-sibling{background:repeating-linear-gradient(45deg,#90a4ae,#90a4ae 3px,#cfd8dc 3px 6px)}.timing-stall-mark{color:var(--color-danger-mid);font-size:10px;font-weight:700;position:absolute;top:-4px;left:4px}.timing-delta{color:var(--color-text-body);text-align:right;font-size:12px}.timing-delta.timing-slower{color:var(--color-danger-mid);font-weight:600}.timing-row.timing-stalled .timing-activity{font-weight:700}.case-page{padding:1rem 1.25rem}.case-header-row{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.case-back{font-size:.85rem}.case-kind{letter-spacing:.03em;color:#6c3483;border:1px solid #8e44ad;border-radius:10px;padding:1px 7px;font-size:.75rem;font-weight:600}.case-title{align-items:center;gap:.6rem;margin:.25rem 0;font-size:1.35rem;display:flex}.case-state{letter-spacing:.04em;border:1px solid;border-radius:10px;padding:2px 8px;font-size:.72rem;font-weight:700}.case-state--active{color:#1e6091}.case-state--completed{color:var(--color-success-alt)}.case-state--terminated{color:#935116}.case-vitals{grid-template-columns:max-content 1fr;gap:.15rem 1rem;margin:.5rem 0;font-size:.9rem;display:grid}.case-vitals dt{color:var(--color-text-faint)}.case-id-row{align-items:center;gap:.5rem;display:flex}.case-why-stuck{background:#fdedec;border:1px solid #f5b7b1;border-radius:6px;margin:.5rem 0;padding:.5rem .75rem;font-size:.88rem}.case-why-stuck p{margin:0}.case-exception{font-family:var(--font-mono,monospace);color:var(--color-danger-dark)}.case-deadletter-actions{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.case-deadletter-row{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.case-diagram{border:1px solid #e5e7e9;border-radius:6px;height:42vh}.case-diagram--no-layout{background:#f8f9f9;height:auto;padding:1rem 1.25rem}.case-diagram-no-layout-title{margin:0 0 .25rem;font-weight:600}.case-diagram .marker-active .djs-visual>:first-child{stroke:var(--color-success-alt)!important;fill:#d1f2eb!important}.case-diagram .marker-deadletter .djs-visual>:first-child{stroke:var(--color-danger)!important;fill:var(--color-danger-fill)!important}.case-section-title{margin:1rem 0 .5rem;font-size:1rem}.plan-item-timeline--unavailable{color:var(--color-text-faint);padding:.5rem 0;font-style:italic}.plan-item-timeline-truncated{color:#935116;font-size:.8rem}.plan-item-list{margin:0;padding:0;list-style:none}.plan-item{border-left:2px solid #d5dbdb;margin:.2rem 0;padding:.4rem .6rem}.plan-item-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plan-item-name{font-weight:600}.plan-item-type{color:#566573;background:#eaeded;border-radius:8px;padding:1px 7px;font-size:.72rem}.plan-item-state{font-size:.74rem;font-family:var(--font-mono,monospace);border:1px solid;border-radius:4px;padding:1px 6px}.plan-item-state--active{color:#1e6091}.plan-item-state--ended{color:#616a6b}.plan-item-state--available{color:#7d6608}.plan-item-badge{border-radius:8px;padding:1px 7px;font-size:.74rem;font-weight:600}.plan-item-badge--failed{color:var(--color-danger-dark);background:var(--color-danger-fill);border:1px solid #e6b0aa}.plan-item-badge--retrying{color:#7e5109;background:var(--color-warning-bg-alt);border:1px dashed #e59866}.plan-item-meta{color:var(--color-text-faint);grid-template-columns:max-content 1fr;gap:0 .75rem;margin:.2rem 0 0;font-size:.78rem;display:grid}.topbar-link.disabled{opacity:.45;cursor:not-allowed}.engines-table{border-collapse:collapse;width:100%;margin-top:.75rem}.engines-table th,.engines-table td{text-align:left;border-bottom:1px solid var(--border,#e2e2e2);vertical-align:top;padding:.5rem .75rem}.engines-table td.mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.engines-table .row-actions{white-space:nowrap;flex-wrap:wrap;gap:.35rem;display:flex}.lifecycle-positive{color:var(--color-success-alt);font-weight:600}.lifecycle-negative{color:var(--danger,var(--color-danger));font-weight:600}.engine-form{flex-direction:column;gap:.6rem;min-width:22rem;display:flex}.engine-form label{flex-direction:column;gap:.2rem;font-size:.9em;font-weight:600;display:flex}.engine-form input,.engine-form select{font:inherit;padding:.4rem .5rem}.engine-form input[aria-invalid=true]{outline:2px solid var(--danger,var(--color-danger))}.lifecycle-confirm{flex-direction:column;gap:.7rem;min-width:20rem;display:flex}.lifecycle-confirm label{flex-direction:column;gap:.25rem;font-weight:600;display:flex}.lifecycle-confirm .checkbox-row{flex-direction:row;align-items:center;gap:.4rem;font-weight:400}.grants-table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem}.grants-table th,.grants-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #80808040;padding:.3rem .6rem}.ladder-chip{border:1px solid #80808080;border-radius:.75rem;padding:.05rem .5rem;font-size:.85em;font-weight:600;display:inline-block}.fleet-chip{border:2px solid var(--color-fleet-accent);border-radius:.25rem;align-items:center;gap:.35rem;padding:.05rem .5rem;font-size:.85em;font-weight:700;display:inline-flex}.fleet-chip .fleet-glyph{color:var(--color-fleet-accent)}.fleet-chip .fleet-token{letter-spacing:.06em;border:1px solid;border-radius:.2rem;padding:0 .25rem;font-size:.72em}.fleet-chip.fleet-apex{border-color:var(--color-danger);color:var(--color-danger)}.fleet-chip.fleet-apex .fleet-glyph{color:var(--color-danger)}.proposal-inbox{padding:0;list-style:none}.proposal-inbox li{border-bottom:1px solid #80808040;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.proposal-summary{font-weight:600}.grant-form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:.5rem 0;display:flex}.grant-form label{flex-direction:column;gap:.2rem;font-size:.85em;display:flex}.grant-form .reason{flex:16rem}.banner{border:1px solid #0000;border-radius:.35rem;margin:.5rem 0;padding:.6rem .9rem}.banner-info{background:#2e86de1f;border-color:#2e86de80}.banner-warn{background:#e74c3c1f;border-color:#e74c3c99}.banner-breakglass{background:var(--color-danger);color:var(--color-white);text-align:center;border-radius:0;margin:0;padding:.5rem 1rem;font-weight:700}.grew-badge{border:1px solid var(--color-warning-border);text-transform:uppercase;letter-spacing:.03em;color:var(--color-warning-text);background:var(--color-warning-bg);white-space:nowrap;border-radius:8px;padding:0 6px;font-size:11px;font-weight:700}.ack-group-btn{border:1px solid var(--border,var(--color-group-btn-border));cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:.05rem .4rem;font-size:.72rem}.ack-group-btn:hover:not(:disabled){border-color:var(--accent,var(--color-group-btn-accent))}.ack-group-btn:disabled{opacity:.45;cursor:not-allowed}.ack-meta{color:var(--color-text-secondary);margin:4px 0 6px;font-size:12.5px}.acknowledged-section>summary{font-size:15px}.acknowledged-section .error-group{border-left-color:var(--color-text-muted)}.incident-section h2{margin:16px 0 8px;font-size:15px}.incident-card{border:1px solid var(--color-border);border-left:4px solid var(--color-border-muted);border-radius:8px;margin-bottom:10px;padding:10px 12px}.incident-card.incident-open{border-left-color:var(--color-danger)}.incident-card.incident-quiet{border-left-color:var(--color-text-placeholder)}.incident-card.incident-resolved{border-left-color:var(--color-success-border)}.incident-card.incident-regressed{border-left-color:var(--color-danger-deep);background:var(--color-danger-bg)}.incident-state-chip{text-transform:uppercase;letter-spacing:.03em;border-radius:9px;padding:1px 8px;font-size:12px;font-weight:700}.incident-state-chip.incident-open{background:var(--color-danger-fill);color:var(--color-danger-dark)}.incident-state-chip.incident-quiet{background:var(--color-bg-subtle);color:var(--color-text-body)}.incident-state-chip.incident-resolved{background:var(--color-success-bg);color:var(--color-success-alt)}.incident-state-chip.incident-regressed{background:var(--color-danger-deep);color:#ffd7d0}.incident-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.incident-signature{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.incident-total{color:var(--color-danger-dark);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.incident-meta-line{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;margin-top:4px;font-size:12px;display:flex}.incident-card-link{font-weight:600;text-decoration:none}.incident-card-link:hover{text-decoration:underline}.self-heal-cell{align-items:center;gap:4px;display:inline-flex}.self-heal-badge{color:var(--color-text-body);background:var(--color-badge-bg-subtle);border:1px solid var(--color-text-placeholder);border-radius:8px;padding:0 6px;font-size:11px}.self-heal-badge.lane-insufficient{color:var(--color-text-secondary)}.self-heal-badge.lane-likely{background:var(--color-success-bg);color:var(--color-success-alt);border-color:var(--color-success-border)}.self-heal-badge.lane-mixed{background:var(--color-warning-bg);color:var(--color-warning-text);border-color:var(--color-warning-border)}.self-heal-badge.lane-unlikely{background:var(--color-danger-bg);color:var(--color-danger-dark);border-color:var(--color-danger)}.self-heal-caveat-badge{border:1px solid var(--color-warning-border);color:var(--color-warning-text);background:var(--color-warning-bg);border-radius:8px;padding:0 5px;font-size:11px}.self-heal-line{flex-wrap:wrap;align-items:baseline;gap:8px;margin:4px 0;display:flex}.attention-badge{border:1px solid var(--color-text-placeholder);color:var(--color-text-secondary);background:var(--color-badge-bg-subtle);border-radius:8px;padding:0 6px;font-size:11px}.attention-rationale{color:var(--color-text-secondary);font-size:12px}.archived-generations-toggle{margin:10px 0}.lifecycle-strip{color:var(--color-text-body);border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;gap:16px;margin:10px 0;padding:8px 12px;font-size:13px;display:flex}.lifecycle-strip dt{color:var(--color-text-secondary);font-weight:600}.lifecycle-strip dd{margin:0}.incident-timeline-wrap{margin:10px 0}.incident-timeline{background:var(--color-bg-faint);border:1px solid var(--color-border);border-radius:6px;width:100%;height:90px}.incident-timeline polyline{stroke:var(--color-danger);fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.incident-timeline-point{fill:var(--color-danger)}.incident-timeline-point-truncated{fill:none;stroke:var(--color-warning-border);stroke-width:1.5px;stroke-dasharray:2 1.5}.incident-timeline-point-blind{fill:none;stroke:var(--color-text-secondary);stroke-width:1.5px;stroke-dasharray:2 1.5}.incident-timeline-legend{color:var(--color-text-faint);margin:4px 0 0;font-size:11px}.breakdown-table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.breakdown-table th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);padding:4px 8px;font-weight:600}.breakdown-table td{border-bottom:1px solid var(--color-divider-subtle);vertical-align:top;padding:4px 8px}.episode-list{margin:8px 0;padding:0;list-style:none}.episode-row{border:1px solid var(--color-border);border-radius:6px;margin-bottom:6px;padding:6px 10px;font-size:13px}.episode-row.episode-live{border-left:3px solid var(--color-danger)}.related-jobs-list{margin:8px 0;padding:0;list-style:none}.related-job-row{border:1px solid var(--color-border);border-radius:6px;margin-bottom:6px;padding:6px 10px;font-size:13px}.episode-duration{color:var(--color-text-body);font-weight:600}.resolve-ack-outcomes{margin:8px 0 0;padding:0;font-size:13px;list-style:none}.resolve-ack-outcomes li{border-bottom:1px solid var(--color-divider-subtle);padding:3px 0}.resolve-ack-ok{color:var(--color-success-alt)}.resolve-ack-failed{color:var(--color-danger-dark)}.checkbox-field{flex-direction:row;align-items:center;gap:.4rem;font-weight:400;display:flex}.raw-message-block{white-space:pre-wrap;word-break:break-word;background:var(--color-surface-code);border:1px solid var(--color-border);border-radius:6px;margin:6px 0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.breadcrumbs ol{flex-wrap:wrap;gap:.35rem;margin:0 0 .6rem;padding:0;font-size:.85rem;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:.35rem;display:inline-flex}.breadcrumbs li:not(:last-child):after{content:"›";color:var(--color-text-muted)}.breadcrumbs a,.breadcrumbs [aria-current=page]{color:var(--color-text-body)}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:focus-visible,.shortcut-sheet button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.shortcut-table{border-collapse:collapse;width:100%}.shortcut-table th,.shortcut-table td{text-align:left;vertical-align:top;padding:.35rem .6rem .35rem 0}.shortcut-table kbd{font-family:inherit}
