.ag-log{display:grid;gap:.35rem;min-height:15rem;align-content:start}
.ag-line{display:flex;gap:.5rem;justify-content:space-between}
.ag-line span:last-child{flex:none;color:var(--muted);font-variant-numeric:tabular-nums}
.ag-line.bad span:last-child{color:var(--redline)}
.ag-think{color:var(--muted)}
.ag-tests{padding:.5rem .6rem;border:1px solid var(--rule)}
.ag-tests summary{cursor:pointer}
.demo .ag-tests ul{margin:.4rem 0 0;padding:0;list-style:none}
.ag-tests .bad{color:var(--redline)}
.demo .ag-tests pre{margin:.3rem 0 0;padding:0;border:0;white-space:pre-wrap;color:var(--muted);font:inherit}
.ag-stopped{color:var(--redline)}
