:root{color-scheme:light;--font: "SF Pro Text", -apple-system, BlinkMacSystemFont, ui-sans-serif, system-ui, sans-serif;--bg: #fff;--side: #f6f9fa;--surface: #fff;--surface-sunk: #f6f9fa;--muted-fill: #12506914;--hover: #2d4a590f;--press: #2d4a591f;--text: #242526;--text-muted: #5e6466;--text-faint: #7d8385;--border: #d5dbde;--border-muted: #ecf1f3;--border-strong: #242526;--accent: #056ee8;--accent-text: #004fc6;--accent-muted: #e8f4ff;--inverse: #242526;--on-inverse: #fff;--pos: #a0e65c;--pos-muted: #e8fbe4;--pos-text: #006100;--warn: #fec338;--warn-muted: #fff2cd;--warn-text: #6f3808;--err: #de282b;--err-muted: #ffdfdb;--err-text: #9b0000;--agentex: #2a78d6;--autoiq: #eb6834;--tie: #c3cacd;--shadow: 0 1px 2px #0000000d, 0 8px 24px -12px #0000001f;--r-s: 8px;--r-m: 12px;--r-l: 16px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #111213;--side: #17191a;--surface: #17191a;--surface-sunk: #111213;--muted-fill: #bee3ed1c;--hover: #ffffff14;--press: #ffffff26;--text: #fff;--text-muted: #afb4b6;--text-faint: #8a9093;--border: #3a3f41;--border-muted: #26292b;--border-strong: #e1e5e7;--accent: #69b1ff;--accent-text: #94c9ff;--accent-muted: #0a2142;--inverse: #fff;--on-inverse: #111213;--pos-muted: #021f00;--pos-text: #baec91;--warn-muted: #2c1c0b;--warn-text: #ffd576;--err-muted: #2e0203;--err-text: #ffcac3;--agentex: #3987e5;--autoiq: #d95926;--tie: #4a4f52;--shadow: 0 1px 2px #00000066, 0 10px 30px -12px #000000a6}}:root[data-theme=nightdrive]{color-scheme:dark;--bg: #111213;--side: #17191a;--surface: #17191a;--surface-sunk: #111213;--muted-fill: #bee3ed1c;--hover: #ffffff14;--press: #ffffff26;--text: #fff;--text-muted: #afb4b6;--text-faint: #8a9093;--border: #3a3f41;--border-muted: #26292b;--border-strong: #e1e5e7;--accent: #69b1ff;--accent-text: #94c9ff;--accent-muted: #0a2142;--inverse: #fff;--on-inverse: #111213;--pos-muted: #021f00;--pos-text: #baec91;--warn-muted: #2c1c0b;--warn-text: #ffd576;--err-muted: #2e0203;--err-text: #ffcac3;--agentex: #3987e5;--autoiq: #d95926;--tie: #4a4f52;--shadow: 0 1px 2px #00000066, 0 10px 30px -12px #000000a6}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font);-webkit-font-smoothing:antialiased}::selection{background:color-mix(in srgb,var(--accent) 28%,transparent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}code{font:12.5px ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--muted-fill);padding:1px 5px;border-radius:5px}a{color:var(--accent-text);text-underline-offset:3px}.tnum{font-variant-numeric:tabular-nums}.icon{flex:none;vertical-align:middle}.muted{color:var(--text-muted)}.hint{color:var(--text-faint);font-size:12.5px;font-weight:400}.shell{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.side{position:sticky;top:0;height:100vh;overflow:auto;background:var(--side);border-right:1px solid var(--border-muted);padding:22px 14px 16px;display:flex;flex-direction:column;gap:22px}.brand{display:flex;gap:12px;align-items:center;padding:0 10px}.brand-mark{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--inverse);color:var(--on-inverse)}.brand-name{font-size:16px;font-weight:600;letter-spacing:-.2px}.brand-sub{font-size:12.5px;color:var(--text-muted)}.nav{display:flex;flex-direction:column;gap:2px}.nav-item{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--r-s);font-size:14.5px;color:var(--text);transition:background .15s}.nav-item:hover{background:var(--hover)}.nav-item[aria-current=page]{background:var(--accent-muted);font-weight:600}.nav-item .icon{color:var(--text-muted)}.nav-item[aria-current=page] .icon{color:var(--text)}.nav-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav-count{margin-left:auto;font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums}.nav-live{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--autoiq);box-shadow:0 0 0 3px color-mix(in srgb,var(--autoiq) 25%,transparent)}.nav-dot{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--err)}.side-label{font-size:12px;font-weight:600;color:var(--text-muted);padding:0 12px 6px}.side-live{background:var(--surface);border:1px solid var(--border-muted);border-radius:var(--r-m);padding:12px;display:grid;gap:8px;cursor:pointer}.side-live-head{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.side-live-name{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse{width:8px;height:8px;border-radius:50%;background:var(--autoiq);animation:pulse 1.6s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--autoiq) 55%,transparent)}to{box-shadow:0 0 0 8px transparent}}@media (prefers-reduced-motion: reduce){.pulse{animation:none}*{transition:none!important}}.lane-mini{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;font-size:12px;color:var(--text-muted)}.side-health ul{list-style:none;margin:0;padding:0 12px;display:grid;gap:7px;font-size:13px}.side-health li{display:flex;align-items:center;gap:9px;min-width:0}.side-health li span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:12.5px}.dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--tie)}.dot.ok{background:#2fb12f}.dot.bad{background:var(--err)}.dot.warn{background:var(--warn)}.side-foot{margin-top:auto}.ghost-btn{all:unset;cursor:pointer;display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:var(--r-s);font-size:13px;color:var(--text-muted)}.ghost-btn:hover{background:var(--hover);color:var(--text)}.main{min-width:0;padding:36px 48px 80px;max-width:1360px}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}h1{font-size:32px;line-height:1.15;letter-spacing:-.6px;font-weight:700;margin:0 0 6px}h2{font-size:18px;letter-spacing:-.2px;font-weight:600;margin:0 0 14px}h3{font-size:14px;font-weight:600;margin:0 0 8px}.spaced{margin-top:28px}.lede{margin:0;color:var(--text-muted);font-size:15px;max-width:72ch}.panel{background:var(--surface);border:1px solid var(--border-muted);border-radius:var(--r-l);padding:22px 24px;margin-bottom:20px}.panel.flush{padding:0;overflow:hidden}.btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:var(--r-m);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:14px;font-weight:600;transition:background .15s,border-color .15s,opacity .15s;white-space:nowrap}.btn:hover{background:var(--hover)}.btn:active{background:var(--press)}.btn.primary{background:var(--inverse);color:var(--on-inverse);border-color:transparent}.btn.primary:hover{background:color-mix(in srgb,var(--inverse) 86%,var(--bg))}.btn.small{min-height:32px;padding:6px 12px;font-size:13px;border-radius:10px}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.link-btn{all:unset;cursor:pointer;color:var(--accent-text);font-size:12.5px;font-weight:500;margin-left:8px}input[type=text],input[type=url],input[type=number],input[type=search],input[type=email],input[type=password],select,textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-s);padding:8px 10px;min-height:38px;transition:border-color .15s}input::placeholder,textarea::placeholder{color:var(--text-faint)}input:hover,select:hover,textarea:hover{border-color:color-mix(in srgb,var(--border) 50%,var(--text))}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}input[type=checkbox]{width:16px;height:16px;accent-color:var(--inverse);margin:0}.field{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--text-muted)}.field.block{margin-bottom:14px}.field.block span{display:flex;align-items:center;gap:6px}.field.grow{flex:1}.field input[type=number]{width:96px}.key{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.key.agentex{background:var(--agentex)}.key.autoiq{background:var(--autoiq)}.key.tie{background:var(--tie)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;padding:3px 10px 3px 7px;border-radius:999px;white-space:nowrap;line-height:1.3}.pill .icon{width:14px;height:14px}.pill.ready{background:var(--pos-muted);color:var(--pos-text)}.pill.near{background:var(--warn-muted);color:var(--warn-text)}.pill.gap{background:var(--err-muted);color:var(--err-text)}.pill.na,.pill.nodata{background:var(--muted-fill);color:var(--text-muted)}.sup{font-size:12.5px;font-weight:500}.sup.yes{color:var(--pos-text)}.sup.partial{color:var(--warn-text)}.sup.no{color:var(--text-faint)}.verdict{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);gap:28px;align-items:stretch}.verdict-main{display:flex;flex-direction:column;gap:16px}.verdict-tag{align-self:flex-start}.verdict h1{font-size:36px;letter-spacing:-.8px;max-width:20ch;text-wrap:balance}.verdict-meta{font-size:13px;color:var(--text-muted);display:flex;gap:6px 14px;flex-wrap:wrap}.meters{display:grid;gap:16px;align-content:center}.meter-row{display:grid;gap:8px}.meter-row-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.meter-row-head b{font-size:28px;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.meter-row-head span{color:var(--text-muted);font-size:13.5px}.meter{height:8px;border-radius:999px;background:var(--muted-fill);overflow:hidden}.meter>div{height:100%;border-radius:inherit;background:var(--text)}.meter.big{height:12px}.meter.agentex>div,#side-bar-agentex{background:var(--agentex)}.meter.autoiq>div,#side-bar-autoiq{background:var(--autoiq)}.side-live .meter>div{height:100%}.duel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.duel-table{width:100%;border-collapse:collapse;font-size:14px}.duel-table th,.duel-table td{padding:10px 0;border-bottom:1px solid var(--border-muted);text-align:right;font-variant-numeric:tabular-nums}.duel-table th:first-child,.duel-table td:first-child{text-align:left;color:var(--text-muted);font-weight:400}.duel-table thead th{font-size:12.5px;font-weight:600;color:var(--text-muted);padding-top:0}.duel-table thead th span{display:inline-flex;align-items:center;gap:6px}.duel-table td.win{font-weight:700}.duel-table tr:last-child td{border-bottom:0}.stack{display:flex;gap:2px;height:32px;margin:4px 0 10px}.seg-bar{border-radius:6px;display:flex;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;color:#fff;min-width:4px;overflow:hidden;white-space:nowrap;transition:filter .15s}.seg-bar.autoiq{background:var(--autoiq)}.seg-bar.agentex{background:var(--agentex);justify-content:flex-end}.seg-bar.tie{background:var(--tie);color:var(--text);justify-content:center}.seg-bar:hover{filter:brightness(1.08)}.legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--text-muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.gate-note{font-size:12.5px;color:var(--text-faint);margin-top:10px}.caps{width:100%;border-collapse:collapse}.caps th{text-align:left;font-size:12.5px;color:var(--text-muted);font-weight:600;padding:0 12px 10px;border-bottom:1px solid var(--border-muted)}.caps td{padding:12px;border-bottom:1px solid var(--border-muted);vertical-align:middle;font-size:14px}.caps tr:last-child td{border-bottom:0}.caps td.cap{font-weight:600;white-space:nowrap}.caps td.cap small{display:block;font-weight:400;color:var(--text-faint);font-size:12px}.caps td.n,.caps th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.caps td.why{color:var(--text-muted);font-size:13px;max-width:46ch}.caps tbody tr:hover{background:var(--surface-sunk)}.dumb{width:220px;height:22px;display:block}.dumb .track{stroke:var(--border-muted);stroke-width:2}.dumb .gap-line{stroke:var(--border);stroke-width:2}.dumb .gap-line.up{stroke:color-mix(in srgb,var(--autoiq) 50%,var(--border))}.dumb circle{stroke:var(--surface);stroke-width:2}.dumb .a{fill:var(--agentex)}.dumb .q{fill:var(--autoiq)}.delta.up{color:var(--pos-text)}.delta.down{color:var(--err-text)}.two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.blocker-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.blocker-list li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:13.5px}.blocker-list li b{display:block}.blocker-list li span.muted{font-size:13px}.empty{text-align:center;padding:64px 24px}.empty .icon{color:var(--text-faint);margin-bottom:12px}.empty h2{margin-bottom:6px}.empty p{color:var(--text-muted);margin:0 auto 18px;max-width:52ch}.live-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;background:var(--surface);border:1px solid var(--border-muted);border-radius:var(--r-l);padding:16px 20px;margin-bottom:20px}.live-strip .lanes{display:grid;gap:8px}.live-title{display:flex;align-items:center;gap:10px;font-weight:600}.live-title small{display:block;font-weight:400;color:var(--text-muted);font-size:12.5px}.lane-row{display:grid;grid-template-columns:76px minmax(0,1fr) 92px 64px;gap:12px;align-items:center;font-size:13px}.lane-row .name{display:flex;align-items:center;gap:7px;font-weight:500}.lane-row .count,.lane-row .score{text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums}.lane-row .score b{color:var(--text)}.run-layout{display:grid;grid-template-columns:400px minmax(0,1fr);gap:20px;align-items:start}.run-form{position:sticky;top:24px;padding:8px 22px 22px}.run-form fieldset{border:0;padding:14px 0;margin:0;border-bottom:1px solid var(--border-muted);display:grid;gap:9px}.run-form fieldset.row-fields{display:flex;gap:14px;align-items:end}.run-form legend{font-size:13px;font-weight:600;color:var(--text-muted);padding:0;margin-bottom:8px;float:left;width:100%}.run-form legend+*{clear:both}.check{display:flex;align-items:center;gap:9px;font-size:14px;cursor:pointer}.check .hint{margin-left:2px}.seg-group{display:flex;border:1px solid var(--border);border-radius:var(--r-m);padding:3px;gap:3px}.seg{flex:1;position:relative;cursor:pointer}.seg input{position:absolute;opacity:0;inset:0;cursor:pointer}.seg span{display:block;text-align:center;padding:6px 4px;border-radius:9px;font-size:13px;font-weight:500;color:var(--text-muted);transition:background .15s,color .15s}.seg input:checked+span{background:var(--inverse);color:var(--on-inverse)}.seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{position:relative;cursor:pointer}.chip input{position:absolute;opacity:0;inset:0;cursor:pointer}.chip span{display:inline-flex;gap:6px;align-items:center;font-size:13px;padding:5px 11px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);transition:all .15s}.chip span small{color:var(--text-faint);font-variant-numeric:tabular-nums}.chip input:checked+span{background:var(--accent-muted);border-color:color-mix(in srgb,var(--accent) 45%,transparent);color:var(--text)}.chip input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.estimate{margin:16px 0;font-size:13px;color:var(--text-muted);display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-muted);border-radius:var(--r-m);overflow:hidden;border:1px solid var(--border-muted)}.estimate div{background:var(--surface-sunk);padding:10px 12px}.estimate b{display:block;color:var(--text);font-size:18px;letter-spacing:-.2px;font-variant-numeric:tabular-nums}.form-actions{display:flex;gap:10px}.form-actions .btn{flex:1}.form-error{color:var(--err-text);background:var(--err-muted);border-radius:var(--r-s);padding:8px 12px;font-size:13px;margin:12px 0 0}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-panel{width:min(100%,420px);display:grid;gap:20px}.auth-panel h1{font-size:26px;margin:0}.auth-panel .brand{padding:0}.live-panel{padding:0;overflow:hidden}.live-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 0}.live-head h2{margin:0;display:flex;align-items:center;gap:10px}.live-head small{color:var(--text-muted);font-size:13px;font-weight:400}.lane-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 24px}.lane-card{border:1px solid var(--border-muted);border-radius:var(--r-m);padding:14px 16px;display:grid;gap:10px}.lane-card-head{display:flex;justify-content:space-between;align-items:center;font-weight:600}.lane-card-head span{display:inline-flex;align-items:center;gap:8px}.lane-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:12.5px;color:var(--text-muted)}.lane-stats b{display:block;font-size:20px;color:var(--text);letter-spacing:-.3px;font-variant-numeric:tabular-nums}.live-pairwise{padding:0 24px 18px}.feed{border-top:1px solid var(--border-muted);max-height:520px;overflow:auto}.feed-row{display:grid;grid-template-columns:64px 10px minmax(0,1fr) 120px 92px;gap:12px;align-items:center;padding:10px 24px;border-bottom:1px solid var(--border-muted);font-size:13.5px}.feed-row:last-child{border-bottom:0}.feed-row time{color:var(--text-faint);font-size:12.5px;font-variant-numeric:tabular-nums}.feed-row .what{min-width:0}.feed-row .what b{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-row .what small{color:var(--text-faint);font-size:12px}.scorebar{display:grid;grid-template-columns:1fr 28px;gap:8px;align-items:center;font-variant-numeric:tabular-nums;font-size:13px;text-align:right}.scorebar .meter{height:6px}.status{font-size:12.5px;text-align:right;color:var(--text-muted)}.status.bad{color:var(--err-text);font-weight:600}.log{font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-muted);background:var(--surface-sunk);margin:0;padding:14px 24px;max-height:200px;overflow:auto;white-space:pre-wrap;border-top:1px solid var(--border-muted)}details.log-wrap summary{cursor:pointer;padding:12px 24px;font-size:13px;color:var(--text-muted);border-top:1px solid var(--border-muted);list-style:none;display:flex;align-items:center;gap:8px}details.log-wrap summary::-webkit-details-marker{display:none}details.log-wrap[open] summary .icon{transform:rotate(90deg)}.table-wrap{overflow:auto}.table-wrap.tall{max-height:calc(100vh - 260px)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{position:sticky;top:0;z-index:1;background:var(--surface);text-align:left;font-size:12.5px;font-weight:600;color:var(--text-muted);padding:12px 16px;border-bottom:1px solid var(--border-muted);white-space:nowrap}.table td{padding:12px 16px;border-bottom:1px solid var(--border-muted);vertical-align:top}.table tbody tr:last-child td{border-bottom:0}.table td.n,.table th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table th.cb,.table td.cb{width:44px;padding-right:0}.table tr.clickable{cursor:pointer}.table tbody tr:hover{background:var(--surface-sunk)}.table tr.selected{background:var(--accent-muted)!important}.run-name b{display:block;font-weight:600}.run-name small{color:var(--text-faint);font-size:12.5px}.prompt-cell{max-width:520px}.prompt-cell .q{display:block}.prompt-cell .turn{color:var(--text-faint)}.prompt-cell small{display:flex;gap:6px;align-items:center;color:var(--text-faint);font-size:12px;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tag{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--muted-fill);color:var(--text-muted);font-family:var(--font)}.tag.warn{background:var(--warn-muted);color:var(--warn-text)}.src-cell{color:var(--text-muted);font-size:12.5px;max-width:260px}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.search{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:var(--r-s);padding:0 10px;background:var(--surface);min-width:320px;flex:1;max-width:460px;color:var(--text-faint)}.search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.search input{border:0;padding-left:0;flex:1;min-width:0}.search input:focus{box-shadow:none}.toolbar-count{margin-left:auto;color:var(--text-muted);font-size:13px}.report-panel{margin-top:4px}.report-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border-muted)}.report-bar h2{margin:0;font-size:15px}.report-actions{display:flex;gap:8px}iframe{width:100%;height:82vh;border:0;display:block;background:var(--bg)}.setup-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.token-row{display:grid;gap:6px;margin-bottom:16px}.token-row label{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:var(--text-muted)}.token-row textarea{width:100%;height:56px;resize:vertical;font:11.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.token-state{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:12.5px}.token-state.ok{color:var(--pos-text)}.token-state.bad{color:var(--err-text)}.checks{list-style:none;padding:0;margin:0;display:grid;gap:0}.checks li{display:grid;grid-template-columns:20px 130px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--border-muted);font-size:13.5px;align-items:start}.checks li:last-child{border-bottom:0}.checks li.muted{display:block}.checks .ok{color:var(--pos-text)}.checks .bad{color:var(--err-text)}.checks .unk{color:var(--text-faint)}.checks b{font-weight:600;word-break:break-word}.checks span.detail{color:var(--text-muted);word-break:break-word}.trend svg{width:100%;height:auto;display:block}.trend .grid-line{stroke:var(--border-muted)}.trend .tick{fill:var(--text-faint);font-size:11px;font-family:var(--font)}.trend .line{fill:none;stroke-width:2}.trend .line.ready{stroke:var(--text)}.trend .line.agentex{stroke:var(--agentex)}.trend .line.autoiq{stroke:var(--autoiq)}.trend .pt{stroke:var(--surface);stroke-width:2}.trend .pt.ready{fill:var(--text)}.trend .pt.agentex{fill:var(--agentex)}.trend .pt.autoiq{fill:var(--autoiq)}.trend .lk{display:inline-block;width:14px;height:2px;border-radius:1px}.skeleton{background:linear-gradient(90deg,var(--muted-fill),color-mix(in srgb,var(--muted-fill) 40%,transparent),var(--muted-fill));background-size:200% 100%;animation:shimmer 1.4s linear infinite;border-radius:var(--r-s)}@keyframes shimmer{to{background-position:-200% 0}}#tip{position:fixed;pointer-events:none;background:var(--inverse);color:var(--on-inverse);font-size:12.5px;padding:6px 10px;border-radius:8px;z-index:20;max-width:340px;box-shadow:var(--shadow)}@media (max-width: 1180px){.verdict,.duel,.two-col,.setup-grid,.run-layout{grid-template-columns:1fr}.run-form{position:static}}@media (max-width: 860px){.shell{grid-template-columns:1fr}.side{position:static;height:auto;flex-direction:column;gap:14px}.nav{flex-direction:row;overflow-x:auto}.nav-item{white-space:nowrap}.side-health,.side-foot{display:none}.main{padding:24px 18px 60px}.lane-cards{grid-template-columns:1fr}.feed-row{grid-template-columns:56px 10px minmax(0,1fr) 72px}.feed-row .status{display:none}.dumb{width:140px}.caps td.why,.caps th.why{display:none}.live-strip{grid-template-columns:1fr}}.shell{background:linear-gradient(to right,var(--side) 264px,var(--bg) 264px)}.side-health li{display:grid;grid-template-columns:8px 124px minmax(0,1fr);gap:9px}.side-health .hl-name{white-space:nowrap;color:var(--text)}.side-health .hl-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:12.5px}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:14px}.panel-head h2{margin:0}.subsection{margin-top:22px;padding-top:18px;border-top:1px solid var(--border-muted)}.subsection h3{color:var(--text-muted)}.caps.compact td{padding-top:9px;padding-bottom:9px}.caps td.cap{min-width:180px}.fails{display:flex;flex-wrap:wrap;gap:6px}.fail{font-size:12px;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--err-muted);color:var(--err-text);white-space:nowrap;font-variant-numeric:tabular-nums}.fail.responded,.fail.floor{background:var(--warn-muted);color:var(--warn-text)}.caps.compact .fail{background:var(--muted-fill);color:var(--text-muted)}.stack.small{height:10px;margin:0}.stack.small .seg-bar{border-radius:3px;padding:0}.mini-stacks{margin-top:18px;display:grid;gap:8px}.mini-stacks h3{margin-bottom:2px}.mini-stack{display:grid;grid-template-columns:100px minmax(0,1fr) 44px;gap:12px;align-items:center;font-size:13px}.mini-stack .tnum{text-align:right}.reg-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.reg-grid li{border:1px solid var(--border-muted);border-radius:var(--r-m);padding:14px 16px;display:grid;gap:6px;align-content:start}.reg-grid li b{font-weight:500;font-size:14px}.reg-grid li .muted{font-size:13px}.reg-tags{display:flex;gap:6px}.check .hint.below{flex-basis:100%;margin:-4px 0 0 25px}.check{flex-wrap:wrap}.table td:nth-child(3){white-space:nowrap}@media (max-width: 860px){.shell{background:var(--bg)}.side-live{display:none!important}.reg-grid{grid-template-columns:1fr}.verdict h1{font-size:28px}}.live-error{margin:12px 24px 0}.btn.cancelling{opacity:1}.btn.cancelling .icon{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.btn.cancelling .icon{animation:none}}.logins{display:grid;gap:0;margin:4px 0 16px}.login-row{display:grid;grid-template-columns:150px minmax(0,1.3fr) minmax(0,1fr) auto;gap:12px;align-items:end;padding:14px 0;border-bottom:1px solid var(--border-muted)}.login-row:first-child{padding-top:4px}.login-market{display:grid;gap:4px;align-self:center}.login-market b{font-size:14px}.login-status .token-state{font-size:12.5px}.login-row input{width:100%}.login-row .btn{min-height:38px}.advanced{margin-top:18px;border-top:1px solid var(--border-muted);padding-top:12px}.advanced summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-muted)}.advanced summary::-webkit-details-marker{display:none}.advanced[open] summary .icon{transform:rotate(90deg)}.advanced .token-row{margin-top:12px}@media (max-width: 1180px){.login-row{grid-template-columns:1fr 1fr}.login-market{grid-column:1 / -1}}.setup-grid .span-all{grid-column:1 / -1}.panel.notice{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;background:var(--warn-muted);border-color:transparent;color:var(--warn-text)}.panel.notice .muted{color:inherit;opacity:.85}.panel.notice a{color:inherit;font-weight:600}
