:root{color-scheme:dark;--bg: #0f1113;--bg-panel: #15181c;--fg: #e6e9ee;--fg-dim: #8a93a0;--rule: #262a30;--status-pending: #8a93a0;--status-ready: #8fb3c9;--status-running: #e0a341;--status-done: #4fa771;--status-failed: #e26d6d;--status-blocked: #7a6b5a;--mono: ui-monospace, "SF Mono", "JetBrains Mono", "Fira Mono", "Consolas", "Menlo", monospace;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--fs-2xs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-md: 13px;--fs-lg: 14px;--fs-xl: 16px;--fs-2xl: 20px;--control-h: 26px;--control-radius: 3px;--control-padding-x: var(--sp-2);--control-transition: border-color .12s ease, background .12s ease}html,body{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:var(--mono);font-size:var(--fs-md);line-height:1.45}:root{--page-max-width: 1280px;--page-padding-x: var(--sp-4)}main#app{display:block;max-width:var(--page-max-width);margin:0 auto;padding-bottom:var(--sp-5)}main#app>section,main#app>.hstrip,main#app>.layout-2col,main#app>div:not(.boot-error){margin-left:var(--page-padding-x);margin-right:var(--page-padding-x);margin-top:var(--sp-4);margin-bottom:0}@media (max-width: 640px){:root{--page-padding-x: var(--sp-2)}}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;background:transparent;border:1px solid var(--rule);color:var(--fg);padding:2px var(--sp-2);cursor:pointer;border-radius:var(--control-radius);transition:var(--control-transition)}button:hover{border-color:var(--fg-dim)}button:focus-visible{outline:2px solid var(--status-running);outline-offset:1px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--rule)}th{color:var(--fg-dim);font-weight:500}tbody tr:hover{background:#181c22;cursor:pointer}@keyframes skel-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skel{display:inline-block;vertical-align:middle;background:linear-gradient(90deg,var(--bg-panel) 0%,#1f242a 50%,var(--bg-panel) 100%);background-size:200% 100%;animation:skel-shimmer 1.6s ease-in-out infinite;border-radius:3px;height:12px}@media (prefers-reduced-motion: reduce){.skel{animation:none;background:var(--bg-panel)}}.skel-line{display:inline-block;height:11px}.skel-line-lg{height:18px}.skel-chip{width:28px;height:14px}.skel-pill{width:60px;height:16px;border-radius:999px;margin-right:12px}.skel-brand{width:130px;height:18px;margin-right:24px}.skel-block{display:block;width:100%;height:200px}.skel-nav{gap:18px}.skel-page{padding:18px 14px}.skel-rows{display:flex;flex-direction:column;gap:10px;margin-top:18px}.skel-row{display:flex;gap:14px;align-items:center;padding:8px 0;border-bottom:1px solid var(--rule)}.skel-tr td{padding:10px}.skel-hstrip{display:flex;gap:18px;padding:10px 14px;border-bottom:1px solid var(--rule)}.skel-panel{padding:14px}.boot-error{padding:32px 24px;max-width:720px;margin:40px auto;border:1px solid var(--status-failed);border-radius:4px;background:var(--bg-panel);color:var(--fg)}.boot-error h2{margin:0 0 12px;color:var(--status-failed);font-size:14px;letter-spacing:.06em;text-transform:uppercase}.boot-error pre{margin:0;padding:12px;background:var(--bg);border:1px solid var(--rule);border-radius:3px;white-space:pre-wrap;word-break:break-word;font-size:12px;color:var(--fg-dim)}.boot-error .actions{margin-top:16px;display:flex;gap:10px}.boot-error a,.boot-error button{font:inherit;padding:6px 14px;border:1px solid var(--fg-dim);background:transparent;color:var(--fg);cursor:pointer;text-decoration:none;border-radius:3px}.boot-error a:hover,.boot-error button:hover{border-color:var(--fg)}.history-toolbar{display:flex;align-items:center;gap:14px;margin-bottom:12px;flex-wrap:wrap}.history-filter{background:var(--bg-panel);border:1px solid var(--rule);color:var(--fg);font:inherit;padding:5px 10px;border-radius:3px;min-width:280px;outline:none;transition:border-color .12s linear}.history-filter:focus{border-color:var(--fg-dim)}.history-filter::placeholder{color:var(--fg-dim)}.history-stats{display:inline-flex;gap:14px;color:var(--fg-dim);font-size:12px;align-items:baseline;margin-left:auto}.history-stats .stat{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:600}.history-stats .stat-label{color:var(--fg-dim);font-weight:400;margin-left:4px;letter-spacing:.04em;text-transform:lowercase}.history-stats .stat-clean{color:var(--status-done)}.history-stats .stat-partial{color:#d4a14a}.history-stats .stat-stuck{color:var(--status-failed)}.history-archive-toggle{color:var(--fg-dim);font-size:12px;display:inline-flex;gap:6px;align-items:center;cursor:pointer}.history-table{border-collapse:separate;border-spacing:0}.history-table thead th{position:sticky;top:0;background:var(--bg);border-bottom:1px solid var(--rule);z-index:2;padding-top:8px;padding-bottom:8px}.history-table tr.day-sep{cursor:default}.history-table tr.day-sep td{color:var(--fg-dim);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:14px 10px 4px;border-bottom:0;background:linear-gradient(180deg,transparent 0,var(--bg-panel) 100%)}.history-table tr.day-sep:hover{background:transparent}.outcome-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border:1px solid;border-radius:999px;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.02em}.outcome-pill .outcome-glyph{font-weight:700;opacity:.9}.row-action{background:transparent;border:1px solid var(--rule);color:var(--fg-dim);padding:2px 10px;font:inherit;cursor:pointer;border-radius:3px;transition:border-color .12s linear,color .12s linear}tbody tr:hover .row-action{border-color:var(--fg-dim);color:var(--fg)}.row-action:hover{border-color:var(--fg)!important;color:var(--fg)!important}.row-action:disabled{opacity:.5;cursor:default}.history-load-more{margin-top:14px;background:transparent;border:1px solid var(--rule);color:var(--fg-dim);padding:6px 14px;font:inherit;cursor:pointer;border-radius:3px;transition:border-color .12s linear,color .12s linear}.history-load-more:hover{border-color:var(--fg-dim);color:var(--fg)}header.nav{display:flex;flex-wrap:wrap;gap:14px;padding:10px 14px;border-bottom:1px solid var(--rule);background:var(--bg);align-items:center;row-gap:8px}header.nav strong{letter-spacing:.1em}header.nav nav{display:flex;flex-wrap:nowrap;gap:16px;align-items:baseline}header.nav nav a.active{color:var(--fg);border-bottom:1px solid var(--fg)}header.nav nav a{color:var(--fg-dim);padding:2px 4px}header.nav nav .nav-overflow{position:relative;display:inline-block}header.nav nav .nav-overflow>summary{cursor:pointer;list-style:none;color:var(--fg-dim);padding:2px 4px;user-select:none}header.nav nav .nav-overflow>summary::-webkit-details-marker{display:none}header.nav nav .nav-overflow>summary::marker{content:""}header.nav nav .nav-overflow>summary:hover{color:var(--fg)}header.nav nav .nav-overflow>summary.active{color:var(--fg);border-bottom:1px solid var(--fg)}header.nav nav .nav-overflow[open]>summary{color:var(--fg)}header.nav nav .nav-overflow>.nav-overflow-menu{position:absolute;top:calc(100% + var(--sp-1));right:0;background:var(--bg-panel);border:1px solid var(--rule);padding:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1);min-width:140px;z-index:20;box-shadow:0 4px 12px #0006}header.nav nav .nav-overflow>.nav-overflow-menu a{padding:var(--sp-1) var(--sp-2);white-space:nowrap}header.nav nav .nav-overflow>.nav-overflow-menu a.active{color:var(--fg);border-bottom:none;background:var(--hover-tint, #1b2028)}header.nav nav .nav-overflow>.nav-overflow-menu a:hover{color:var(--fg);background:var(--hover-tint, #1b2028)}header.nav nav a .alert-badge{margin-left:6px;background:var(--status-failed);color:var(--bg);padding:1px 6px;border-radius:8px;font-size:var(--fs-xs);font-weight:600}header.nav .brand{display:inline-flex;align-items:center;gap:8px;color:var(--fg);flex-shrink:0}header.nav .brand:hover{text-decoration:none}header.nav .brand-mark{display:block}header.nav .identity{margin-left:auto;display:flex;gap:10px;align-items:center;color:var(--fg-dim);font-size:12px;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-end}header.nav .identity .id-label{white-space:nowrap}header.nav .identity .id-label em{font-style:italic;color:var(--fg-dim)}header.nav .tenant-selector,header.nav .sign-out{font:inherit;font-size:12px;line-height:18px;padding:2px 10px;border:1px solid var(--fg-dim);border-radius:3px;height:26px;box-sizing:border-box}header.nav .tenant-selector{background:var(--bg);color:var(--fg);max-width:200px;appearance:none;-webkit-appearance:none;padding-right:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%238a93a0' stroke-width='1.5' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 6px center;background-size:10px 7px}header.nav .sign-out{background:none;color:var(--fg-dim);cursor:pointer;white-space:nowrap}header.nav .sign-out:hover{color:var(--fg);border-color:var(--fg)}@media (max-width: 1180px){header.nav .identity .id-label-text{display:none}}@media (max-width: 640px){header.nav{gap:10px;padding:8px 10px;flex-wrap:wrap}header.nav nav{flex-basis:100%;order:3;overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}header.nav .identity{margin-left:auto}}@media (max-width: 420px){header.nav .tenant-selector{max-width:140px}}@media (max-width: 480px){header.nav nav{overflow-x:visible;flex-wrap:wrap;row-gap:var(--sp-1)}header.nav .identity .id-label-text{display:none}header.nav .tenant-selector{max-width:110px}}@media (max-width: 640px){table.responsive-cards{display:block}table.responsive-cards thead{display:none}table.responsive-cards tbody,table.responsive-cards tr,table.responsive-cards td{display:block}table.responsive-cards tr{border:1px solid var(--rule);border-radius:var(--control-radius);margin-bottom:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--bg)}table.responsive-cards tr.day-sep{border:0;background:transparent;padding:var(--sp-3) 0 var(--sp-1)}table.responsive-cards tr.day-sep td{padding:0}table.responsive-cards td{border-bottom:0;padding:var(--sp-1) 0;display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2)}table.responsive-cards td:before{content:attr(data-label);color:var(--fg-dim);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}table.responsive-cards td:not([data-label]):before{content:""}table.responsive-cards td.history-run-cell{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 1024px){main#app section{overflow-x:auto;min-width:0}table.dense{min-width:0}main#app .hstrip{overflow-x:visible;flex-wrap:wrap}main#app .hstrip>.counts{flex-wrap:wrap}}table.dense thead th{position:sticky;top:0;background:var(--bg);z-index:1}table.dense tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bg-panel) 50%,transparent)}table.dense tbody tr:hover{background:#181c22}table.dense td,table.dense th{font-variant-numeric:tabular-nums}@media (pointer: coarse){.kahn-control,button,select,input[type=text],input[type=search]{min-height:44px}header.nav nav a{display:inline-flex;align-items:center;min-height:44px;padding-left:var(--sp-2);padding-right:var(--sp-2)}button.window-pill{padding-top:var(--sp-1);padding-bottom:var(--sp-1)}}.hstrip{display:flex;flex-wrap:wrap;gap:18px;padding:8px 14px;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;align-items:baseline}.hstrip>*{white-space:nowrap}.hstrip>.counts{margin-left:auto}.counts{display:flex;gap:14px}.counts .c{color:var(--fg-dim)}.counts .c .v{color:var(--fg)}.counts .c .v.v--failed{color:var(--status-failed)}.counts .c .v.v--blocked{color:var(--status-blocked)}.th-sort{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;display:inline-flex;align-items:baseline;gap:4px}.th-sort:hover{color:var(--fg)}.th-sort:focus-visible{outline:2px solid var(--fg-dim);outline-offset:2px}.sort-ind{font-size:var(--fs-2xs)}.sort-ind--idle{color:transparent}.sort-ind--active{color:var(--fg)}.th-sort:hover .sort-ind--idle{color:var(--fg-dim)}.sort-clear{background:none;border:1px solid var(--fg-dim);color:var(--fg-dim);cursor:pointer;font:inherit;font-size:var(--fs-sm);padding:2px 8px;border-radius:var(--control-radius, 3px);min-height:24px}.sort-clear:hover{color:var(--fg);border-color:var(--fg)}@media (pointer: coarse){.sort-clear{min-height:44px}}.fleet-counts{display:flex;flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-2) 0;border-top:1px solid var(--rule);margin:0 0 var(--sp-2);align-items:baseline;font-variant-numeric:tabular-nums}.fleet-counts .c{display:inline-flex;gap:6px;align-items:baseline;color:var(--fg-dim);white-space:nowrap}.fleet-counts .c .label{color:var(--fg-dim);font-size:var(--fs-sm)}.fleet-counts .c .v{color:var(--fg);font-weight:500}.fleet-counts .c .v[data-status=running]{color:var(--status-running)}.fleet-counts .c .v[data-status=failed]{color:var(--status-failed)}.fleet-counts .c .v[data-status=dim],.fleet-counts .c .v [data-status=dim]{color:var(--fg-dim)}.forecast{color:var(--fg-dim);font-variant-numeric:tabular-nums}.forecast[data-suppressed=true]{opacity:.65}.layout-2col{display:grid;grid-template-columns:1fr 1fr;min-height:60vh}.panel{padding:var(--sp-3)}.panel h3{margin:0 0 var(--sp-2);font-weight:500;color:var(--fg-dim)}.panel .panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-2)}.panel .panel-head h3{margin:0}@media (max-width: 640px){.panel .panel-head{row-gap:var(--sp-1)}}main#app>section.panel{background:var(--bg-panel);border:1px solid var(--rule);border-radius:var(--control-radius);padding:var(--sp-4)}.layout-2col .panel{border-right:1px solid var(--rule)}.layout-2col .panel:last-child{border-right:none}.drawer{border-top:1px solid var(--rule);padding:10px 14px;background:var(--bg-panel);font-size:12.5px}.drawer .dwLabel{color:var(--fg-dim);margin-right:6px}.drawer pre{background:#0a0c0e;border:1px solid var(--rule);padding:6px 8px;overflow:auto;white-space:pre-wrap}.node{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--rule);border-radius:10px;margin:2px;cursor:pointer;font-size:12px}.node .gly{font-size:14px}.node.pending{color:var(--status-pending)}.node.ready{color:var(--status-ready)}.node.running{color:var(--status-running)}.node.done{color:var(--status-done)}.node.failed{color:var(--status-failed);border-color:var(--status-failed)}.node.blocked{color:var(--status-blocked);border-color:var(--status-blocked)}.node.sel{outline:1px solid var(--fg)}.timeline{display:grid;grid-template-columns:120px 1fr;gap:4px}.timeline .lane{font-size:11px;color:var(--fg-dim);padding:2px 0}.timeline .bars{position:relative;height:14px;margin:1px 0;background:#0a0c0e}.timeline .bar{position:absolute;top:0;bottom:0;border-radius:2px;opacity:.9}.heatmap{display:grid;gap:2px;font-size:11px}.heatmap .row{display:grid;grid-template-columns:140px repeat(auto-fit,20px);gap:2px}.heatmap .row .lab{color:var(--fg-dim)}.heatmap .cell{height:14px;background:#242830}.heatmap .cell.r1{background:#2c3a36}.heatmap .cell.r2{background:#39514a}.heatmap .cell.r3{background:#4f7a66}.heatmap .cell.r6{background:#a87540}.badge{display:inline-block;padding:1px 6px;border-radius:4px;border:1px solid var(--rule);font-size:11px;color:var(--fg-dim)}.badge.stuck{color:var(--status-failed);border-color:var(--status-failed)}dl.kv{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:13px}dl.kv dt{color:var(--fg-dim)}dl.kv dd{margin:0}.status-ok{color:var(--status-done)}.status-stale{color:var(--status-failed)}.status-unknown{color:var(--fg-dim)}.status-settling{color:var(--status-running)}.status-glyph{margin-right:4px;font-size:var(--fs-sm)}.flake-rate-elevated{color:var(--status-failed)}.graph-zero-success{color:var(--status-failed);margin:0 0 8px}.badge--regressing{color:var(--status-failed);margin-left:6px}.tool-error-count{color:var(--status-failed)}.regression-marker{color:var(--status-failed);font-size:var(--fs-md);line-height:1}.regression-marker--link{text-decoration:none}.last-regression-link,.tool-detail-pre--error{color:var(--status-failed)}.num-pass{text-align:right;color:var(--status-done);font-variant-numeric:tabular-nums}.num-fail{text-align:right;color:var(--status-failed);font-variant-numeric:tabular-nums}.num-warn{text-align:right;color:var(--fg-dim);font-variant-numeric:tabular-nums}.empty-graph-lead{color:var(--fg-dim)}.empty-graph-detail{color:var(--fg-dim);font-size:var(--fs-sm)}.agent-timeline{border-collapse:collapse}.agent-timeline-row-label{text-align:left;padding-right:12px;font-weight:400;color:var(--fg-dim)}.agent-timeline-cell{opacity:.8;height:18px;border-right:1px solid var(--bg)}.all-agent-runs-link{font-size:var(--fs-sm)}.outcome-verdict{margin:0 0 var(--sp-2);font-weight:500}.run-started{color:var(--fg-dim);margin:0 0 var(--sp-2);font-size:var(--fs-sm)}.empty-state-instr{font-size:var(--fs-sm)}.panel-dim{color:var(--fg-dim)}*:focus-visible{outline:1px solid var(--status-ready);outline-offset:2px}button:focus-visible,a:focus-visible,.copy-id:focus-visible{outline-offset:1px}.cmdk-host{position:fixed;inset:0;z-index:1000;display:grid;place-items:start center;padding-top:12vh;font-family:var(--mono)}.cmdk-backdrop{position:absolute;inset:0;background:#0a0c0e99;backdrop-filter:blur(2px)}.cmdk-box{position:relative;width:min(560px,92vw);background:var(--bg-panel);border:1px solid var(--rule);border-radius:6px;overflow:hidden;box-shadow:0 10px 40px #00000080}.cmdk-input{width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:1px solid var(--rule);color:var(--fg);font:inherit;padding:12px 14px;outline:none}.cmdk-list{list-style:none;margin:0;padding:4px 0;max-height:50vh;overflow:auto}.cmdk-item{display:flex;justify-content:space-between;padding:6px 14px;cursor:pointer}.cmdk-item.sel{background:#1b2028}.cmdk-item .cmdk-label{color:var(--fg)}.cmdk-item .cmdk-hint{color:var(--fg-dim);font-size:11px}.cmdk-empty{color:var(--fg-dim);padding:12px 14px;text-align:center}.cmdk-foot{display:flex;gap:16px;justify-content:flex-end;padding:6px 14px;border-top:1px solid var(--rule);color:var(--fg-dim);font-size:11px}.kbd-help{position:fixed;inset:0;z-index:1000;display:grid;place-items:center}.kbd-help-backdrop{position:absolute;inset:0;background:#0a0c0e99}.kbd-help-box{position:relative;background:var(--bg-panel);border:1px solid var(--rule);border-radius:6px;padding:18px 22px;min-width:340px}.kbd-help-box h3{margin:0 0 10px;font-weight:500;color:var(--fg-dim)}.kbd-help-box table td{padding:3px 12px 3px 0;border-bottom:none}.kbd-help-box kbd{background:#1b2028;border:1px solid var(--rule);border-radius:3px;padding:1px 6px;font-size:11px}.kbd-help-box footer{margin-top:12px;color:var(--fg-dim);font-size:11px}.kahn-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--bg-panel);border:1px solid var(--rule);color:var(--fg);padding:6px 14px;border-radius:4px;font-size:12px;opacity:0;transition:opacity .12s ease;pointer-events:none;z-index:1100}.kahn-toast.visible{opacity:1}.copy-id{cursor:pointer;border:1px dashed transparent;padding:0 2px;border-radius:2px}.copy-id:hover{border-color:var(--rule);background:#1b2028}svg.graph-edges .edge{fill:none;stroke:var(--rule);stroke-width:1;opacity:.65}.glayer{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.skip-to-content{position:fixed;top:var(--sp-1);left:var(--sp-1);z-index:1000;padding:var(--sp-2) var(--sp-3);background:var(--bg-panel);color:var(--fg);border:1px solid var(--status-running);border-radius:var(--control-radius);font-size:var(--fs-md);clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.skip-to-content:focus,.skip-to-content:focus-visible{clip-path:none;width:auto;height:auto;overflow:visible;outline:2px solid var(--status-running);outline-offset:1px;text-decoration:none}.empty-state{padding:var(--sp-5);max-width:640px;background:var(--bg-panel);border:1px solid var(--rule);border-radius:var(--control-radius)}.empty-state h3{margin:0 0 var(--sp-2);font-weight:500;color:var(--fg);font-size:var(--fs-lg)}.empty-state p{color:var(--fg-dim);max-width:60ch;margin:var(--sp-2) 0}.empty-state .empty-cta{margin-top:var(--sp-3)}.empty-state .empty-cta a{color:var(--status-running);font-weight:500}.kahn-snippet{background:#0a0c0e;border:1px solid var(--rule);padding:var(--sp-3);border-radius:var(--control-radius);font-size:var(--fs-sm);overflow-x:auto;white-space:pre}.kahn-control{height:var(--control-h);padding:0 var(--control-padding-x);border:1px solid var(--rule);background:transparent;color:var(--fg);font:inherit;border-radius:var(--control-radius);cursor:pointer;transition:var(--control-transition);box-sizing:border-box;vertical-align:middle}.kahn-control:hover{border-color:var(--fg-dim)}.kahn-control:focus-visible{outline:2px solid var(--status-running);outline-offset:1px}.kahn-control:disabled{opacity:.45;cursor:not-allowed}.error-banner{color:var(--status-failed);margin:0}.error-detail{margin-top:var(--sp-1);color:var(--fg-dim);font-size:var(--fs-sm)}.error-detail summary{cursor:pointer}.error-detail pre{white-space:pre-wrap;word-break:break-all;margin:var(--sp-1) 0 0}@keyframes kahn-pulse{0%{box-shadow:0 0 0 0 var(--status-running)}40%{box-shadow:0 0 0 4px color-mix(in srgb,var(--status-running) 40%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--status-running) 0%,transparent)}}.node.pulsing{animation:kahn-pulse .4s ease-out}@media (prefers-reduced-motion: reduce){.node.pulsing{animation:none}}.audit-checkpoints-table .audit-toggle{width:24px}.audit-checkpoints-table .audit-expand,.audit-checkpoints-table .audit-no-evidence{background:none;border:0;color:var(--fg-dim);cursor:pointer;padding:0;font:inherit;font-size:13px;line-height:1}.audit-checkpoints-table .audit-no-evidence{cursor:default}.audit-checkpoints-table .audit-expand:hover{color:var(--fg)}.audit-checkpoints-table .audit-row.expanded>td{border-bottom:0}.audit-checkpoints-table .audit-evidence-row>td{background:var(--bg-alt, #0001);padding:8px 12px}.audit-checkpoints-table pre.audit-evidence{margin:0;white-space:pre-wrap;word-break:break-all;font-size:12px;color:var(--fg);max-height:400px;overflow-y:auto}
