:root{--bg:#eef2ef;--surface:#fff;--ink:#1a1f1b;--muted:#5d665f;--line:#d8dfd9;--primary:#1f5b3f;--primary-soft:#edf5ef;--warn:#8e5c1c;--warn-soft:#fef7ed;--bad:#9f2b2b;--bad-soft:#fef2f2}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(circle at top right,#dde6df 0,var(--bg) 45%,#ebefec 100%);color:var(--ink);font-family:Avenir Next,Trebuchet MS,Gill Sans,sans-serif;font-size:14px;overflow-x:hidden}button,input,select,textarea{font:inherit}.mono,pre{font-family:SF Mono,Menlo,Consolas,monospace}.shell{min-height:100vh;max-width:100%;width:min(100%,1680px);margin:0 auto;padding:8px;display:grid;grid-gap:8px;gap:8px}.card,.control-band,.panel,.subtitle-row,.top-band{border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,#f4f8f4 6%)}.top-band{grid-template-columns:minmax(0,1.35fr) minmax(420px,1fr);grid-template-areas:"brand actions" "controls controls";grid-gap:6px;padding:8px}.top-band,.top-controls{display:grid;gap:6px;align-items:start}.top-controls{grid-area:controls;grid-template-columns:minmax(112px,1fr) minmax(112px,1fr) minmax(190px,1.2fr) minmax(220px,1.55fr) minmax(170px,1fr);grid-gap:6px;min-width:0}.top-controls .key-field{grid-column:4/5}.top-controls .status-field{grid-column:5/6}.brand-strip{grid-area:brand;display:flex;align-items:flex-start;gap:10px;padding:4px 10px;min-height:72px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#f6fbf7,#edf4ef)}.brand-logo{width:60px;height:60px;border-radius:10px;border:1px solid #d2dbd4;background:hsla(0,0%,100%,.85);object-fit:contain;flex:0 0 auto}.brand-copy{display:grid;grid-gap:2px;gap:2px;align-content:start;padding-top:3px}.brand-title-line{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.brand-copy strong{font-size:34px;line-height:.98;letter-spacing:.02em;font-family:Palatino Linotype,Book Antiqua,serif;color:var(--primary)}.brand-copy span{font-size:13px;color:var(--muted)}.brand-copy .brand-subtitle{font-size:18px;line-height:1.05}.brand-copy .brand-experiment-subtitle{font-size:16px}.brand-copy .brand-tagline{font-size:13px;line-height:1.2;max-width:920px}.field-block{display:grid;grid-gap:3px;gap:3px;min-width:0}.field-block.wide{min-width:0}.field-label-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.field-block label,.latest-card label,.muted,.panel-controls label,.signal-grid label,.temperature-row label,.tiny,.turn-card label{color:var(--muted);font-size:12px;letter-spacing:.02em}.field-block input,.field-block select,.panel-controls select{width:100%;height:32px;border:1px solid var(--line);border-radius:9px;background:#f7faf8;padding:0 9px}.status-box{border:1px solid var(--line);border-radius:9px;padding:7px 9px;background:#f6faf7;display:grid;grid-gap:4px;gap:4px;min-width:0;width:100%}.status-line{display:flex;gap:8px;align-items:center;font-size:12px;white-space:nowrap}.combined-status-line{gap:6px}.combined-status-line .status-divider{color:var(--muted);opacity:.7}.dot{width:9px;height:9px;border-radius:999px;display:inline-block}.dot.good{background:var(--primary)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--bad)}.right-toolbar{grid-area:actions;display:grid;grid-template-rows:auto auto;grid-gap:8px;gap:8px;align-content:start;align-self:start;height:auto;min-width:0}.row-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.right-toolbar .row-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.right-toolbar .row-actions>.button-link,.right-toolbar .row-actions>button{width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center}.spec-strip{border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,#f4f8f4 6%);padding:10px;display:grid;grid-gap:8px;gap:8px}.spec-strip h3{margin:0;font-family:Palatino Linotype,Book Antiqua,serif;font-size:22px;letter-spacing:.02em}.spec-strip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.spec-doc-item{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:grid;grid-gap:6px;gap:6px;align-content:start}.spec-doc-kind{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.spec-doc-title{margin:0;font-size:13px;font-weight:600}.spec-doc-desc{margin:0}.spec-doc-download{justify-self:start}.button-link,button{border:1px solid var(--line);border-radius:9px;background:#f8fbf9;padding:7px 10px;font-size:12px;text-decoration:none;color:inherit;cursor:pointer}.button-link:hover,button:hover{background:#ecf4ee}button.primary{background:var(--primary);color:#fff;border-color:var(--primary)}button.danger{color:var(--bad);border-color:#eac9c9;background:var(--bad-soft)}button.ghost{background:transparent}button:disabled{opacity:.45;cursor:not-allowed}.text-action{border:0;background:transparent;color:var(--muted);font-size:11px;padding:2px 0;text-decoration:underline}.text-action.inline-action{white-space:nowrap;align-self:center}.text-action.inline-action.key-indicator{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.text-action.inline-action.key-indicator .dot{width:8px;height:8px}.text-action:hover{background:transparent;color:var(--ink)}.pill{border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:#f4f8f5;font-size:13px;font-weight:600}.error-line{border-radius:10px;border:1px solid #efcccc;background:var(--bad-soft);color:#8a1111}.error-line,.subtitle-row{margin:0;padding:8px 10px;font-size:12px}.subtitle-row{display:flex;justify-content:space-between;gap:12px;color:var(--muted)}.control-band{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:stretch;border:none;background:transparent}.run-workspace{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-gap:12px;gap:12px;align-items:start}.control-stack{display:flex;flex-direction:column;gap:8px;height:100%;min-width:0}.card{padding:10px}.card h3,.panel h3{margin:0 0 8px;font-family:Palatino Linotype,Book Antiqua,serif;letter-spacing:.02em}.run-card,.script-config-card{display:grid;grid-gap:8px;gap:8px;align-content:start}.script-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.script-config-grid .script-field-wide{grid-column:1/-1}.temp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.temp-control{display:grid;grid-gap:4px;gap:4px;min-width:0}.run-config-grid{display:grid;grid-template-columns:minmax(0,2fr) repeat(6,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px;justify-content:stretch;align-items:end;width:100%;max-width:100%}.run-config-grid .field-block{min-width:0}.run-config-grid .field-block.wide{grid-column:1/-1}.run-field-script{grid-column:1/2}.run-field-turns{grid-column:2/3}.run-field-perturbation{grid-column:3/4}.run-field-agents{grid-column:4/5}.run-field-tokens{grid-column:5/6}.run-field-temp{grid-column:6/7}.run-field-delay{grid-column:7/8}.turn-field-controls{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:6px;gap:6px}.run-controls-card,.run-summary-card{align-content:start;min-width:0;overflow-x:hidden}.run-controls-card{padding-right:16px;overflow-x:hidden}.run-controls-card>*,.run-summary-card>*{min-width:0}.run-controls-card .live-stream-card,.run-summary-card .latest-card{margin-top:4px}.overview-lines{border:1px solid var(--line);border-radius:10px;background:#f6faf7;padding:8px;display:grid;grid-gap:5px;gap:5px;overflow-x:hidden}.overview-lines p{margin:0;white-space:normal;line-height:1.35}.overview-lines code,.overview-lines p{overflow-wrap:anywhere;word-break:break-word}.overview-lines code{white-space:pre-wrap}.structural-signals-card{border:1px solid #d4ded8;border-radius:12px;background:linear-gradient(155deg,#f7fcf8,#edf5ef);padding:10px 12px;display:grid;grid-gap:8px;gap:8px}.structural-signals-card h4{margin:0;font-size:22px;line-height:1.1;letter-spacing:.01em;color:#214a34}.structural-signals-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 14px;gap:6px 14px}.structural-signals-grid p{margin:0;white-space:normal;overflow-wrap:anywhere}.signal-bool,.signal-state{font-weight:700;letter-spacing:.02em}.signal-bool-detected,.signal-state-detected{color:#1f6f46}.signal-bool-missing,.signal-state-missing{color:#8a3434}.measure-grid{border:1px solid var(--line);border-radius:10px;background:#f6faf7;padding:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.measure-grid p{margin:0}.measure-grid .measure-full{grid-column:1/-1}.measure-grid code{white-space:normal;word-break:break-word}.policy-inline{border:1px solid var(--line);border-radius:10px;background:#f6faf7;padding:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.policy-inline p{margin:0}.policy-inline p:last-child{grid-column:1/-1}.contract-card{display:grid;grid-gap:6px;gap:6px;align-content:start;flex:1 1;padding-top:10px;padding-bottom:10px}.script-contract-card{margin-top:4px}.script-spec-pre{max-height:240px}.contract-card h3{margin-bottom:4px}.policy-lines{display:grid;grid-gap:5px;gap:5px}.mode-note,.policy-lines p{margin:0}.temperature-row{display:flex;justify-content:space-between;align-items:center}.temperature-row strong{font-size:12px;min-width:42px;text-align:right}.run-card input[type=range]{width:100%;height:14px;margin:-2px 0 0}.run-card .field-block input,.run-card .field-block select,.script-config-card .field-block input,.script-config-card .field-block select{height:30px}.monitor-card{display:grid;grid-gap:10px;gap:10px;background:linear-gradient(155deg,#f4faf5,#f8fbf9)}.monitor-head{display:flex;align-items:center;gap:8px}.monitor-head h3{margin:0}.raw-live{border:1px solid var(--line);border-radius:14px;background:linear-gradient(160deg,#f1f6f2,#f7faf8 52%,#edf2ee);padding:9px;display:grid;grid-gap:7px;gap:7px;min-width:0}.raw-live-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.raw-live-title{display:flex;align-items:center;gap:8px;min-width:0}.raw-live-logo{width:34px;height:34px;border-radius:9px;border:1px solid #d5ddd6;background:hsla(0,0%,100%,.78)}.raw-live-head h3{margin:0;color:#2f8b5f;font-size:17px;line-height:1.15;letter-spacing:.01em;font-family:Avenir Next,Trebuchet MS,Gill Sans,sans-serif}.raw-live-subtitle{margin:2px 0 0;color:#5b665e;font-size:11px;letter-spacing:.02em}.raw-live-head-meta{display:grid;justify-items:end;grid-gap:2px;gap:2px;color:#58625a;font-size:11px}.raw-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.raw-panel{border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.74);padding:10px;display:grid;grid-gap:8px;gap:8px;min-width:0}.raw-panel h4{margin:0;font-size:13px;line-height:1.2;font-family:Avenir Next,Trebuchet MS,Gill Sans,sans-serif;letter-spacing:.01em}.raw-pre{margin:0;border:1px solid var(--line);border-radius:12px;background:#ebf0eb;padding:10px;min-height:46px;max-height:140px;overflow:auto;font-size:12px;white-space:pre-wrap;word-break:break-word}.raw-line{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.raw-line strong{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.raw-line strong,.raw-metric-value{color:var(--ink);font-size:14px;min-width:52px;text-align:right}.raw-metric-value{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.raw-bytes{font-size:12px;color:#58625a;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-width:min(55vw,520px);text-align:right}.badge,.chip,.gate-pill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:11px;border:1px solid transparent}.badge,.chip.good,.gate-pill.good{background:var(--primary-soft);color:var(--primary);border-color:#c8ddd0}.chip.warn,.gate-pill.warn{background:var(--warn-soft);color:var(--warn);border-color:#eed8b7}.chip.bad,.gate-pill.bad{background:var(--bad-soft);color:var(--bad);border-color:#f1c5c5}.monitor-strong{margin:0;font-size:13px;font-weight:700}.signal-grid{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));grid-gap:10px;gap:10px}.body-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;height:clamp(380px,52vh,760px);min-height:0}.results-only-grid{grid-template-columns:minmax(0,1fr);height:auto}.panel{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;min-height:0}.panel>header{margin:0;padding:10px 12px;border-bottom:1px solid var(--line);background:#f2f7f3}.panel-header-row{align-items:center;gap:10px}.monitor-title-row,.panel-header-row{display:flex;justify-content:space-between}.monitor-title-row{align-items:flex-start;gap:12px}.order-control{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:11px;letter-spacing:.02em;white-space:nowrap}.order-control select{height:26px;min-width:96px;border:1px solid var(--line);border-radius:8px;background:#f7faf8;padding:0 8px;font-size:12px;color:var(--ink)}.panel-controls{padding:12px;border-bottom:1px solid var(--line);display:grid;grid-gap:8px;gap:8px}.script-proof-line{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px dashed var(--line);padding-top:6px}.turn-stream{overflow:auto;padding:12px;display:grid;grid-gap:10px;gap:10px;grid-auto-rows:max-content;min-height:0}.results-panel .turn-stream,.turn-stream{align-content:start}.live-stream-card{min-height:100%}.decision-card,.latest-card,.turn-card{border:1px solid var(--line);border-radius:12px;background:#fff;padding:10px;display:grid;grid-gap:6px;gap:6px;min-width:0}.decision-card h4,.latest-card h4,.turn-card h4{margin:0;font-size:16px}.latest-card pre,.turn-card pre{border:1px solid var(--line);border-radius:8px;padding:8px;max-height:160px;overflow:auto;background:#f8fbf8}.decision-card p,.latest-card p,.latest-card pre,.turn-card pre{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.25}.telemetry-table-wrap{border:1px solid var(--line);border-radius:8px;background:#f8fbf8;overflow:auto}.live-telemetry-wrap,.trace-turn-list-wrap{overflow-y:auto;overflow-x:auto}.trace-turn-list-wrap{max-height:200px}.telemetry-toolbar{display:flex;justify-content:space-between}.telemetry-actions,.telemetry-toolbar{align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.telemetry-actions{display:inline-flex;max-width:100%}.telemetry-actions button{max-width:100%;white-space:normal;text-align:center}.telemetry-toggle{display:inline-flex;align-items:center;gap:6px}.results-stack{display:grid;grid-gap:10px;gap:10px}.live-snapshot-card,.trajectory-visual-card{border:1px solid var(--line);background:#f7faf8}.trajectory-visual-card{gap:8px}.trajectory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.trajectory-pane{border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px;display:grid;grid-gap:6px;gap:6px;min-width:0}.trajectory-pane-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.trajectory-pane h5{margin:0;font-size:13px;letter-spacing:.02em}.phase-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:11px;letter-spacing:.02em}.phase-chip.phase-open{background:#f1f4f2;border-color:#d7ddd8;color:#526158}.phase-chip.phase-forming{background:#edf5ef;border-color:#c6d9cc;color:#22563a}.phase-chip.phase-closure{background:#fdf6eb;border-color:#e8ceb0;color:#86551a}.phase-chip.phase-amplifying{background:#fef1f1;border-color:#efc3c3;color:#8f2222}.trajectory-svg{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#fafdfb,#edf4ef)}.trajectory-basin{fill:none;stroke:#2f3a33;stroke-width:2.2}.trajectory-pane.raw .trajectory-basin{stroke:#7f3a3a}.trajectory-pane.sanitized .trajectory-basin{stroke:#2e6a4c}.trajectory-threshold{stroke:#2f3a33;stroke-width:2;stroke-linecap:round}.trajectory-label{fill:#5d665f;font-size:10px;letter-spacing:.01em;font-family:Avenir Next,Trebuchet MS,Gill Sans,sans-serif}.trajectory-ball{fill:#39423c}.trajectory-pane.raw .trajectory-ball{fill:#8f2f2f}.trajectory-pane.sanitized .trajectory-ball{fill:#1f5b3f}.trajectory-ball-shadow{fill:rgba(0,0,0,.14)}.trajectory-meta{margin:0;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.cycle-telemetry-card{border:1px solid var(--line);background:#f7faf8}.cycle-telemetry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 10px;gap:6px 10px}.cycle-telemetry-grid p{margin:0}.cycle-timeline{border:1px solid var(--line);border-radius:8px;background:#fbfdfb;padding:8px;display:grid;grid-gap:4px;gap:4px}.cycle-timeline p{margin:0;white-space:normal;overflow-wrap:anywhere}.live-snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 10px;gap:6px 10px}.live-snapshot-grid p{margin:0}.run-summary-card .mono{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.trace-viewer-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.trace-viewer-turn-input{display:inline-flex;align-items:center;gap:6px}.trace-viewer-turn-input input{width:84px;height:30px;border:1px solid var(--line);border-radius:8px;background:#f7faf8;padding:0 8px}.trace-viewer-follow-toggle{display:inline-flex;align-items:center;gap:6px}.telemetry-table{width:100%;border-collapse:collapse;min-width:980px;font-size:12px;white-space:nowrap}.llm-turn-table{min-width:620px}.output-preview-cell{max-width:520px;overflow:hidden;text-overflow:ellipsis}.telemetry-table td,.telemetry-table th{border-bottom:1px solid #e1e8e3;padding:6px 8px;text-align:left}.telemetry-table tbody tr{cursor:pointer}.telemetry-table tbody tr:hover{background:#f1f7f2}.telemetry-table tbody tr.telemetry-row-active{background:#e7f2ea}.telemetry-table thead th{position:-webkit-sticky;position:sticky;top:0;background:#eef4ef;z-index:1;color:#435045;font-weight:600}.drift-chart-card{gap:8px}.drift-chart-wrap{border:1px solid var(--line);border-radius:10px;background:#f8fbf8;overflow:auto}.drift-chart{width:100%;min-width:600px;height:220px;display:block}.drift-axis{stroke:#aeb8b1;stroke-width:1.2}.drift-grid{stroke:#dfe6e1;stroke-width:1;stroke-dasharray:3 4}.drift-line{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.drift-line.raw{stroke:#ad3a3a}.drift-line.sanitized{stroke:#1f5b3f}.drift-label{fill:#6a746d;font-size:11px;font-family:SF Mono,Menlo,Consolas,monospace}.drift-legend{display:flex;gap:14px;flex-wrap:wrap;color:var(--muted);font-size:12px}.agent-topology-panel{gap:10px}.topology-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.segmented-toggle{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.segmented-toggle button.active{border-color:#6f9079;background:#e7f2ea}.agent-heatmap-chart{width:100%;min-width:680px;height:auto;display:block}.heatmap-cycle-line{stroke:#b7c5bc;stroke-width:1;stroke-dasharray:2 3;opacity:.8}.moments-grid{display:grid;grid-gap:8px;gap:8px}.legend-item{display:inline-flex;align-items:center;gap:6px}.legend-swatch{width:14px;height:2px;border-radius:999px}.legend-swatch.raw{background:#ad3a3a}.legend-swatch.sanitized{background:#1f5b3f}.warning-note{margin:0;border:1px solid #eed8b7;border-radius:8px;background:#fff7e8;color:#8e5c1c;padding:6px 8px;font-size:12px;line-height:1.35}.preflight-stop-alert{margin:2px 0 4px;border:2px solid #e6bc81;border-radius:10px;background:#fff1db;color:#7a3c0b;padding:10px 12px;display:grid;grid-gap:5px;gap:5px}.preflight-stop-title{margin:0;font-size:15px;font-weight:700;line-height:1.2}.preflight-stop-body{margin:0;font-size:12px;line-height:1.35}.monitor-header{display:grid;grid-gap:8px;gap:8px}.stats-line{display:flex;gap:10px;flex-wrap:wrap;font-size:12px}.decision-top{display:flex;justify-content:space-between;gap:8px;align-items:center}.modal-backdrop{position:fixed;inset:0;background:rgba(16,20,18,.4);display:grid;place-items:center;padding:20px;z-index:90}.modal-sheet,.pause-sheet{width:min(920px,100%);max-height:min(86vh,900px);overflow:auto;border-radius:14px;background:#fff;border:1px solid var(--line)}.modal-head{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:space-between;gap:8px;align-items:center;padding:10px 12px;background:#f3f7f4;border-bottom:1px solid var(--line)}.modal-head h2,.pause-sheet h2{margin:0}.doc-block{margin:0;padding:12px;white-space:pre-wrap;line-height:1.45;font-size:14px}.pause-sheet{width:min(520px,100%);padding:12px;display:grid;grid-gap:10px;gap:10px}.pause-sheet p{margin:0;color:var(--muted)}@media (max-width:1320px){.top-band{grid-template-columns:1fr;grid-template-areas:"brand" "actions" "controls";align-items:start}.top-controls{grid-template-columns:repeat(2,minmax(170px,1fr))}.top-controls .key-field,.top-controls .status-field{grid-column:1/-1}.right-toolbar{height:auto;align-content:start;align-self:start}.control-band{grid-template-columns:1fr}.spec-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.body-grid,.control-stack{height:auto}.body-grid{grid-template-columns:1fr;min-height:420px}}@media (max-width:740px){.top-band{grid-template-areas:"brand" "actions" "controls"}.top-band,.top-controls{grid-template-columns:1fr}.right-toolbar .row-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-strip{padding:8px 10px}.brand-copy strong{font-size:28px}.brand-copy .brand-subtitle{font-size:15px}.brand-copy .brand-tagline{font-size:12px}.signal-grid,.spec-strip-grid{grid-template-columns:1fr}.raw-live-head,.subtitle-row{flex-direction:column}.raw-live-head{align-items:flex-start}.raw-live-head-meta{justify-items:start}.raw-live-head h3{font-size:17px}.raw-panel h4{font-size:14px}.raw-line strong{font-size:15px}.raw-bytes{max-width:70vw}.drift-chart{min-width:480px}.agent-heatmap-chart{min-width:520px}.monitor-title-row,.panel-header-row{flex-direction:column;align-items:flex-start}}@media (max-width:1100px){.cycle-telemetry-grid,.live-snapshot-grid,.measure-grid,.policy-inline,.raw-live-grid,.run-config-grid,.run-workspace,.script-config-grid,.temp-grid,.trajectory-grid{grid-template-columns:1fr}.measure-grid .measure-full,.policy-inline p:last-child,.run-field-agents,.run-field-delay,.run-field-perturbation,.run-field-script,.run-field-temp,.run-field-tokens,.run-field-turns{grid-column:auto}.structural-signals-grid{grid-template-columns:1fr}}