aside.svelte-1qb5vtx{grid-column:2;overflow:hidden;border-left:1px solid var(--border);background:var(--surface)}.inner.svelte-1qb5vtx{width:var(--inspector-width);height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,6fr) minmax(0,4fr)}.activity.svelte-1qb5vtx{grid-column:1;grid-row:1}.record.svelte-1qb5vtx{grid-column:1;grid-row:2}.context.svelte-1qb5vtx{grid-column:2;grid-row:1 / -1;border-left:1px solid var(--border)}.activity.svelte-1qb5vtx,.context.svelte-1qb5vtx,.record.svelte-1qb5vtx{min-height:0;overflow-y:auto;padding:.9rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.record.svelte-1qb5vtx{gap:.6rem;border-top:1px solid var(--border);background:var(--bg)}header.svelte-1qb5vtx{display:flex;align-items:center;justify-content:space-between;position:sticky;top:-.9rem;margin:-.9rem -1rem 0;padding:.9rem 1rem .5rem;background:var(--surface);z-index:1}.record.svelte-1qb5vtx header:where(.svelte-1qb5vtx){background:var(--bg)}h2.svelte-1qb5vtx{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.right.svelte-1qb5vtx{display:flex;align-items:center;gap:.6rem}.close.svelte-1qb5vtx{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:0;border-radius:.4rem;background:none;color:var(--text-soft);cursor:pointer;transition:background var(--speed),color var(--speed)}.close.svelte-1qb5vtx svg:where(.svelte-1qb5vtx){width:.95rem;height:.95rem}.close.svelte-1qb5vtx:hover:not(:disabled){background:var(--hover);color:var(--text)}.close.svelte-1qb5vtx:disabled{opacity:.4;cursor:default}.close.svelte-1qb5vtx:focus-visible{outline:2px solid var(--text-faint);outline-offset:2px}.conn.svelte-1qb5vtx{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.conn[data-state=open].svelte-1qb5vtx{color:#15803d}.total.svelte-1qb5vtx{font-family:var(--font-mono);font-size:.68rem;color:var(--text-muted);white-space:nowrap}.follow.svelte-1qb5vtx{font:inherit;font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .5rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-muted);cursor:pointer;transition:background var(--speed),color var(--speed)}.follow.svelte-1qb5vtx:hover{background:var(--hover);color:var(--text)}.hint.svelte-1qb5vtx{font-size:.775rem;line-height:1.5;color:var(--text-soft)}.when.svelte-1qb5vtx{font-size:.7rem;color:var(--text-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.name.svelte-1qb5vtx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.num.svelte-1qb5vtx{color:var(--text-soft);font-variant-numeric:tabular-nums}.foot.svelte-1qb5vtx{font-size:.68rem;line-height:1.45;color:var(--text-faint);margin-top:.4rem}.note.svelte-1qb5vtx{font-size:.72rem;line-height:1.45;color:#92400e;font-style:italic}pre.svelte-1qb5vtx{font-family:var(--font-mono);font-size:.68rem;line-height:1.45;background:var(--bg);border-radius:.35rem;padding:.45rem;overflow-x:auto;max-height:16rem;overflow-y:auto}.err.svelte-1qb5vtx{color:var(--danger);background:var(--danger-bg);overflow-wrap:anywhere}.calltabs.svelte-1qb5vtx{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.1rem}.calltabs.svelte-1qb5vtx button:where(.svelte-1qb5vtx){font:inherit;font-size:.68rem;font-weight:550;padding:.12rem .6rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-soft);cursor:pointer;transition:background var(--speed)}.calltabs.svelte-1qb5vtx button:where(.svelte-1qb5vtx):hover{background:var(--hover)}.calltabs.svelte-1qb5vtx button.on:where(.svelte-1qb5vtx){background:var(--text);border-color:var(--text);color:var(--bg)}.calltabs.svelte-1qb5vtx button[data-hot]:where(.svelte-1qb5vtx):before{content:"";display:inline-block;width:.4rem;height:.4rem;margin-right:.35rem;border-radius:50%;background:currentColor;vertical-align:.05rem}.calltabs.svelte-1qb5vtx button[data-hot=guardrail]:where(.svelte-1qb5vtx){color:var(--danger);border-color:var(--danger-border);background:var(--danger-bg)}.calltabs.svelte-1qb5vtx button[data-hot=guardrail].on:where(.svelte-1qb5vtx){color:#fff;border-color:var(--danger);background:var(--danger)}.gen.svelte-1qb5vtx{display:flex;flex-direction:column;gap:.45rem}.gen-head.svelte-1qb5vtx{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.72rem;font-weight:500}.calls.svelte-1qb5vtx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.call.svelte-1qb5vtx>details:where(.svelte-1qb5vtx){border:1px solid var(--border);border-radius:.5rem;padding:0}.call.svelte-1qb5vtx>details:where(.svelte-1qb5vtx)>summary:where(.svelte-1qb5vtx){display:flex;align-items:baseline;gap:.5rem;padding:.4rem .55rem;font-size:.75rem;color:var(--text);cursor:pointer;list-style:none}.call.svelte-1qb5vtx>details:where(.svelte-1qb5vtx)>summary:where(.svelte-1qb5vtx)::-webkit-details-marker{display:none}.call.svelte-1qb5vtx>details:where(.svelte-1qb5vtx)>summary:where(.svelte-1qb5vtx) .name:where(.svelte-1qb5vtx){flex:1;min-width:0;font-weight:500}.call.svelte-1qb5vtx>details:where(.svelte-1qb5vtx)>summary:where(.svelte-1qb5vtx) .verdict:where(.svelte-1qb5vtx){font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);white-space:nowrap}.call.cut.svelte-1qb5vtx>details:where(.svelte-1qb5vtx){border-color:#fde68a;background:#fffbeb}.call.bad.svelte-1qb5vtx>details:where(.svelte-1qb5vtx){border-color:var(--danger-border);background:var(--danger-bg)}.call-body.svelte-1qb5vtx{display:flex;flex-direction:column;gap:.45rem;padding:0 .55rem .55rem;border-top:1px solid var(--border);background:var(--surface);border-radius:0 0 .5rem .5rem}.call-body.svelte-1qb5vtx>:where(.svelte-1qb5vtx):first-child{margin-top:.5rem}.message.svelte-1qb5vtx{border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.message.svelte-1qb5vtx .role:where(.svelte-1qb5vtx){display:block;padding:.25rem .55rem;font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-soft);background:var(--bg);border-bottom:1px solid var(--border)}.message.role-function_call.svelte-1qb5vtx .role:where(.svelte-1qb5vtx),.message.role-function_call_output.svelte-1qb5vtx .role:where(.svelte-1qb5vtx){color:#1d4ed8;background:#eff6ff;border-bottom-color:#bfdbfe}.message.role-system.svelte-1qb5vtx .role:where(.svelte-1qb5vtx),.message.role-instructions.svelte-1qb5vtx .role:where(.svelte-1qb5vtx){color:#92400e;background:#fffbeb;border-bottom-color:#fde68a}.message.role-user.svelte-1qb5vtx .role:where(.svelte-1qb5vtx){color:var(--bg);background:var(--text);border-bottom-color:var(--text)}.message.role-response.svelte-1qb5vtx .role:where(.svelte-1qb5vtx){color:#166534;background:#f0fdf4;border-bottom-color:#bbf7d0}.message.svelte-1qb5vtx .content:where(.svelte-1qb5vtx){max-height:none;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border-radius:0;padding:.5rem .55rem;font-size:.7rem;line-height:1.5;color:var(--text)}.params.svelte-1qb5vtx{font-family:var(--font-mono);margin-top:0}.fields.svelte-1qb5vtx{display:flex;flex-direction:column;gap:.1rem}.field.svelte-1qb5vtx{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.6rem;padding:.3rem .45rem;border-radius:.4rem;font-size:.75rem;line-height:1.45}.field.svelte-1qb5vtx dt:where(.svelte-1qb5vtx){font-family:var(--font-mono);font-size:.68rem;color:var(--text-soft);overflow-wrap:anywhere;padding-top:.08rem}.field.svelte-1qb5vtx dd:where(.svelte-1qb5vtx){color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.field.empty.svelte-1qb5vtx dd:where(.svelte-1qb5vtx){color:var(--text-faint);font-style:italic}.group.svelte-1qb5vtx{display:flex;justify-content:space-between;align-items:baseline;margin-top:.45rem;padding:0 .45rem .1rem;border-bottom:1px solid var(--border);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-soft)}.group-count.svelte-1qb5vtx{font-family:var(--font-mono);font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.events.svelte-1qb5vtx{border-top:1px solid var(--border);padding-top:.3rem}.events.svelte-1qb5vtx summary:where(.svelte-1qb5vtx){font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);cursor:pointer;list-style:none}.events.svelte-1qb5vtx summary:where(.svelte-1qb5vtx)::-webkit-details-marker{display:none}.events.svelte-1qb5vtx summary:where(.svelte-1qb5vtx):hover{color:var(--text)}.events.svelte-1qb5vtx ol:where(.svelte-1qb5vtx){list-style:none;margin:.4rem 0 0;padding:.45rem;max-height:14rem;overflow-y:auto;font-family:var(--font-mono);font-size:.66rem;line-height:1.5;background:var(--surface);border:1px solid var(--border);border-radius:.35rem}.events.svelte-1qb5vtx li:where(.svelte-1qb5vtx){display:flex;gap:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events.svelte-1qb5vtx li.out:where(.svelte-1qb5vtx) .type:where(.svelte-1qb5vtx){color:#1d4ed8}.events.svelte-1qb5vtx .at:where(.svelte-1qb5vtx){color:var(--text-faint)}.events.svelte-1qb5vtx .dir:where(.svelte-1qb5vtx){color:var(--text-faint)}.events.svelte-1qb5vtx .detail:where(.svelte-1qb5vtx){color:var(--text-soft);overflow:hidden;text-overflow:ellipsis}.record.svelte-1qb5vtx .foot:where(.svelte-1qb5vtx){margin-top:.2rem}@media(max-width:52rem){aside.svelte-1qb5vtx{position:fixed;inset:0 0 0 auto;z-index:20;width:min(max(var(--inspector-width),24rem),100%);transform:translate(100%);transition:transform var(--speed) ease-out;box-shadow:-8px 0 24px #00000014}aside[data-open=true].svelte-1qb5vtx{transform:none}.inner.svelte-1qb5vtx{width:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.activity.svelte-1qb5vtx{grid-row:1}.record.svelte-1qb5vtx{grid-row:2}.context.svelte-1qb5vtx{grid-column:1;grid-row:3;border-left:0;border-top:1px solid var(--border)}}@media(prefers-reduced-motion:reduce){aside.svelte-1qb5vtx{transition:none}}
