#scenarios{padding:16px var(--gutter) 48px;flex-direction:column;gap:24px;display:flex}#console-win .win-body>.label{margin-bottom:10px}#console-win .statement{margin-bottom:18px;font-size:clamp(17px,1.6vw,22px)}#status{text-align:right;white-space:normal;font-weight:400}.notice[hidden]{display:none}#actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#actions .btn{padding:8px 12px;font-size:13px}#actions label{font:500 13px/1 var(--font-mono);align-items:center;gap:6px;margin-left:8px;display:inline-flex}#actions input[type=checkbox]{accent-color:var(--ink)}#console{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.col{flex-direction:column;gap:24px;min-width:0;display:flex}#agent{flex-direction:column;gap:16px;display:flex}#agent .win-body{background:var(--paper);font-size:13px}.small{margin:0 0 8px;font-size:12px}#world{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}#runlog{font:400 12px/1.5 var(--font-mono);flex-direction:column;gap:6px;max-height:80vh;display:flex;overflow-y:auto}.tk{border:1.5px solid var(--grey-300);padding:6px 8px}.tk.surprised{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tk.surprised .muted{color:var(--paper);opacity:.75}.tk .head{font-weight:500}.tk .why{border-top:1px solid var(--grey-300);opacity:.92;margin-top:4px;padding-top:4px}.tk .tag{margin-left:6px}.tk.surprised .tag{background:var(--paper);color:var(--ink);border-color:var(--paper)}body.demo .q:has(.tag.bad){background:var(--pink);margin:0 -16px;padding-left:16px;padding-right:16px}@media (width<=900px){#console{grid-template-columns:1fr}#runlog{max-height:60vh}body.demo .q:has(.tag.bad){margin:0 -12px;padding-left:12px;padding-right:12px}}
