.data-actions.svelte-1cl7pps{z-index:1;position:absolute;top:.5rem;right:.5rem;display:flex;gap:.15rem}.data-action.svelte-1cl7pps{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.data-action.svelte-1cl7pps:hover{background:var(--soft);color:var(--text-main)}.data-action.svelte-1cl7pps:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.copy-error.svelte-1cl7pps{font-size:.75rem}pre.svelte-1cl7pps{margin:.75rem 0;font-size:.76rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.data.svelte-1cl7pps{position:relative;margin:.75rem 0 1.25rem;padding:.5rem 1rem;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);font-size:.8rem;line-height:1.65;overflow-wrap:anywhere;min-width:0}dl.svelte-1cl7pps,dd.svelte-1cl7pps{margin:0}dl.svelte-1cl7pps{display:grid;grid-template-columns:fit-content(35%) minmax(0,1fr);column-gap:.75rem}.data-field.svelte-1cl7pps{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;row-gap:.5rem;padding:.65rem 0}.data-field.svelte-1cl7pps+.data-field:where(.svelte-1cl7pps){border-top:1px solid var(--border)}dt.svelte-1cl7pps,.empty.svelte-1cl7pps,.count.svelte-1cl7pps{color:var(--text-muted)}dd.svelte-1cl7pps{min-width:0}.number.svelte-1cl7pps{font-variant-numeric:tabular-nums}.text.svelte-1cl7pps{white-space:pre-wrap}.collection.svelte-1cl7pps{container:json-fields / inline-size;min-width:0}.collection-toggle.svelte-1cl7pps{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-height:1.65em;padding:0;border:0;background:transparent;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer}.collection-toggle.svelte-1cl7pps:hover{color:var(--text-main)}.bracket.svelte-1cl7pps{font-family:monospace;color:var(--text-muted)}.count.svelte-1cl7pps{font-size:.7rem;font-weight:400}.nested.svelte-1cl7pps{position:relative}.guide.svelte-1cl7pps{position:absolute;top:0;bottom:0;left:-.85rem;width:.75rem;padding:0;border:0;border-radius:3px;background:transparent;cursor:pointer}.guide.svelte-1cl7pps:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:2px;background:var(--border)}.guide.svelte-1cl7pps:hover:before{background:var(--primary)}.guide.svelte-1cl7pps:hover{background:var(--soft)}.guide.svelte-1cl7pps:focus-visible,.collection-toggle.svelte-1cl7pps:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sr-only.svelte-1cl7pps{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@container json-fields (max-width: 32rem){.nested.svelte-1cl7pps>dl:where(.svelte-1cl7pps){display:block}.data-field.svelte-1cl7pps{display:block;padding:.7rem 0}.data-field.svelte-1cl7pps>dt:where(.svelte-1cl7pps){font-size:.68rem;line-height:1.4;margin-bottom:.25rem}.data-field.svelte-1cl7pps>dd:where(.svelte-1cl7pps){margin:0}.data-field.svelte-1cl7pps>dd:where(.svelte-1cl7pps)>.collection:where(.svelte-1cl7pps){margin-left:.85rem;margin-top:.4rem}}.decisions.svelte-4k2yc{margin-top:1.5rem}.heading.svelte-4k2yc,.answer.svelte-4k2yc,.actions.svelte-4k2yc{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}h3.svelte-4k2yc,h4.svelte-4k2yc{font-family:inherit;font-size:1rem;font-weight:600}.meta.svelte-4k2yc,.heading.svelte-4k2yc span:where(.svelte-4k2yc){font-size:.8rem;color:var(--text-muted)}article.svelte-4k2yc{border:1px solid var(--border);border-radius:.6rem;padding:1rem;margin:.75rem 0}code.svelte-4k2yc{font-size:.8rem;overflow-wrap:anywhere}.question.svelte-4k2yc,.state.svelte-4k2yc{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.6}.answer.svelte-4k2yc{justify-content:flex-start;font-size:.85rem}.answer.svelte-4k2yc strong:where(.svelte-4k2yc){font-size:1.25rem;font-variant-numeric:tabular-nums}.actions.svelte-4k2yc{justify-content:flex-start;margin:1rem 0}.state.svelte-4k2yc{padding:1rem;border:1px solid var(--border);border-radius:.6rem}.trial-heading.svelte-tr2pey{margin:1.75rem 0 0;font-family:inherit;font-size:.85rem;font-weight:600}.trial-result.svelte-tr2pey{padding:1.25rem 0;border-top:1px solid var(--border);max-width:64rem;overflow-wrap:anywhere}.trial-result.svelte-tr2pey h4:where(.svelte-tr2pey){margin:0 0 .65rem;font-size:.95rem;font-weight:600;line-height:1.5;text-transform:none;letter-spacing:normal;color:var(--text-main)}.trial-reason.svelte-tr2pey{margin:0 0 1.25rem;font-size:.85rem;line-height:1.6;color:var(--text-muted)}.trial-outcomes.svelte-tr2pey{list-style:none;padding:0;margin:0;display:grid;gap:0}.trial-outcomes.svelte-tr2pey li:where(.svelte-tr2pey){display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.85rem;align-items:start;padding:.85rem 0;border-bottom:1px solid var(--border);font-size:.85rem;line-height:1.6}.outcome-probability.svelte-tr2pey{display:flex;align-items:center;gap:.35rem;font-variant-numeric:tabular-nums;font-weight:600;text-align:left;padding:.2rem 0;color:var(--text-muted)}.outcome-effect.svelte-tr2pey{padding-top:.2rem}.outcome-probability.svelte-tr2pey>span:where(.svelte-tr2pey){display:flex}.selected-outcome.svelte-tr2pey .outcome-probability:where(.svelte-tr2pey){color:var(--primary);font-weight:700}@media(max-width:600px){.trial-outcomes.svelte-tr2pey li:where(.svelte-tr2pey){grid-template-columns:minmax(0,1fr);gap:.5rem}.outcome-probability.svelte-tr2pey{justify-self:start;min-width:4.5rem}.outcome-effect.svelte-tr2pey{grid-column:1 / -1;grid-row:2}}.failure-message.svelte-tr2pey{white-space:pre-wrap;overflow-wrap:anywhere}section.svelte-tr2pey{margin-bottom:1.5rem}.request-message.svelte-tr2pey{margin-bottom:.75rem}.request-message.svelte-tr2pey summary:where(.svelte-tr2pey){padding:.75rem 0}.message-role.svelte-tr2pey{font-weight:600;text-transform:uppercase;letter-spacing:.06em}.message-preview.svelte-tr2pey{display:block;margin:.35rem 0 0 1rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-content.svelte-tr2pey{padding-bottom:.75rem}h4.svelte-tr2pey{font-size:.8rem;margin:.5rem 0;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}summary.svelte-tr2pey{cursor:pointer;font-size:.8rem}.muted.svelte-tr2pey{font-size:.8rem;overflow-wrap:anywhere}.reasoning.svelte-15de864{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.anchor-lines.svelte-19sddx0{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.anchor-lines.svelte-19sddx0 line:where(.svelte-19sddx0){stroke:#596349;stroke-width:1.5;stroke-dasharray:5 4}.scene-anchor.svelte-19sddx0{position:absolute;top:3.8rem;left:1rem;width:min(260px,calc(100% - 2rem));padding:.8rem;background:#fffdf7ee;border:1px solid #a4ad99;border-radius:.5rem;color:#30372f;font-size:.75rem;max-height:200px;overflow:auto}.scene-anchor.svelte-19sddx0 p:where(.svelte-19sddx0){max-height:90px;overflow:auto;margin:.4rem 0}.scene-anchor.svelte-19sddx0 button:where(.svelte-19sddx0){display:block;text-align:left;text-decoration:underline;margin-top:.35rem}.map.svelte-19sddx0{position:relative;min-width:0;background:#faf9f3;background-image:radial-gradient(#dcded2 1px,transparent 1px);background-size:20px 20px}.canvas.svelte-19sddx0{height:clamp(480px,70vh,850px);width:100%}.controls.svelte-19sddx0{position:absolute;top:1rem;left:1rem;display:flex;gap:.35rem;flex-wrap:wrap}.controls.svelte-19sddx0 button:where(.svelte-19sddx0){background:#fffdf7;font-size:.75rem;padding:.45rem .65rem}.hint.svelte-19sddx0{position:absolute;bottom:.6rem;left:1rem;right:1rem;font-size:.65rem;color:#72796b;pointer-events:none}.toolbar.svelte-1jxrrm5,.legend.svelte-1jxrrm5{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}button.svelte-1jxrrm5{border:1px solid var(--border);border-radius:.35rem;padding:.5rem .75rem;text-align:left}button.chosen.svelte-1jxrrm5{background:color-mix(in srgb,currentColor 8%,transparent);border-color:currentColor}.legend.svelte-1jxrrm5{font-size:.8rem}.blue.svelte-1jxrrm5{color:#397bca}.purple.svelte-1jxrrm5{color:#8a69c4}.green.svelte-1jxrrm5{color:#28815a}.queries.svelte-1jxrrm5{display:grid;gap:.5rem;margin-bottom:1rem}.queries.svelte-1jxrrm5 span:where(.svelte-1jxrrm5),.queries.svelte-1jxrrm5 small:where(.svelte-1jxrrm5){display:block}.queries.svelte-1jxrrm5 small:where(.svelte-1jxrrm5){opacity:.7}.entries.svelte-1jxrrm5{margin-top:1rem}.entries.svelte-1jxrrm5 select:where(.svelte-1jxrrm5){max-width:100%;display:block;margin-top:.5rem}section.svelte-1emvj94{margin-block:1rem}h3.svelte-1emvj94,h4.svelte-1emvj94{font:inherit;font-weight:650;margin:0}section.svelte-1emvj94>p:where(.svelte-1emvj94){color:var(--text-muted);font-size:.9rem;line-height:1.5}article.svelte-1emvj94{border:1px solid var(--border);border-radius:.7rem;padding:1rem;margin-block:1rem}article.selected.svelte-1emvj94{border-color:#348565;box-shadow:inset 3px 0 #348565}header.svelte-1emvj94,.total.svelte-1emvj94{display:flex;gap:.7rem;align-items:baseline;flex-wrap:wrap;margin-bottom:.8rem}header.svelte-1emvj94 span:where(.svelte-1emvj94){color:var(--text-muted);font-size:.8rem}header.svelte-1emvj94 strong:where(.svelte-1emvj94),.pass.svelte-1emvj94{color:#348565}.fail.svelte-1emvj94{color:#b84a38}.prose.svelte-1emvj94{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:.95rem}.scores.svelte-1emvj94{display:grid;gap:.4rem;margin-bottom:1rem}.score.svelte-1emvj94{display:grid;grid-template-columns:9rem 1fr 3.5rem;gap:.7rem;align-items:center;font-size:.8rem}meter.svelte-1emvj94{width:100%;accent-color:#348565}.table.svelte-1emvj94{overflow-x:auto}table.svelte-1emvj94{width:100%;border-collapse:collapse;font-size:.85rem}th.svelte-1emvj94,td.svelte-1emvj94{padding:.5rem;text-align:left;border-bottom:1px solid var(--border)}h2.svelte-16v5ec4,h3.svelte-16v5ec4{font:inherit;font-weight:650}p.svelte-16v5ec4,small.svelte-16v5ec4{color:var(--text-muted)}article.svelte-16v5ec4{border:1px solid var(--border);border-radius:.7rem;padding:1rem;margin-block:1rem}header.svelte-16v5ec4{display:flex;gap:1rem;justify-content:space-between;align-items:baseline;flex-wrap:wrap}header.svelte-16v5ec4 h3:where(.svelte-16v5ec4){margin:0}small.svelte-16v5ec4{display:block;font-size:.8rem}.samples.svelte-16v5ec4{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.samples.svelte-16v5ec4 div:where(.svelte-16v5ec4){display:grid;gap:.3rem;border-left:3px solid var(--border);padding:.5rem;font-size:.85rem}.samples.svelte-16v5ec4 .miss:where(.svelte-16v5ec4){border-color:#b57835}.samples.svelte-16v5ec4 .match:where(.svelte-16v5ec4){border-color:#348565}.table.svelte-16v5ec4{overflow:auto}table.svelte-16v5ec4{border-collapse:collapse;width:100%;font-size:.85rem}th.svelte-16v5ec4,td.svelte-16v5ec4{padding:.5rem;text-align:left;border-bottom:1px solid var(--border)}.signals.svelte-da4gdb,.quests.svelte-da4gdb,.windows.svelte-da4gdb{display:grid;gap:1rem}.signals.svelte-da4gdb{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.windows.svelte-da4gdb{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin-top:1rem}.card.svelte-da4gdb{border:1px solid var(--border, #d7d3cb);border-radius:.6rem;padding:1.1rem}h3.svelte-da4gdb{font-family:inherit;font-size:1rem;font-weight:600;margin:0}p.svelte-da4gdb{font-size:.9rem;margin:.65rem 0}.scope.svelte-da4gdb,code.svelte-da4gdb,.scale.svelte-da4gdb{font-size:.8rem;opacity:.7}.heading.svelte-da4gdb,.score-line.svelte-da4gdb,.scale.svelte-da4gdb{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.heading.svelte-da4gdb{flex-wrap:wrap}.score-line.svelte-da4gdb{margin-top:.85rem;font-size:.8rem}.score-line.svelte-da4gdb strong:where(.svelte-da4gdb){font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600}.meter.svelte-da4gdb{position:relative;height:.6rem;border-radius:.3rem;margin:.6rem 0;background:color-mix(in srgb,currentColor 10%,transparent)}.fill.svelte-da4gdb{height:100%;border-radius:inherit;background:#397cb8}.fill.matched.svelte-da4gdb{background:#438c70}.fill.guidance.svelte-da4gdb{background:#a37a39}.threshold.svelte-da4gdb{position:absolute;top:-.2rem;bottom:-.2rem;width:2px;background:currentColor;transform:translate(-1px)}.world-delta.svelte-nwq8wp{margin-top:1.5rem}h4.svelte-nwq8wp{margin:0 0 .5rem}.note.svelte-nwq8wp{color:var(--text-muted);font-size:.8rem;overflow-wrap:anywhere}.filters.svelte-nwq8wp{display:flex;gap:.6rem;margin:1rem 0;flex-wrap:wrap;align-items:center}input.svelte-nwq8wp{flex:1;min-width:12rem}select.svelte-nwq8wp{width:auto}article.svelte-nwq8wp{padding:1.2rem;border:1px solid var(--border);border-radius:10px;margin:.9rem 0;overflow-wrap:anywhere}h5.svelte-nwq8wp{font-size:1rem;margin:.2rem 0 .6rem}ul.svelte-nwq8wp{list-style:none;padding:0;margin:0}li.svelte-nwq8wp{padding:.9rem 0;border-top:1px solid var(--border);font-size:.88rem;line-height:1.6}.entry-heading.svelte-nwq8wp{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}p.svelte-nwq8wp{margin:.3rem 0;white-space:pre-wrap}.change.svelte-nwq8wp{font-size:.72rem;color:var(--text-muted)}.created.svelte-nwq8wp{color:var(--success)}.deleted.svelte-nwq8wp{color:var(--error)}.previous.svelte-nwq8wp{margin-top:.6rem;border-left:2px solid var(--border);padding-left:.8rem;color:var(--text-muted)}button.svelte-nwq8wp{font-size:.78rem;padding:.4rem .6rem}.data-button.svelte-nwq8wp{margin-top:.5rem;color:var(--text-muted)}.compare[aria-pressed=true].svelte-nwq8wp{background:var(--soft)}.data.svelte-nwq8wp{margin-top:1rem}.process-summary.svelte-ubk9um{margin:0 0 2rem;padding:1.5rem 0;border-top:1px solid var(--border);max-width:64rem}.process-summary.svelte-ubk9um>h4:where(.svelte-ubk9um){margin:0 0 .5rem;font-weight:600}.process-summary.svelte-ubk9um>p:where(.svelte-ubk9um){margin:0 0 1.25rem}.summary-facts.svelte-ubk9um{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;margin:0 0 1.75rem}.summary-facts.svelte-ubk9um h4:where(.svelte-ubk9um){margin:0 0 .75rem;font-size:.85rem;font-weight:600}.fact-value.svelte-ubk9um{margin:0 0 .5rem;font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3}.fact-note.svelte-ubk9um{margin:.3rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.5}.change-counts.svelte-ubk9um{display:flex;gap:1.75rem;margin:0 0 .5rem}.change-counts.svelte-ubk9um>div:where(.svelte-ubk9um){display:flex;flex-direction:column-reverse;gap:.3rem}.change-counts.svelte-ubk9um dt:where(.svelte-ubk9um){font-size:.75rem;color:var(--text-muted)}.change-counts.svelte-ubk9um dd:where(.svelte-ubk9um){margin:0;font-size:1.35rem;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.process-summary.svelte-ubk9um .usage-table:where(.svelte-ubk9um){margin:0 0 1.75rem}@media(max-width:700px){.summary-facts.svelte-ubk9um{grid-template-columns:1fr;gap:1.5rem}}.repeat-model.svelte-ubk9um{display:grid;gap:.4rem;max-width:28rem;margin:1rem 0}.process-toolbar.svelte-ubk9um{position:sticky;top:.5rem;z-index:5;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.65rem 1rem;margin-bottom:.75rem;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);box-shadow:0 3px 12px #00000008;font-size:.8rem}.process-toolbar.svelte-ubk9um p:where(.svelte-ubk9um){display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin:0}.process-toolbar.svelte-ubk9um p:where(.svelte-ubk9um) span:where(.svelte-ubk9um){color:var(--text-muted)}.process-toolbar.svelte-ubk9um button:where(.svelte-ubk9um){font:inherit;color:var(--text-main);background:var(--bg-main);border:1px solid var(--border);border-radius:6px;padding:.5rem .7rem;cursor:pointer}.process-toolbar.svelte-ubk9um button:where(.svelte-ubk9um):hover{border-color:var(--primary)}.process-toolbar.svelte-ubk9um button:where(.svelte-ubk9um):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.process-toolbar.svelte-ubk9um .stop-process:where(.svelte-ubk9um){color:var(--error)}.process-toolbar.svelte-ubk9um button:where(.svelte-ubk9um):disabled{cursor:wait;opacity:.6}.usage-table.svelte-ubk9um{overflow-x:auto}table.svelte-ubk9um{width:100%;border-collapse:collapse;font-size:.8rem}th.svelte-ubk9um,td.svelte-ubk9um{text-align:right;padding:.65rem;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}tfoot.svelte-ubk9um{font-weight:700;border-top:2px solid var(--border)}th.svelte-ubk9um:first-child{text-align:left}.duration.svelte-ubk9um{font-variant-numeric:tabular-nums;font-weight:600;font-size:.85rem}.list.svelte-ubk9um .duration:where(.svelte-ubk9um){color:var(--text-main);font-size:.8rem;margin-top:.45rem}.partial-response.svelte-ubk9um{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.76rem}.split.svelte-ubk9um{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--bg-card);min-height:520px}.list-background.svelte-ubk9um{background:var(--bg-main);border-right:1px solid var(--border);min-width:0}.list.svelte-ubk9um{padding:1rem;background:var(--bg-main);align-self:start}.list.svelte-ubk9um button:where(.svelte-ubk9um){display:block;width:100%;text-align:left;border:1px solid transparent;background:transparent;padding:.8rem;border-radius:6px;font:inherit;font-size:.8rem;color:inherit;cursor:pointer;margin-bottom:.3rem}.list.svelte-ubk9um button.chosen:where(.svelte-ubk9um){border-color:var(--border);background:var(--bg-card);box-shadow:0 2px 8px #00000008}.list.svelte-ubk9um button:where(.svelte-ubk9um)>span:where(.svelte-ubk9um):not(.call-role):not(.call-copy):not(.call-indicators){display:block;font-size:.7rem;color:var(--text-muted);margin-top:.25rem;overflow-wrap:anywhere}.list.svelte-ubk9um .call-item:where(.svelte-ubk9um){display:flex;align-items:center;gap:.6rem;padding:.55rem .6rem}.call-role.svelte-ubk9um{display:flex;color:var(--text-muted);flex-shrink:0}.call-copy.svelte-ubk9um{flex:1;min-width:0}.call-copy.svelte-ubk9um strong:where(.svelte-ubk9um){display:block;font-size:.78rem;font-weight:600}.model-summary.svelte-ubk9um{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:.8rem 0;font-size:.9rem;overflow-wrap:anywhere}.reasoning-badge.svelte-ubk9um{padding:.3rem .6rem;border-radius:6px;background:var(--bg-main);font-size:.75rem}.escalated.svelte-ubk9um,.escalation-note.svelte-ubk9um{color:var(--primary);font-weight:600}.escalation-note.svelte-ubk9um{font-size:.75rem}.call-duration.svelte-ubk9um{display:block;font-size:.67rem;color:var(--text-muted);margin-top:.15rem;font-variant-numeric:tabular-nums}.call-indicators.svelte-ubk9um{display:flex;gap:.3rem;flex-shrink:0}.indicator.svelte-ubk9um{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:var(--text-muted);background:color-mix(in srgb,var(--text-muted) 8%,transparent)}.indicator.success.svelte-ubk9um{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}.indicator.error.svelte-ubk9um{color:var(--error);background:color-mix(in srgb,var(--error) 12%,transparent)}.list.svelte-ubk9um .call-item:where(.svelte-ubk9um):hover{background:var(--bg-card)}.eyebrow.svelte-ubk9um{margin:.75rem 0}.detail.svelte-ubk9um{scroll-margin-top:6rem;padding:1.5rem;min-width:0}h2.svelte-ubk9um{font:1.6rem var(--font-reading);margin:.5rem 0}h3.svelte-ubk9um{margin:1.75rem 0 .75rem;font-weight:600;font-size:.9rem}.tabs.svelte-ubk9um{display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:1px solid var(--border);margin:1.5rem 0}.tabs.svelte-ubk9um button:where(.svelte-ubk9um){background:none;border:0;border-bottom:2px solid transparent;padding:.6rem .8rem;font:inherit;font-size:.8rem;color:var(--text-muted);cursor:pointer}.tabs.svelte-ubk9um .chosen:where(.svelte-ubk9um){border-bottom-color:var(--primary);color:var(--text-main)}.metrics.svelte-ubk9um{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.metrics.svelte-ubk9um span:where(.svelte-ubk9um){display:block;color:var(--text-muted);font-size:.7rem;margin-bottom:.4rem}.metrics.svelte-ubk9um strong:where(.svelte-ubk9um){font-size:.85rem;overflow-wrap:anywhere}.muted.svelte-ubk9um,.empty.svelte-ubk9um{font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}.empty.svelte-ubk9um{padding:2rem 0;color:var(--text-muted)}label.svelte-ubk9um{font-size:.8rem}@media(max-width:850px){.split.svelte-ubk9um{grid-template-columns:1fr}.list-background.svelte-ubk9um{border-right:0}.list.svelte-ubk9um{position:static;border-right:0;border-bottom:1px solid var(--border)}.metrics.svelte-ubk9um{grid-template-columns:repeat(2,minmax(0,1fr))}.detail.svelte-ubk9um{padding:1rem}}h2.svelte-qqfuf{font:1.5rem var(--font-reading);margin:.4rem 0;overflow-wrap:anywhere}h3.svelte-qqfuf{font-size:.8rem;margin:1.5rem 0 .7rem}.heading.svelte-qqfuf,.overview.svelte-qqfuf{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.muted.svelte-qqfuf{font-size:.8rem;line-height:1.7}.tabs.svelte-qqfuf{display:flex;gap:1.5rem;border-bottom:1px solid var(--border);margin:1rem 0}.tabs.svelte-qqfuf button:where(.svelte-qqfuf){padding:.8rem 0;background:none;color:var(--text-muted);border:0;border-bottom:2px solid transparent;cursor:pointer}.tabs.svelte-qqfuf .chosen:where(.svelte-qqfuf){color:var(--text-main);border-bottom-color:var(--primary)}.tabs.svelte-qqfuf span:where(.svelte-qqfuf),h3.svelte-qqfuf span:where(.svelte-qqfuf){color:var(--text-muted);margin-left:.3rem}.overview.svelte-qqfuf,.legend.svelte-qqfuf{font-size:.75rem;color:var(--text-muted);margin:1rem 0}.overview.svelte-qqfuf label:where(.svelte-qqfuf){display:flex;align-items:center;gap:.5rem}.overview.svelte-qqfuf input:where(.svelte-qqfuf){width:auto;margin:0}.legend.svelte-qqfuf{display:flex;gap:1rem;flex-wrap:wrap}.legend.svelte-qqfuf button:where(.svelte-qqfuf){border:1px solid var(--border);border-radius:20px;padding:.4rem .65rem;background:var(--bg-card);color:inherit;font:inherit;display:flex;align-items:center;gap:.4rem}.legend.svelte-qqfuf button.chosen:where(.svelte-qqfuf){border-color:var(--primary);color:var(--text-main);background:var(--soft)}.legend.svelte-qqfuf i:where(.svelte-qqfuf){width:9px;height:9px;border-radius:50%}.workspace.svelte-qqfuf{display:grid;grid-template-columns:minmax(0,1fr) 350px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--bg-card)}.main-view.svelte-qqfuf{min-width:0}.browser.svelte-qqfuf{padding:1rem;border-top:1px solid var(--border)}.browser.svelte-qqfuf label:where(.svelte-qqfuf){font-size:.75rem}.browser.svelte-qqfuf input:where(.svelte-qqfuf){margin:.5rem 0}.entries.svelte-qqfuf{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.4rem;max-height:210px;overflow:auto}.entries.svelte-qqfuf button:where(.svelte-qqfuf),.properties.svelte-qqfuf button:where(.svelte-qqfuf){text-align:left;padding:.8rem;background:var(--bg-main);color:inherit;border:1px solid transparent;border-radius:6px;cursor:pointer;overflow-wrap:anywhere}.entries.svelte-qqfuf .chosen:where(.svelte-qqfuf),.entries.svelte-qqfuf button:where(.svelte-qqfuf):hover,.properties.svelte-qqfuf button:where(.svelte-qqfuf):hover{border-color:var(--primary)}.entries.svelte-qqfuf strong:where(.svelte-qqfuf),.properties.svelte-qqfuf strong:where(.svelte-qqfuf){display:block;font-size:.8rem;font-weight:500;line-height:1.5}.entries.svelte-qqfuf span:where(.svelte-qqfuf),.properties.svelte-qqfuf span:where(.svelte-qqfuf),.properties.svelte-qqfuf small:where(.svelte-qqfuf){display:block;font-size:.65rem;color:var(--text-muted);margin:.3rem 0}.entries.svelte-qqfuf p:where(.svelte-qqfuf){font-size:.8rem;line-height:1.6;margin-bottom:0}.detail.svelte-qqfuf{padding:1.3rem;min-width:0;border-left:1px solid var(--border);max-height:1000px;overflow:auto}.identifier.svelte-qqfuf{font:.7rem monospace;color:var(--text-muted);overflow-wrap:anywhere}.properties.svelte-qqfuf{display:grid;gap:.5rem}.placeholder.svelte-qqfuf{padding-top:2rem}details.svelte-qqfuf{margin-top:1.5rem}summary.svelte-qqfuf{cursor:pointer;font-size:.8rem;margin-bottom:1rem}.state-description.svelte-qqfuf{font-size:.85rem;overflow-wrap:anywhere}.state-description.svelte-qqfuf button:where(.svelte-qqfuf){background:none;color:var(--primary);border:0;padding:0;text-align:left;cursor:pointer;text-decoration:underline}.aspect-intro.svelte-qqfuf,.empty.svelte-qqfuf{padding:1.5rem}.aspect-view.svelte-qqfuf .entries:where(.svelte-qqfuf){display:grid;grid-template-columns:1fr;max-height:70vh}@media(max-width:1000px){.workspace.svelte-qqfuf{grid-template-columns:1fr}.detail.svelte-qqfuf{border-left:0;border-top:1px solid var(--border);max-height:none}}h2.svelte-s2fscs{font:1.6rem var(--font-reading)}h3.svelte-s2fscs{font:1.3rem var(--font-reading)}p.svelte-s2fscs{line-height:1.6;font-size:.85rem}.intro.svelte-s2fscs{margin-bottom:1.5rem}.control.svelte-s2fscs{border:1px solid var(--border);border-radius:8px;padding:1.3rem;margin-bottom:1.5rem;background:var(--bg-card)}.actions.svelte-s2fscs{display:flex;gap:.75rem;flex-wrap:wrap}.checkpoints.svelte-s2fscs{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,2fr);border:1px solid var(--border);border-radius:8px;overflow:hidden}nav.svelte-s2fscs{background:var(--bg-main);padding:1rem;max-height:75vh;overflow:auto}nav.svelte-s2fscs a:where(.svelte-s2fscs){display:block;padding:1rem;border:1px solid transparent;border-radius:6px;margin-bottom:.5rem}nav.svelte-s2fscs .chosen:where(.svelte-s2fscs){background:var(--bg-card);border-color:var(--primary)}nav.svelte-s2fscs strong:where(.svelte-s2fscs){display:block;font-size:.85rem}nav.svelte-s2fscs span:where(.svelte-s2fscs){display:block;font-size:.7rem;color:var(--text-muted);margin-top:.5rem}article.svelte-s2fscs{padding:1.5rem;background:var(--bg-card);min-width:0}dl.svelte-s2fscs{display:grid;grid-template-columns:1fr 2fr;gap:.65rem;font-size:.85rem}dd.svelte-s2fscs{margin:0;overflow-wrap:anywhere}dt.svelte-s2fscs,.muted.svelte-s2fscs{color:var(--text-muted)}label.svelte-s2fscs{display:block;font-size:.8rem}@media(max-width:800px){.checkpoints.svelte-s2fscs{grid-template-columns:1fr}nav.svelte-s2fscs{max-height:300px}}.retrieval.svelte-1lsfq9c{padding:1.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;min-width:0}h2.svelte-1lsfq9c{font:1.4rem var(--font-reading);margin:0 0 1rem}h3.svelte-1lsfq9c{font-size:.95rem;margin-top:1.5rem}.muted.svelte-1lsfq9c{font-size:.85rem;line-height:1.6}form.svelte-1lsfq9c{max-width:780px}label.svelte-1lsfq9c{display:block;margin:1rem 0;font-size:.9rem}.results.svelte-1lsfq9c{margin-top:2rem;border-top:1px solid var(--border);padding-top:1.5rem}li.svelte-1lsfq9c{margin:.4rem 0;overflow-wrap:anywhere}pre.svelte-1lsfq9c{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem;line-height:1.7;padding:1rem;background:var(--bg-main);border-radius:6px}main.svelte-1r9iu0c{max-width:1480px;margin:2.5rem auto 6rem;padding:0 clamp(1rem,4vw,3.5rem)}.heading.svelte-1r9iu0c{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}h1.svelte-1r9iu0c{font:2.8rem var(--font-reading);margin:.4rem 0}h2.svelte-1r9iu0c{font:1.5rem var(--font-reading);margin:.5rem 0}.muted.svelte-1r9iu0c,.empty.svelte-1r9iu0c{font-size:.8rem;line-height:1.7}.sections.svelte-1r9iu0c{display:flex;gap:2rem;border-bottom:1px solid var(--border);margin:1.5rem 0 2rem;overflow:auto}.sections.svelte-1r9iu0c a:where(.svelte-1r9iu0c){padding:.8rem 0;border-bottom:2px solid transparent;color:var(--text-muted);white-space:nowrap;font-size:.9rem}.sections.svelte-1r9iu0c .chosen:where(.svelte-1r9iu0c){border-color:var(--primary);color:var(--text-main)}.branches.svelte-1r9iu0c{display:flex;gap:1rem;flex-wrap:wrap;font-size:.8rem}.branches.svelte-1r9iu0c .chosen:where(.svelte-1r9iu0c){font-weight:600}.intro.svelte-1r9iu0c{margin-bottom:1.5rem}.history.svelte-1r9iu0c{display:grid;grid-template-columns:290px minmax(0,1fr);background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden;min-height:500px}.messages.svelte-1r9iu0c{background:var(--bg-main);padding:.8rem;border-right:1px solid var(--border);max-height:75vh;overflow:auto}.messages.svelte-1r9iu0c a:where(.svelte-1r9iu0c){display:block;padding:1rem;border:1px solid transparent;border-radius:6px;margin-bottom:.4rem}.messages.svelte-1r9iu0c .chosen:where(.svelte-1r9iu0c){background:var(--bg-card);border-color:var(--border)}.messages.svelte-1r9iu0c span:where(.svelte-1r9iu0c){display:block;font-size:.65rem;color:var(--text-muted);margin-bottom:.5rem}.messages.svelte-1r9iu0c strong:where(.svelte-1r9iu0c){font-size:.8rem;line-height:1.6;font-weight:400;overflow-wrap:anywhere}.story.svelte-1r9iu0c{padding:2rem;min-width:0}.story.svelte-1r9iu0c header:where(.svelte-1r9iu0c){display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.prose.svelte-1r9iu0c{font-family:var(--font-reading);font-size:1.1rem;line-height:1.9;max-width:800px}.story.svelte-1r9iu0c p:where(.svelte-1r9iu0c){overflow-wrap:anywhere}.process-picker.svelte-1r9iu0c{margin:0 0 1.5rem}.process-picker.svelte-1r9iu0c label:where(.svelte-1r9iu0c){font-size:.75rem}.process-selection.svelte-1r9iu0c{display:flex;align-items:center;justify-content:space-between;gap:1rem}.process-dots.svelte-1r9iu0c{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;flex:1;min-width:0}.process-overflow.svelte-1r9iu0c{flex:0 0 80px;width:80px;padding:.4rem 0;border:0;background:transparent;color:var(--text-muted);font-size:.72rem;white-space:nowrap}.process-overflow.svelte-1r9iu0c:hover{color:var(--text-main)}.process-dot.svelte-1r9iu0c{--dot-color: var(--text-muted);position:relative;display:grid;place-items:center;width:36px;height:44px;flex-shrink:0;border-radius:8px;text-decoration:none}.process-dot.success.svelte-1r9iu0c{--dot-color: var(--success)}.process-dot.failed.svelte-1r9iu0c{--dot-color: var(--error)}.process-dot.running.svelte-1r9iu0c{--dot-color: light-dark(#477392, #91bbd8)}.process-dot.paused.svelte-1r9iu0c{--dot-color: light-dark(#9c742d, #d5b273)}.orb.svelte-1r9iu0c{width:12px;height:12px;border-radius:50%;background:var(--dot-color);opacity:.65;transition:opacity .15s,transform .15s}.selected.svelte-1r9iu0c .orb:where(.svelte-1r9iu0c){opacity:1;outline:2px solid var(--dot-color);outline-offset:4px}.process-dot.svelte-1r9iu0c:hover .orb:where(.svelte-1r9iu0c),.process-dot.svelte-1r9iu0c:focus-visible .orb:where(.svelte-1r9iu0c){opacity:1;transform:scale(1.15)}.process-dot.svelte-1r9iu0c:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}.process-tooltip.svelte-1r9iu0c{display:none;position:absolute;top:100%;left:0;z-index:20;width:280px;max-width:80vw;padding:.8rem 1rem;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text-main);box-shadow:0 8px 24px #0000001f;font-size:.8rem;line-height:1.5;overflow-wrap:anywhere;pointer-events:none}.process-tooltip.svelte-1r9iu0c strong:where(.svelte-1r9iu0c),.process-tooltip.svelte-1r9iu0c span:where(.svelte-1r9iu0c),.process-tooltip.svelte-1r9iu0c small:where(.svelte-1r9iu0c){display:block}.process-tooltip.svelte-1r9iu0c strong:where(.svelte-1r9iu0c){margin-bottom:.35rem}.process-tooltip.svelte-1r9iu0c small:where(.svelte-1r9iu0c){margin-top:.4rem;color:var(--text-muted)}.process-dot.svelte-1r9iu0c:hover .process-tooltip:where(.svelte-1r9iu0c),.process-dot.svelte-1r9iu0c:focus-visible .process-tooltip:where(.svelte-1r9iu0c){display:block}.process-picker.svelte-1r9iu0c select:where(.svelte-1r9iu0c){width:min(38%,360px);min-width:180px;margin:0;padding:.5rem .7rem;border-color:transparent;background:transparent;color:var(--text-muted);font-size:.75rem;text-overflow:ellipsis}.process-picker.svelte-1r9iu0c select:where(.svelte-1r9iu0c):hover,.process-picker.svelte-1r9iu0c select:where(.svelte-1r9iu0c):focus-visible{border-color:var(--border)}@media(max-width:600px){.process-selection.svelte-1r9iu0c{flex-wrap:wrap;gap:.25rem}.process-dots.svelte-1r9iu0c{flex-basis:100%}.process-picker.svelte-1r9iu0c select:where(.svelte-1r9iu0c){width:100%}.process-dot.svelte-1r9iu0c{width:44px}}@media(prefers-reduced-motion:reduce){.orb.svelte-1r9iu0c{transition:none}}@media(max-width:850px){.history.svelte-1r9iu0c{grid-template-columns:1fr}.messages.svelte-1r9iu0c{max-height:260px;border-right:0;border-bottom:1px solid var(--border)}.story.svelte-1r9iu0c{padding:1rem}.heading.svelte-1r9iu0c{align-items:start}.sections.svelte-1r9iu0c{gap:1.3rem}h1.svelte-1r9iu0c{font-size:2.2rem}.story.svelte-1r9iu0c header:where(.svelte-1r9iu0c){align-items:start;flex-direction:column}}
