@font-face{font-family:IBMPlexSans;src:url(../media/IBMPlexSans_Regular_Latin1-s.p.43q90wiqyhwlb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBMPlexSans;src:url(../media/IBMPlexSans_SemiBold_Latin1-s.p.0m_mu9yh_5a_v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:IBMPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.XypXWG_className{font-family:IBMPlexSans,IBMPlexSans Fallback}.XypXWG_variable{--font-plex-sans:"IBMPlexSans", "IBMPlexSans Fallback"}
@font-face{font-family:IBMPlexMono;src:url(../media/IBMPlexMono_Regular_Latin1-s.p.0d0cwonyfc11n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBMPlexMono;src:url(../media/IBMPlexMono_Medium_Latin1-s.p.0tkm_hxhwfqj_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:IBMPlexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.I7X0jG_className{font-family:IBMPlexMono,IBMPlexMono Fallback}.I7X0jG_variable{--font-plex-mono:"IBMPlexMono", "IBMPlexMono Fallback"}
:root{--color-neutral-0:#fff;--color-neutral-50:#f6f8fa;--color-neutral-100:#e2e5e8;--color-neutral-150:#dbdee2;--color-neutral-200:#bfc5ca;--color-neutral-300:#9fa5ac;--color-neutral-400:#80878f;--color-neutral-450:#727880;--color-neutral-500:#5c646f;--color-neutral-600:#494d54;--color-neutral-700:#2f3339;--color-neutral-800:#1d2229;--color-neutral-850:#1b2025;--color-neutral-900:#101419;--color-accent-50:#d9eafc;--color-accent-100:#e6eef6;--color-accent-200:#b4d5f8;--color-accent-300:#7db3e6;--color-accent-600:#2a5f8f;--color-accent-700:#164c7e;--color-accent-800:#0b3c67;--color-accent-900:#1f3040;--color-red-300:#ff8a80;--color-red-600:#b3261e;--color-amber-300:#ffcb6b;--color-amber-700:#8a5a00;--color-orange-400:#ff7a1a;--color-orange-600:#d9650f;--color-bg-canvas:var(--color-neutral-50);--color-bg-raised:var(--color-neutral-0);--color-bg-wash:var(--color-accent-100);--color-text-primary:var(--color-neutral-800);--color-text-secondary:var(--color-neutral-500);--color-text-disabled:var(--color-neutral-300);--color-text-inverse:var(--color-neutral-50);--color-text-link:var(--color-accent-600);--color-border-subtle:var(--color-neutral-150);--color-border-default:var(--color-neutral-150);--color-border-strong:var(--color-neutral-200);--color-border-control:var(--color-neutral-400);--color-interactive-default:var(--color-accent-600);--color-interactive-hover:var(--color-accent-700);--color-interactive-active:var(--color-accent-800);--color-interactive-disabled:var(--color-neutral-200);--color-status-fault:var(--color-red-600);--color-status-caution:var(--color-amber-700);--color-status-success:var(--color-text-secondary);--color-status-running:var(--color-interactive-default);--color-brand-mark:var(--color-orange-600);--color-data-llm:#72649b;--color-data-tool:#46729e;--color-data-shell:#846b34;--color-data-agent:#407754;--color-data-db:#357a82;--color-data-neutral:#676f7a;--color-data-agent-0:#2a5885;--color-data-agent-1:#2e5f3a;--color-data-agent-2:#714d1d;--color-data-agent-3:#594a82;--color-data-agent-4:#115d65;--color-data-agent-5:#575d24;--color-data-agent-6:#4e5661;--color-data-agent-7:#71462e;--color-syntax-keyword:#5b21b6;--color-syntax-string:#116329;--color-syntax-number:#8a4600;--color-syntax-function:#0a4fa3;--weight-regular:400;--weight-strong:600;--tracking-none:0;--measure:72ch;--type-display-size:2rem;--type-display-line:2.5rem;--type-display-weight:var(--weight-strong);--type-display-tracking:var(--tracking-none);--type-h1-size:1.5rem;--type-h1-line:1.875rem;--type-h1-weight:var(--weight-strong);--type-h1-tracking:var(--tracking-none);--type-h2-size:1.125rem;--type-h2-line:1.5rem;--type-h2-weight:var(--weight-strong);--type-h2-tracking:var(--tracking-none);--type-h3-size:.875rem;--type-h3-line:1.25rem;--type-h3-weight:var(--weight-strong);--type-h3-tracking:var(--tracking-none);--type-body-lg-size:.875rem;--type-body-lg-line:1.25rem;--type-body-lg-weight:var(--weight-regular);--type-body-lg-tracking:var(--tracking-none);--type-body-size:.8125rem;--type-body-line:1.25rem;--type-body-weight:var(--weight-regular);--type-body-tracking:var(--tracking-none);--type-small-size:.75rem;--type-small-line:1rem;--type-small-weight:var(--weight-regular);--type-small-tracking:var(--tracking-none);--type-mono-size:.8125rem;--type-mono-line:1.25rem;--type-mono-weight:var(--weight-regular);--type-mono-tracking:var(--tracking-none);--type-mono-small-size:.75rem;--type-mono-small-line:1rem;--type-mono-small-weight:var(--weight-regular);--type-mono-small-tracking:var(--tracking-none);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-none:0;--radius-control:.25rem;--motion-duration-fast:.12s;--motion-duration-base:.18s;--motion-duration-slow:.4s;--motion-duration-land:.6s;--motion-duration-fault-draw:.28s;--motion-duration-inspector:.16s;--motion-easing-out:cubic-bezier(.2, 0, 0, 1);--layout-gutter:1.5rem;--layout-gutter-narrow:1rem;--layout-section-gap:2rem;--layout-topbar:2.75rem;--layout-control:2rem;--layout-touch:2.75rem}@media (prefers-color-scheme:dark){:root{--color-bg-canvas:var(--color-neutral-900);--color-bg-raised:var(--color-neutral-850);--color-bg-wash:var(--color-accent-900);--color-text-primary:var(--color-neutral-100);--color-text-secondary:var(--color-neutral-300);--color-text-disabled:var(--color-neutral-600);--color-text-inverse:var(--color-neutral-900);--color-text-link:var(--color-accent-300);--color-border-subtle:var(--color-neutral-700);--color-border-default:var(--color-neutral-700);--color-border-strong:var(--color-neutral-600);--color-border-control:var(--color-neutral-450);--color-interactive-default:var(--color-accent-300);--color-interactive-hover:var(--color-accent-200);--color-interactive-active:var(--color-accent-50);--color-interactive-disabled:var(--color-neutral-600);--color-status-fault:var(--color-red-300);--color-status-caution:var(--color-amber-300);--color-brand-mark:var(--color-orange-400);--color-data-llm:#9c8dca;--color-data-tool:#6d9dce;--color-data-shell:#b89a5a;--color-data-agent:#69a980;--color-data-db:#56a7b0;--color-data-neutral:#9099a5;--color-data-agent-0:#85b6e9;--color-data-agent-1:#87c293;--color-data-agent-2:#ddae77;--color-data-agent-3:#b5a6e5;--color-data-agent-4:#70c0c9;--color-data-agent-5:#b5bf7b;--color-data-agent-6:#a9b2be;--color-data-agent-7:#e2a989;--color-syntax-keyword:#d2a8ff;--color-syntax-string:#7ee787;--color-syntax-number:#ffa657;--color-syntax-function:#79c0ff}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s;--motion-duration-land:0s;--motion-duration-fault-draw:0s;--motion-duration-inspector:0s}}body{--font-sans:var(--font-plex-sans), "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--insp-w:26rem;--t-fast:.12s;--t-base:.18s;--t-slow:.4s;--t-land:.6s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-base:0s;--t-slow:0s;--t-land:0s}}body{background:var(--color-bg-canvas);color:var(--color-text-primary);font:13px/1.45 var(--font-sans);font-variant-numeric:tabular-nums;margin:0}.num,.tl-off,.tl-dur,.tl-type,.wf-meta,.wf-tick,.fields dd,.meta,.id,.secret,.diff,.query-chip,.step-label,pre,code{font-family:var(--font-mono)}main{max-width:56rem;margin:0 auto;padding:2rem 1rem}.muted{color:var(--color-text-secondary)}.panel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);margin-top:1.5rem;padding:.75rem 1rem}button{font:inherit;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-control);color:var(--color-text-primary);border-radius:var(--radius-control);cursor:pointer;background:0 0}button:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}*{box-sizing:border-box}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:fixed;top:0;left:0;overflow:hidden}a{color:var(--color-interactive-default)}:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}h1,h2,h3{overflow-wrap:anywhere}h1{margin:0 0 var(--space-3);font:var(--type-h1-weight) var(--type-h1-size) / var(--type-h1-line) var(--font-sans)}h2{margin:var(--space-6) 0 var(--space-2);font:var(--type-h2-weight) var(--type-h2-size) / var(--type-h2-line) var(--font-sans)}h3{margin:var(--space-4) 0 var(--space-1);font:var(--type-h3-weight) var(--type-h3-size) / var(--type-h3-line) var(--font-sans)}.id{font-size:var(--type-small-size);overflow-wrap:anywhere}.headline{font-size:var(--type-body-lg-size);margin:.4rem 0 0}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--type-body-size)}th,td{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}th:last-child,td:last-child{padding-right:0}thead th,th[scope=col]{padding-block:var(--space-1);font:var(--type-small-weight) var(--type-small-size) / var(--type-small-line) var(--font-sans);color:var(--color-text-secondary);border-bottom-color:var(--color-border-strong)}tbody th{font-weight:600}tbody tr:hover{background:color-mix(in srgb, var(--color-bg-wash) 50%, transparent)}caption{text-align:left;padding:0 0 var(--space-1);font:var(--type-small-weight) var(--type-small-size) / var(--type-small-line) var(--font-sans);color:var(--color-text-secondary)}td:nth-child(2),td.name{white-space:normal;min-width:12rem}.num{text-align:right}.badge{align-items:center;gap:var(--space-1);font-size:var(--type-body-size);line-height:var(--type-body-line);white-space:nowrap;color:var(--color-text-secondary);border:0;padding:0;display:inline-flex}.badge[data-tone=bad]{font-weight:var(--weight-strong)}.badge[data-status=FAILED],.badge[data-status=TIMED_OUT],.badge[data-status=BLOCKED]{color:var(--color-status-fault)}.badge[data-tone=warn]{color:var(--color-status-caution)}.badge[data-tone=info]{color:var(--color-text-primary)}.badge[data-tone=info]>[aria-hidden=true]{color:var(--color-status-running)}.tag{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary);white-space:nowrap;display:inline-block}.tag-warn{color:var(--color-status-caution)}.state{padding:var(--space-4) 0;margin:var(--space-4) 0}.state-title{margin:0 0 .25rem;font-weight:600}.spinner{border:2px solid var(--color-border-subtle);border-top-color:var(--color-interactive-default);vertical-align:-.1em;border-radius:50%;width:.9em;height:.9em;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.toolbar{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin:.5rem 0 1rem;display:flex}fieldset{border:0;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;display:flex}legend{font-size:var(--type-body-size);color:var(--color-text-secondary);float:left;margin-bottom:.2rem;margin-right:.5rem;padding:0}.chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font-size:var(--type-body-size);cursor:pointer;align-items:center;gap:.3rem;padding:.15rem .6rem;display:inline-flex}.chip:has(input:checked){background:var(--color-bg-wash);border-color:var(--color-interactive-default)}select{max-width:100%}input[type=text],select{font:inherit;border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-bg-canvas);color:var(--color-text-primary);padding:.3rem .5rem}.state,.notice,.withheld,.search-problem,.search-notice,.evaluation[data-state=failed]{color:var(--color-text-primary);background:0 0;border:0;border-radius:0}.state{border-top:1px solid var(--color-border-subtle)}.notice,.search-notice{padding:var(--space-2) 0}.notice:before,.search-notice:before{content:"i" / "";width:var(--space-4);height:var(--space-4);margin-right:var(--space-2);vertical-align:-.12em;border:1.5px solid var(--color-text-secondary);border-radius:var(--radius-control);color:var(--color-text-secondary);font:var(--weight-strong) var(--type-small-size) / 1 var(--font-mono);place-items:center;display:inline-grid}.state[data-state=empty]{border:0;border-top:1px solid var(--color-border-subtle);background:0 0;border-radius:0;padding:.6rem 0}.withheld{padding:var(--space-2) 0;color:var(--color-text-secondary)}.fields{gap:.2rem;margin:0;display:grid}.fields div{font-size:var(--type-body-size);grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem;display:grid}.fields dt{color:var(--color-text-secondary)}.fields dd{overflow-wrap:anywhere;margin:0}pre{background:var(--color-bg-canvas);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);max-height:20rem;font-size:var(--type-body-size);margin:0;padding:.6rem;overflow:auto}.artifact{margin:.5rem 0}.term,.cmd{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-bg-canvas);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);max-height:22rem;font-size:var(--type-body-size);padding:.5rem;overflow:auto}.failing{overflow-wrap:anywhere;margin:.25rem 0 .5rem;padding-left:1.2rem}.diff{font-family:var(--font-mono);font-size:var(--type-body-size)}.diff-path{padding:.2rem 0;font-weight:600}.diff [role=group]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);max-height:32rem;overflow:auto}.diff-line{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:3rem 3rem 1.2rem minmax(0,1fr);display:grid}.diff-no{color:var(--color-text-primary);text-align:right;-webkit-user-select:none;user-select:none;padding-right:.4rem}.diff-sign{-webkit-user-select:none;user-select:none}.diff-add{background:color-mix(in srgb, var(--color-interactive-default) 14%, transparent)}.diff-del{background:color-mix(in srgb, var(--color-status-caution) 16%, transparent)}.diff-meta{color:var(--color-text-secondary);background:var(--color-bg-canvas)}.diff-add-n{color:var(--color-text-primary)}.diff-del-n{color:var(--color-status-caution)}.tok-kw{color:var(--color-syntax-keyword);font-weight:var(--weight-strong)}.tok-str{color:var(--color-syntax-string)}.tok-num{color:var(--color-syntax-number)}.tok-com{color:var(--color-text-secondary);font-style:italic}.tok-fn{color:var(--color-syntax-function)}.tok-op{color:var(--color-text-secondary)}[data-stale=true]>:not(.updating){opacity:.55}.updating{margin:.25rem 0}a.button,button.primary{font:inherit;padding:var(--space-2) var(--space-4);border:1px solid var(--color-interactive-default);background:var(--color-interactive-default);color:var(--color-text-inverse);border-radius:var(--radius-control);cursor:pointer;text-decoration:none;display:inline-block}a.button:hover,button.primary:hover{background:var(--color-interactive-hover);border-color:var(--color-interactive-hover)}a.button:active,button.primary:active{background:var(--color-interactive-active);border-color:var(--color-interactive-active)}button[disabled]{opacity:.55;cursor:not-allowed}button.danger{border-color:var(--color-border-control);color:var(--color-status-caution);font-weight:var(--weight-strong);background:0 0}.field-error{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);display:block}.field-error:before{content:"Error: ";font-weight:var(--weight-strong)}.field input,.field select,.field textarea{font:inherit;border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-bg-canvas);color:var(--color-text-primary);padding:.25rem .4rem}.form{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin:.75rem 0 1rem;display:flex}.field{font-size:var(--type-body-size);flex-direction:column;gap:.2rem;display:flex}.secret{font-family:var(--font-mono);overflow-wrap:anywhere;background:var(--color-bg-canvas);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);margin:.4rem 0;padding:.4rem .6rem}.link-button{color:var(--color-interactive-default);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0;text-decoration:none}.link-button:hover,.link-button:focus-visible,td a:hover,td a:focus-visible{text-decoration:underline}td a{text-decoration:none}.table-wrap{position:relative}strong,b{font-weight:var(--weight-strong)}tbody th a{text-decoration:none}tbody th a:hover,tbody th a:focus-visible{text-decoration:underline}td .tag{margin-left:.5rem}
.shell{min-height:100dvh}.shell main{min-width:0;max-width:none;margin:0;padding:0}.shell main.page{padding:var(--space-6) var(--layout-gutter) var(--space-8)}.skip{z-index:10;padding:var(--space-2) var(--space-3);background:var(--color-bg-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-control);position:absolute;left:-999px}.skip:focus{left:var(--space-2);top:var(--space-2)}.topbar{z-index:4;align-items:stretch;gap:var(--space-4);height:var(--layout-topbar);padding:0 var(--layout-gutter);background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border-subtle);min-width:0;display:flex;position:sticky;top:0}.topbar-start{align-items:stretch;gap:var(--space-6);min-width:0;display:flex}.topbar-end{align-items:center;gap:var(--space-1);min-width:0;margin-left:auto;display:flex}.brand{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--type-body-lg-size);font-weight:var(--weight-strong);white-space:nowrap;text-decoration:none;display:inline-flex}.brand-mark{width:var(--space-6);height:var(--space-6);flex:none}.topnav{align-self:stretch;display:flex}.topnav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.topnav li{align-items:center;display:flex;position:relative}.topnav a{align-items:center;gap:var(--space-1);box-sizing:border-box;height:100%;padding:0 var(--space-3);color:var(--color-text-secondary);border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}.topnav a:hover{color:var(--color-text-primary)}.topnav a[aria-current=page]{border-bottom-color:var(--color-interactive-default);color:var(--color-text-primary);font-weight:var(--weight-strong)}.nav-count{font-family:var(--font-mono);font-size:var(--type-mono-small-size);color:var(--color-text-secondary)}.live{align-items:center;display:inline-flex}.live-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-control);background:var(--color-brand-mark)}.menu-button{align-items:center;gap:var(--space-2);height:var(--layout-control);padding:0 var(--space-2);color:var(--color-text-primary);border:1px solid #0000;align-self:center;display:none}.menu-button:hover{border-color:var(--color-border-control)}.menu{position:relative}.menu-trigger,.topbar-search-icon{align-items:center;gap:var(--space-2);height:var(--layout-control);padding:0 var(--space-2);color:var(--color-text-primary);background:0 0;border:1px solid #0000;max-width:100%;display:inline-flex}.menu-trigger:hover,.topbar-search-icon:hover,.menu-trigger[aria-expanded=true]{border-color:var(--color-border-control)}.scope-button{max-width:min(20rem,100%)}.scope-text,.person-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scope-static{padding:0 var(--space-2);color:var(--color-text-secondary)}.person-button{color:var(--color-text-secondary);max-width:min(14rem,100%)}.menu-panel{top:calc(100% + var(--space-1));z-index:8;min-width:15rem;max-width:24rem;padding:var(--space-2) 0;background:var(--color-bg-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);position:absolute;left:0}.menu-end .menu-panel{left:auto;right:0}.menu-label{margin:var(--space-2) var(--space-4) var(--space-1);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.menu-label:first-child{margin-top:0}.menu-who{padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.menu-who p{margin-top:0;margin-bottom:0}.menu-email{margin:0 var(--space-4);font-family:var(--font-mono);font-size:var(--type-mono-small-size);overflow-wrap:anywhere}.menu-aside{margin:0 var(--space-4);color:var(--color-text-secondary);font-size:var(--type-small-size)}.menu-list{margin:0;padding:0;list-style:none}.menu-list li>a,.menu-action{justify-content:space-between;align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:var(--layout-control);padding:var(--space-1) var(--space-4);color:var(--color-text-primary);font:inherit;text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;text-decoration:none;display:flex}.menu-list li>a .menu-aside{margin:0}.menu-list li>a:hover,.menu-action:hover{background:var(--color-bg-wash)}.menu-list li>a[aria-current=true]{border-left-color:var(--color-interactive-default);font-weight:var(--weight-strong)}.menu-note{margin:var(--space-2) var(--space-4) 0;color:var(--color-text-secondary);font-size:var(--type-small-size)}.menu-panel .field-error{padding:0 var(--space-4);display:block}@media (max-width:56.1875rem){.topbar,.shell main.page{padding-left:var(--layout-gutter-narrow);padding-right:var(--layout-gutter-narrow)}.topbar-start{gap:var(--space-2)}.menu-button{display:inline-flex}.topnav{padding:var(--space-2) var(--layout-gutter-narrow);background:var(--color-bg-raised);border-bottom:1px solid var(--color-border-strong);display:none;position:absolute;top:100%;left:0;right:0}.topnav[data-open=true]{display:block}.topnav ul{flex-direction:column;gap:0}.topnav a{width:100%;min-height:var(--layout-touch);border-bottom:0;border-left:2px solid #0000}.topnav a[aria-current=page]{border-left-color:var(--color-interactive-default)}}@media (max-width:37.4375rem){.topbar .brand-name,.person-text{display:none}.menu-button-text{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:fixed;overflow:hidden}.menu-button,.menu-trigger,.topbar-search-icon{min-width:var(--layout-touch);min-height:var(--layout-touch);justify-content:center}.scope-button{justify-content:flex-start;min-width:0}.topbar-end{flex:1;justify-content:flex-end}.menu{min-width:0;position:static}.menu:has(.scope-button){flex:auto;min-width:0}.menu .menu-panel,.menu-end .menu-panel{top:calc(var(--layout-topbar) + var(--space-1));left:var(--layout-gutter-narrow);right:var(--layout-gutter-narrow);max-width:none;position:fixed}.menu-list li>a,.menu-action{min-height:var(--layout-touch)}}
:root{--wf-llm:var(--color-data-llm);--wf-tool:var(--color-data-tool);--wf-shell:var(--color-data-shell);--wf-agent:var(--color-data-agent);--wf-db:var(--color-data-db);--wf-custom:var(--color-data-neutral);--wf-other:var(--color-data-neutral);--wf-a0:var(--color-data-agent-0);--wf-a1:var(--color-data-agent-1);--wf-a2:var(--color-data-agent-2);--wf-a3:var(--color-data-agent-3);--wf-a4:var(--color-data-agent-4);--wf-a5:var(--color-data-agent-5);--wf-a6:var(--color-data-agent-6);--wf-a7:var(--color-data-agent-7)}.waterfall{--wf-label-w:minmax(14rem, 30%);--wf-meta-w:18rem;flex-direction:column;flex:auto;min-height:0;display:flex}.wf-toolbar{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--layout-gutter);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;flex:none;align-items:center;display:flex}.wf-group{align-items:center;gap:.3rem;display:inline-flex}.wf-toolbar button[aria-pressed=true]{background:var(--color-bg-wash);border-color:var(--color-interactive-default)}.wf-toolbar button:disabled{opacity:.5;cursor:default}.wf-legend{font-size:var(--type-body-size);align-items:center;gap:.4rem;display:inline-flex}.wf-swatch{background:var(--wf-tool);border-bottom:3px solid var(--color-text-primary);width:1.4rem;height:.5rem;margin-left:.6rem;display:inline-block}.wf-swatch-open{border-bottom:0;border-right:2px dashed var(--color-text-primary)}.wf-count{padding:var(--space-1) var(--layout-gutter);font-size:var(--type-small-size);flex:none;margin:0}.wf-axis,.wf-row{grid-template-columns:var(--wf-label-w) minmax(0, 1fr) var(--wf-meta-w);gap:var(--space-3);padding:0 var(--layout-gutter);align-items:center;display:grid}.wf-axis{height:1.6rem;font-size:var(--type-small-size);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle)}.wf-axis-track{height:100%}.wf-tick{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:.2rem;transform:translate(-50%)}.wf-tick:after{content:"";border-left:1px solid var(--color-border-strong);height:.4rem;position:absolute;top:1rem;left:50%}.wf-scroll{flex:auto;min-height:0;overflow:auto}@media (max-width:52rem),(max-height:36rem){.wf-scroll{flex:none;height:min(62vh,40rem)}}.wf-row{font-size:var(--type-body-size);border-bottom:1px solid var(--color-border-subtle);cursor:pointer}.wf-row[data-selected]{background:var(--color-bg-wash);box-shadow:inset 2px 0 0 var(--color-interactive-default)}.wf-row[data-dim]{opacity:.4}.wf-row[data-root]{font-weight:600}.wf-scroll:focus-visible .wf-row[data-selected]{outline:2px solid var(--color-interactive-default);outline-offset:-2px}.wf-lane{font-weight:var(--weight-strong);cursor:default}.wf-label{white-space:nowrap;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:hidden}.wf-indent{flex:none}.wf-twisty{border:0;flex:none;width:1.1rem;padding:0;line-height:1}.wf-name{text-overflow:ellipsis;overflow:hidden}.wf-chip{text-overflow:ellipsis;max-width:9rem;font-size:var(--type-small-size);border-radius:var(--radius-control);border:1px solid;flex:none;padding:0 .3rem;font-weight:600;overflow:hidden}.wf-chip[data-agent-colour="0"]{color:var(--wf-a0)}.wf-chip[data-agent-colour="1"]{color:var(--wf-a1)}.wf-chip[data-agent-colour="2"]{color:var(--wf-a2)}.wf-chip[data-agent-colour="3"]{color:var(--wf-a3)}.wf-chip[data-agent-colour="4"]{color:var(--wf-a4)}.wf-chip[data-agent-colour="5"]{color:var(--wf-a5)}.wf-chip[data-agent-colour="6"]{color:var(--wf-a6)}.wf-chip[data-agent-colour="7"]{color:var(--wf-a7)}.wf-track{height:100%;position:relative;overflow:hidden}.wf-bar{background:var(--wf-other);box-sizing:border-box;border-radius:0;min-width:2px;height:.9rem;margin-top:-.45rem;position:absolute;top:50%}.wf-kind-llm{background:var(--wf-llm)}.wf-kind-tool{background:var(--wf-tool)}.wf-kind-shell{background:var(--wf-shell)}.wf-kind-agent{background:var(--wf-agent)}.wf-kind-db{background:var(--wf-db)}.wf-kind-custom,.wf-kind-other{background:var(--wf-custom)}.wf-error{background:repeating-linear-gradient(135deg, var(--color-text-primary) 0 4px, transparent 4px 7px);border:1px solid var(--color-text-primary)}.wf-timeout{background:repeating-linear-gradient(45deg, var(--color-status-caution) 0 4px, transparent 4px 7px);border:1px solid var(--color-status-caution)}.wf-bar[data-aggregate]{opacity:.55;border:1px dotted var(--color-text-primary)}.wf-bar[data-unfinished]{border-right:3px dashed var(--color-text-primary)}.wf-bar[data-critical]{border-bottom:4px solid var(--color-text-primary)}.wf-lane-bar{background:var(--color-border-strong);height:.5rem;margin-top:-.25rem}.wf-lane-bar[data-error]{background:var(--color-text-primary)}.wf-meta{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:var(--type-body-size);flex-wrap:nowrap;align-items:center;gap:.3rem;display:flex;overflow:hidden}.wf-axis-meta{text-align:right}.tag-crit{color:var(--color-text-primary);border-color:var(--color-text-primary)}.wf-tip{z-index:50;background:var(--color-bg-raised);max-width:22rem;color:var(--color-text-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font-size:var(--type-body-size);pointer-events:none;padding:.5rem .7rem;position:fixed}.wf-tip dl{margin:0}.wf-tip dl>div{gap:.5rem;display:flex}.wf-tip dt{color:var(--color-text-secondary);min-width:4.5rem}.wf-tip dd{overflow-wrap:anywhere;margin:0}@container (max-width:52rem){.waterfall{--wf-label-w:minmax(9rem, 40%);--wf-meta-w:6rem}.wf-meta .tag,.wf-meta .wf-status{display:none}}@container (max-width:37.4375rem){.waterfall{--wf-label-w:minmax(5.5rem, 34%);--wf-meta-w:3.5rem}.wf-tick:nth-child(2n){display:none}.waterfall .wf-fault-strip-track{overflow:visible}}
.search-notice{margin:var(--space-2) 0}.matched{gap:var(--space-1);flex-wrap:wrap;display:flex}
.evaluations{margin:1.25rem 0}.evaluation-list{margin:var(--space-2) 0;padding:0;list-style:none;display:grid}.evaluation{padding:var(--space-3) 0;border-top:1px solid var(--color-border-subtle)}.evaluation-head{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.evaluation-head h4{font:var(--type-h3-weight) var(--type-h3-size) / var(--type-h3-line) var(--font-sans);overflow-wrap:anywhere;margin:0}.evaluation-result,.evaluation-text,.evaluation-error{margin:.35rem 0}.evaluation-text,.evaluation-error{overflow-wrap:anywhere;white-space:pre-wrap}.evaluation-facts{margin:.25rem 0}.evaluation-foot{font-size:var(--type-body-size);margin:.35rem 0 0}.evaluation-history{margin:.5rem 0}.evaluation-start,.verdict-form{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;margin:.75rem 0;display:flex}.verdict-form{flex-direction:column;align-items:stretch;max-width:36rem}.verdict-form h3{margin:0}.verdict-form .form-row{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.verdict-form label:not(.chip){gap:.2rem;display:grid}.verdict-form textarea{width:100%;font:inherit}.compare-bar{font-size:var(--type-small-size);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0 0 .35rem;display:flex}.compare-pick{width:2rem}tr[data-picked=true]{background:var(--color-bg-wash);box-shadow:inset 3px 0 0 var(--color-interactive-default)}.button-link{border:1px solid var(--color-interactive-default);border-radius:var(--radius-control);padding:.2rem .6rem}.compare .title-line{margin:0 0 var(--space-4)}.compare-runs{margin:0 0 var(--space-4);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.compare-cell{min-width:0;padding:var(--space-3) var(--space-4) var(--space-3) 0}.compare-cell+.compare-cell{padding-left:var(--space-4);border-left:1px solid var(--color-border-subtle)}.compare-cell p{margin:0}.compare-cell-head{align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.compare-cell-head a{font-weight:var(--weight-strong);overflow-wrap:anywhere;text-decoration:none}.compare-cell-head a:hover,.compare-cell-head a:focus-visible{text-decoration:underline}.compare-side{color:var(--color-text-secondary);font-weight:var(--weight-strong)}.compare-cell-meta{overflow-wrap:anywhere;font-size:var(--type-small-size);line-height:var(--type-small-line)}.compare-notices{gap:var(--space-2);margin:var(--space-3) 0;display:grid}.compare-table{border-collapse:collapse;width:100%;margin:var(--space-2) 0}.compare-table th,.compare-table td{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);overflow-wrap:anywhere}.compare-table th:last-child,.compare-table td:last-child{padding-right:0}.compare-table .delta[data-tone=bad]{font-weight:var(--weight-strong)}.table-scroll{max-width:100%;overflow-x:auto}.aligned-toolbar{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.aligned-hint{margin:var(--space-2) 0;font-size:var(--type-small-size);line-height:var(--type-small-line)}.aligned-head,.aligned-row{gap:var(--space-3);grid-template-columns:minmax(7rem,11rem) 1fr 1fr;display:grid}.aligned-head{padding:var(--space-1) 0;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-strong)}.aligned-list{margin:0;padding:0;list-style:none}.aligned-row{padding:var(--space-1) 0;border-bottom:1px solid var(--color-border-subtle)}.aligned-row[data-relation=changed] .step-cell{font-weight:var(--weight-strong)}.aligned-row[data-divergence=true]{position:relative}.aligned-row[data-divergence=true]:before{content:"";background:var(--color-text-primary);height:2px;position:absolute;inset:-1px 0 auto}.compare-lead{gap:var(--space-2);margin:0 0 var(--space-4);max-width:60rem;display:grid}.compare-lead p{margin:0}.page .compare-lead .compare-divergence{font:var(--type-h2-weight) var(--type-h2-size) / var(--type-h2-line) var(--font-sans);overflow-wrap:anywhere}.compare-divergence .divergence-name{font:var(--type-mono-weight) var(--type-body-lg-size) / var(--type-body-lg-line) var(--font-mono)}.compare-deltas{gap:0 var(--space-4);font:var(--type-mono-weight) var(--type-mono-size) / var(--type-mono-line) var(--font-mono);flex-wrap:wrap;display:flex}.compare-delta-label{color:var(--color-text-secondary)}.compare-measures>summary{cursor:pointer;color:var(--color-interactive-default);width:fit-content;padding:var(--space-1) 0}.compare-measures>summary:focus-visible,.aligned-row:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}.aligned-row:focus-visible{outline-offset:-2px}.aligned-row>*{min-width:0}.aligned-flags .badge{white-space:normal;overflow-wrap:anywhere}.aligned-flags{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.step-cell{overflow-wrap:anywhere}.step-label{font-family:var(--font-mono)}.file-sets{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem 2rem;display:grid}.plain{margin:.25rem 0;padding:0;list-style:none}@media (max-width:52rem){.compare-runs{grid-template-columns:minmax(0,1fr)}.compare-cell,.compare-cell+.compare-cell{padding:var(--space-3) 0;border-left:0}.compare-cell+.compare-cell{border-top:1px solid var(--color-border-subtle)}}@media (max-width:40rem){.aligned-head,.aligned-row{grid-template-columns:1fr}.aligned-head{display:none}.aligned-row{padding:var(--space-2) 0}.aligned-toolbar{top:var(--layout-topbar);z-index:2;padding:var(--space-1) 0;background:var(--color-bg-canvas);scrollbar-width:none;flex-wrap:nowrap;position:sticky;overflow-x:auto}.aligned-toolbar>span,.aligned-hint{display:none}.aligned-toolbar button{min-height:var(--layout-touch);flex:none}.step-cell[data-side]:before{content:attr(data-label) "  ";color:var(--color-text-secondary);font-weight:var(--weight-strong)}}.aligned-earlier{margin:var(--space-1) 0;padding:var(--space-1) 0;color:var(--color-interactive-default);border:0}.aligned-earlier:hover{text-decoration:underline}
