.debug-page.svelte-1cmtigg{--text-muted:#68707c}h1.svelte-1cmtigg{letter-spacing:-.03em}.listen-state.svelte-1cmtigg{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:8px;margin-top:12px;font-size:.82rem;display:inline-flex}.status-dot.svelte-1cmtigg{background:currentColor;border-radius:50%;width:7px;height:7px}.listen-state.live.svelte-1cmtigg{color:var(--accent)}.debug-controls.svelte-1cmtigg{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;padding:18px;display:flex}.field.svelte-1cmtigg{flex:180px;gap:7px;display:grid}.field.svelte-1cmtigg label:where(.svelte-1cmtigg){color:var(--text-secondary);font-size:.75rem;font-weight:600}.key-select.svelte-1cmtigg{flex-grow:2}.notice.svelte-1cmtigg{color:var(--text-secondary);font-size:.8rem;line-height:1.65}.debug-workspace.svelte-1cmtigg{grid-template-columns:280px minmax(0,1fr);min-height:540px;display:grid;overflow:hidden}.request-list.svelte-1cmtigg{border-right:1px solid var(--border);min-width:0}.list-heading.svelte-1cmtigg{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:18px 16px;display:flex}.list-heading.svelte-1cmtigg h2:where(.svelte-1cmtigg){margin:0;font-size:.9rem}.list-heading.svelte-1cmtigg h2:where(.svelte-1cmtigg) span:where(.svelte-1cmtigg){font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-left:5px}.clear-button.svelte-1cmtigg{color:var(--text-secondary);cursor:pointer;background:0 0;padding:6px;font-size:.75rem}.clear-button.svelte-1cmtigg:hover:enabled{color:var(--accent)}.clear-button.svelte-1cmtigg:disabled{opacity:.45;cursor:default}.groups.svelte-1cmtigg{max-height:70vh;overflow:auto}.request-group.svelte-1cmtigg h3:where(.svelte-1cmtigg){color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:18px 16px 7px;font-size:.68rem;font-weight:550;overflow:hidden}.request-row.svelte-1cmtigg{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border-block:1px solid #0000;gap:8px;padding:12px 16px;display:grid}.request-row.svelte-1cmtigg:hover{background:var(--surface-soft)}.request-row.selected.svelte-1cmtigg{background:var(--accent-soft);border-color:#d7ebe2}.request-title.svelte-1cmtigg{overflow-wrap:anywhere;font-size:.82rem;font-weight:600}.request-meta.svelte-1cmtigg{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.68rem;display:flex}.failed.svelte-1cmtigg,.attempt-error.svelte-1cmtigg{color:var(--danger)}.request-excerpt.svelte-1cmtigg{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);font-size:.75rem;overflow:hidden}.list-empty.svelte-1cmtigg,.trim-note.svelte-1cmtigg{color:var(--text-secondary);padding:20px 16px;font-size:.8rem;line-height:1.65}.trim-note.svelte-1cmtigg{background:var(--warning-soft);color:var(--warning);margin:0;padding-block:10px}.conversation.svelte-1cmtigg{min-width:0;max-height:80vh;padding:24px 28px;overflow:auto}.conversation-header.svelte-1cmtigg{border-bottom:1px solid var(--border);padding-bottom:20px}.conversation-header.svelte-1cmtigg h2:where(.svelte-1cmtigg){overflow-wrap:anywhere}.metadata.svelte-1cmtigg{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 16px;margin:12px 0 10px;font-size:.75rem;display:flex}.request-id.svelte-1cmtigg{color:var(--text-muted);overflow-wrap:anywhere;font-size:.65rem}.content-section.svelte-1cmtigg{padding-top:24px}.content-section.svelte-1cmtigg>h3:where(.svelte-1cmtigg){margin-bottom:18px}.message.svelte-1cmtigg{padding:0 0 18px}.role.svelte-1cmtigg{color:var(--text-secondary);font-size:.72rem;font-weight:600}pre.svelte-1cmtigg{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:8px 0 0;font-size:.84rem;line-height:1.8}.attempt.svelte-1cmtigg{border-top:1px solid var(--border);margin-top:8px;padding-bottom:24px}.attempt-heading.svelte-1cmtigg{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.attempt-heading.svelte-1cmtigg h3:where(.svelte-1cmtigg){margin:0}.attempt-heading.svelte-1cmtigg span:where(.svelte-1cmtigg),.upstream-model.svelte-1cmtigg{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.73rem}.upstream-model.svelte-1cmtigg{margin:8px 0 20px}details.svelte-1cmtigg{border:1px solid var(--border);border-radius:8px;margin-bottom:16px;padding:12px 14px}details.svelte-1cmtigg summary:where(.svelte-1cmtigg){cursor:pointer;overflow-wrap:anywhere;font-size:.77rem;font-weight:600}details.svelte-1cmtigg summary:where(.svelte-1cmtigg) span:where(.svelte-1cmtigg){color:var(--text-secondary);margin-left:8px;font-size:.68rem;font-weight:400}.reasoning.svelte-1cmtigg{color:var(--text-secondary);background:var(--surface-soft);border-color:#0000}.tool.svelte-1cmtigg code:where(.svelte-1cmtigg){color:var(--text-secondary);overflow-wrap:anywhere;margin-top:10px;font-size:.68rem;display:block}.tool.svelte-1cmtigg pre:where(.svelte-1cmtigg){font-family:SFMono-Regular,Consolas,monospace;font-size:.76rem}.model-output.svelte-1cmtigg{margin-bottom:20px}.preview-warning.svelte-1cmtigg{background:var(--warning-soft);color:var(--warning);border-radius:6px;margin-top:16px;padding:12px;font-size:.8rem;line-height:1.65}.request-error.svelte-1cmtigg{overflow-wrap:anywhere;margin-top:16px}.conversation-empty.svelte-1cmtigg{max-width:460px;margin:110px auto}.conversation-empty.svelte-1cmtigg h2:where(.svelte-1cmtigg){margin-bottom:14px;font-size:1.15rem}.conversation-empty.svelte-1cmtigg p:where(.svelte-1cmtigg){color:var(--text-secondary);font-size:.87rem;line-height:1.8}.conversation-empty.svelte-1cmtigg .session-tip:where(.svelte-1cmtigg){font-size:.76rem}.session-tip.svelte-1cmtigg code:where(.svelte-1cmtigg){overflow-wrap:anywhere;font-size:.7rem}@media (width<=1100px){.debug-workspace.svelte-1cmtigg{grid-template-columns:230px minmax(0,1fr)}.conversation.svelte-1cmtigg{padding:22px 18px}}@media (width<=680px){.page-header.svelte-1cmtigg{flex-wrap:wrap;gap:12px}.listen-state.svelte-1cmtigg{margin-top:0}.debug-controls.svelte-1cmtigg{padding:14px}.debug-controls.svelte-1cmtigg>.field:where(.svelte-1cmtigg){flex-basis:calc(100% - 140px);min-width:0}.debug-controls.svelte-1cmtigg>button:where(.svelte-1cmtigg){padding-inline:10px;font-size:.75rem}.debug-workspace.svelte-1cmtigg{grid-template-columns:minmax(0,1fr)}.request-list.svelte-1cmtigg{border-right:0;border-bottom:1px solid var(--border)}.groups.svelte-1cmtigg{max-height:240px}.conversation.svelte-1cmtigg{max-height:none}.conversation-empty.svelte-1cmtigg{margin:45px auto}}
