.analyst.svelte-1t4qmla{margin-top:22px}.notice.svelte-1t4qmla{padding:14px;background:#f1f3ea;border:1px solid #d6ddce;border-radius:6px}.layout.svelte-1t4qmla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:22px;margin-top:16px}aside.svelte-1t4qmla h3:where(.svelte-1t4qmla){font-size:13px;margin:0}.row.svelte-1t4qmla{display:flex;justify-content:space-between;align-items:center;gap:8px}aside.svelte-1t4qmla ul:where(.svelte-1t4qmla){list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}aside.svelte-1t4qmla li:where(.svelte-1t4qmla) button:where(.svelte-1t4qmla){width:100%;text-align:left;background:#fff;color:#203c30;border:1px solid #d6ddce;display:grid;gap:4px;padding:8px}aside.svelte-1t4qmla li:where(.svelte-1t4qmla) button.active:where(.svelte-1t4qmla){border-color:#244632;background:#eef2e8}.title.svelte-1t4qmla{font-size:13px;overflow-wrap:anywhere}.ghost.svelte-1t4qmla{background:transparent;color:#244632}.turns.svelte-1t4qmla{list-style:none;margin:0;padding:0;display:grid;gap:18px}.user.svelte-1t4qmla{font-weight:600;color:#203c30}.assistant.svelte-1t4qmla{white-space:pre-wrap;color:#203c30}.streaming.svelte-1t4qmla{color:#4d6153}.cursor.svelte-1t4qmla{animation:svelte-1t4qmla-blink 1s steps(2) infinite}@keyframes svelte-1t4qmla-blink{to{visibility:hidden}}.cite.svelte-1t4qmla{display:inline-block;font:11px monospace;padding:1px 6px;margin:0 2px;border-radius:10px;border:1px solid #244632;background:#eef2e8;color:#244632;text-decoration:none;cursor:pointer}.cite.muted.svelte-1t4qmla{border-style:dashed;cursor:default}.sources.svelte-1t4qmla{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px;font-size:12px}.sources.svelte-1t4qmla .handle:where(.svelte-1t4qmla){font-family:monospace}.sources.svelte-1t4qmla .kind:where(.svelte-1t4qmla){text-transform:uppercase;font-size:10px;letter-spacing:.08em;color:#536653}.sources.svelte-1t4qmla button:where(.svelte-1t4qmla){background:transparent;color:#244632;border:0;padding:0;text-decoration:underline;font-size:12px}.tools.svelte-1t4qmla{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#536653}.live.svelte-1t4qmla{margin-top:18px;border-top:1px solid #dde2d4;padding-top:14px}.failed.svelte-1t4qmla{color:#8a3b1f}form.svelte-1t4qmla{margin-top:18px;display:grid;gap:10px}textarea.svelte-1t4qmla{width:100%;border:1px solid #8a9d89;border-radius:5px;padding:8px;background:#fafaf3;color:#203c30;font:13px/1.5 Arial,sans-serif}@media(max-width:1000px){.layout.svelte-1t4qmla{grid-template-columns:1fr}}.desk.svelte-1jygqkw{background:#eceee7;color:#203c30;min-height:100%;font-family:Arial,sans-serif}.toolbar.svelte-1jygqkw{padding:16px 28px;border-bottom:1px solid #cdd5c9;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;font-size:12px}.paper.svelte-1jygqkw{max-width:1440px;margin:auto;padding:36px}.hero.svelte-1jygqkw{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;padding:12px 0 32px}.eyebrow.svelte-1jygqkw{text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700;color:#526b54;margin-bottom:14px}h1.svelte-1jygqkw{font:clamp(32px,4vw,58px)/1.08 Georgia,serif;overflow-wrap:anywhere;margin:0 0 18px}h2.svelte-1jygqkw{font:25px/1.2 Georgia,serif;margin:0 0 12px}h3.svelte-1jygqkw{font-size:15px;line-height:1.5;font-weight:600;margin:7px 0}p.svelte-1jygqkw{font-size:13px;line-height:1.65;margin:8px 0;color:#4d6153}.identity.svelte-1jygqkw{text-transform:capitalize}.identifier.svelte-1jygqkw{font:11px monospace;overflow-wrap:anywhere}.brief.svelte-1jygqkw{background:#244632;color:#f4f5eb;padding:26px;border-radius:8px;align-self:start}.brief.svelte-1jygqkw p:where(.svelte-1jygqkw){color:#e0e8dc}.sections.svelte-1jygqkw{display:flex;flex-wrap:wrap;gap:28px;padding:18px 0;border-top:1px solid #cdd5c9;border-bottom:1px solid #cdd5c9}.sections.svelte-1jygqkw a:where(.svelte-1jygqkw){font-size:13px}.window.svelte-1jygqkw{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:28px 0}.window.svelte-1jygqkw h2:where(.svelte-1jygqkw){font-size:20px}form.svelte-1jygqkw{display:flex;flex-wrap:wrap;gap:12px;align-items:end}label.svelte-1jygqkw{display:grid;gap:6px;font-size:12px}input.svelte-1jygqkw{border:1px solid #8a9d89;border-radius:5px;padding:8px;background:#fafaf3;max-width:100%;color:#203c30}button.svelte-1jygqkw{cursor:pointer;background:#244632;color:#fafaf3;border:1px solid #244632;border-radius:5px;padding:9px 14px;font-size:12px}a.svelte-1jygqkw{text-decoration:underline;text-underline-offset:3px}a.svelte-1jygqkw:hover{color:#507147}button.svelte-1jygqkw:hover{background:#385d43}a.svelte-1jygqkw:focus-visible,button.svelte-1jygqkw:focus-visible,input.svelte-1jygqkw:focus-visible{outline:3px solid #b27822;outline-offset:3px}.columns.svelte-1jygqkw{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px;align-items:start}.card.svelte-1jygqkw{background:#fafaf3;border:1px solid #d6ddce;border-radius:8px;padding:25px;min-width:0}.side.svelte-1jygqkw{display:grid;gap:22px}.events.svelte-1jygqkw{list-style:none;padding:0;margin:20px 0 0}.events.svelte-1jygqkw li:where(.svelte-1jygqkw),.entry.svelte-1jygqkw{border-top:1px solid #dde2d4;padding:18px 0}.events.svelte-1jygqkw li:where(.svelte-1jygqkw):last-child{padding-bottom:0}time.svelte-1jygqkw,.meta.svelte-1jygqkw,.actions.svelte-1jygqkw span:where(.svelte-1jygqkw){font-size:11px;color:#536653}time.svelte-1jygqkw{display:block}.actions.svelte-1jygqkw{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:12px}.actions.svelte-1jygqkw a:where(.svelte-1jygqkw){font-size:12px}.entry.svelte-1jygqkw button:where(.svelte-1jygqkw){margin-top:12px}.entry.svelte-1jygqkw a:where(.svelte-1jygqkw){font-size:14px}.empty.svelte-1jygqkw{padding:18px 0;color:#536653}.network.svelte-1jygqkw{margin-top:22px}.relations.svelte-1jygqkw{list-style:none;margin:16px 0 0;padding:0}.relations.svelte-1jygqkw li:where(.svelte-1jygqkw){display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid #dde2d4;padding:13px 0;font-size:13px}.relations.svelte-1jygqkw span:where(.svelte-1jygqkw),.relations.svelte-1jygqkw small:where(.svelte-1jygqkw){color:#536653}footer.svelte-1jygqkw{padding:24px 0;font-size:11px;color:#536653}dialog.svelte-1jygqkw{padding:0;border:1px solid #ccc;border-radius:8px;max-width:calc(100vw - 24px);max-height:85vh;margin:auto;overflow:auto}dialog.svelte-1jygqkw::backdrop{background:#0a190f80}@media(max-width:1000px){.hero.svelte-1jygqkw,.columns.svelte-1jygqkw{grid-template-columns:1fr}.paper.svelte-1jygqkw{padding:24px}.hero.svelte-1jygqkw{gap:20px}.side.svelte-1jygqkw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.paper.svelte-1jygqkw{padding:16px}.toolbar.svelte-1jygqkw{padding:14px 16px}.side.svelte-1jygqkw{grid-template-columns:1fr}.card.svelte-1jygqkw{padding:18px}.sections.svelte-1jygqkw{gap:18px}form.svelte-1jygqkw{width:100%}label.svelte-1jygqkw{min-width:0;flex:1}h1.svelte-1jygqkw{font-size:36px}}
